我正试图在aZC702上从SD启动。
我按照petalinux参考指南UG1144运行了以下命令:
petalinux-create -t project -s /Xilinx-ZC702-v2014.4-final.bsp cd Xilinx-ZC702-2014.4 / petalinux-config petalinux-buildpetalinux-package --boot --format BIN --f***l images / linux / zynq_f***l
.elf
这一切都按预期工作。
但是当我尝试运行下一个建议的命令时(对于SD启动,请参阅参考指南中第59页的步骤9):
petalinux-package --image -c rootfs --format initramfs
我收到以下错误消息:
... [INFO]安装linux / kernel
$ petalinux-package --image -c rootfs --format initramfs
[INFO]将rootfs.cpio打包到/Xilinx-ZC702-2014.4/images/linux
错误:Linux内核gen_init_cpio /Xilinx-ZC702-2014.4/build/linux/kernel/usr/gen_init_cpio不退出!
请先构建Linux内核!
make [1]:*** [package-rootfs-cpio]错误255
make:*** [package-rootfs-initramfs]错误2
错误:无法打包组件linux / rootfs
我知道我确实先构建了内核。
我只是想在ZC702评估板上获得Petalinux的
电路板启动。非常感谢任何帮助。
谢谢,
格雷格
我的信息:
ZC702-2014.4 BSP
Xilinx SDK 2014.4
Petalinux 2014.4
Ubuntu 14.04 VM