请教Uboot的bootm引导内核的问题

2025-05-09 14:52:49
推荐回答(1个)
回答1:

是的,这种文件用u-boot/tools目录下的mkimage工具查看其头部信息时将提示不能识别。应该是未经u-boot mkimage工具处理过的内核镜像文件。
另外,不知从哪个版本开始,至少u-boot2012.10已经将这种zImage格式的内核的引导命令从bootm中分享出来了。需要添加CONFIG_CMD_BOOTZ开启bootz命令来起动,而且bootz命令似乎不会将你输入的地址参数从虚拟地址转换来物理地址,也就是说,引导内核的时候必需要使用 bootz 0x物理地址 来进行引导了。