Сейчас какой-то новый uboot ?
На AML u-boot почти не изменился, ранее использовался другой подход к формированию нужных переменных (использовалась прямая команда установки переменной setenv сразу в скрипте).
Но теперь добавились платформы RK и AW , они используют уже новый u-boot и главное , без нашлёпок , которые намутил AML в своём старом u-boot-2015, поэтому пришлось искать общее во всех используемых версиях.
с меню без шансов?
Что подразумеваешь под меню ?