嵌入式学习小组
直播中

贾虎世

7年用户 1727经验值
私信 关注

镜像中的u-boot-q_2g.bin是如何制作的?




上图是 OKMX6X-C-Linux手册-V2.0-2018-03-30 中编译uboot的描述,然而提供的uboot源码中Makefile并没有手册中所说的目标,如下图所示:



所以,我想问的问题有:

1、上图Makefile中相关目标的含义,或者说适用范围是什么?

2、对于OKMX6Q-C 4核2G内存开发板,应该使用哪一个目标?

3、



镜像中的u-boot-q_2g.bin,是如何制作的?


回帖(4)

闫颖慧

2022-12-2 11:37:08
纠正一下,硬件是OKMX6Q-C 4核1G内存,不是2G内存。
举报

王辉

2022-12-2 11:37:15
编译的时候需要去掉_linux,u-boot-q.bin即为你需要的镜像。
举报

连伴叙

2022-12-2 11:37:22
谢谢回复,但是我试过你说的,也就是make okmx6q_c_config,编译出来的uboot.bin大小为206704字节,飞凌提供的镜像u-boot-q.bin为206768字节,比我编译的多了64字节,这64字节怎么来的?所以这就是我问的第3个问题:飞凌的镜像uboot.bin是怎么制作的?

PS:个人猜想,64字节恰好等于uImage比zImage多出的头部信息,这两者有没有什么联系?
举报

齐镭

2022-12-2 11:37:27
还有,我也比较过我编译生成的uboot.bin和镜像u-boot-q.bin,比较的长度为206704字节,发现有大量字节的数据都不一致,说明这两者还不是仅有64字节大小之差,连数据都有大量不同。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分