对于熟悉Zynq,Petalinux和u-boot的人来说。
我正在使用一个微化板,并试图启动它使用SD卡。boot.bin文件是使用Petalinux 2018.3 SDK生成的。U引导运行,然后给出错误Unknown command 'gzwrite' - try 'help'。
此错误发生在执行命令install_ext4=gzwrite mmc 0 ${rootfsloadaddr} ${filesize} 0x100000 ${rootfsmmcstart}\0时。
我在u引导控制台上运行了help命令,gzwrite没有出现在命令列表中。但是问题是,boot.bin是由petalinux生成的,其中包括上面用于加载rootfs的代码。
我需要调整Petalinux项目吗,我的董事会遗漏了什么吗?
发布于 2020-04-20 14:30:28
当将LC_ALL设置为某些语言编码格式(如"en_US.UTF-8“)时,就会发生这种问题。
这就是为什么在构建u引导之前,取消如下语言编码格式:-在构建u引导的终端中运行"unset LC_ALL“。
https://serverfault.com/questions/964328
复制相似问题