Zynq/ Petalinux: неизвестная команда 'gzwrite' - попробуйте 'help'
Для людей, знакомых с Zynq, Petalinux и U-Boot.
Я использую микропроцессорную плату и пытаюсь загрузить ее с SD-карты. Файл boot.bin создается с использованием Petalinux 2018.3 SDK. U-boot запускается, а затем выдает ошибку Unknown command 'gzwrite' - try 'help'
,
Эта ошибка возникает при выполнении команды install_ext4=gzwrite mmc 0 ${rootfsloadaddr} ${filesize} 0x100000 ${rootfsmmcstart}\0
Я побежал help
команда на консоли U-загрузки и gzwrite
не отображается в списке команд. Но дело в том, что boot.bin
был сгенерирован petalinux и включает в себя приведенный выше код для загрузки rootfs.
Нужно ли настраивать проект Petalinux, на моей плате что-то не хватает?
0 ответов
Этот тип проблемы возникает, когда для LC_ALL задан формат кодировки некоторых языков, например "en_US.UTF-8"
Вот почему перед сборкой u-boot отключите формат языковой кодировки, как показано ниже:- В терминале, где вы собираете u-boot, выполните команду unset LC_ALL.