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.

Другие вопросы по тегам