我有一个zImage文件,我使用mkimage工具将它转换成uImage格式。U-Boot-PetaLinux>mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -dzImage uImage
如何验证此图像?
我已经运行Yocto内置的bitbake几天了,但我注意到它有时会停止生成内核的zImage文件。我正在做的大部分更改都是对内核配置和machine.conf文件进行的。当发生这种情况时,我仍然会得到与每个构建一起更新的tar.gz文件,但是zImage将停止更新。运行do_clean、do_cleanall和do_cleansstate任务没有帮助,从build/tmp/deploy中删除旧的zImage文件也没有帮助。9G45M board with a at91sam9g45 processor
---------------------------------------------------------------------10617408 0xA20240 Linux kernel ARM boot executablezImage (big-endian)
10630468 0xA23544