您尚未登录。

楼主 #1 2021-02-26 10:48:46

dugigeek
会员
注册时间: 2021-02-25
已发帖子: 13
积分: 13

【芒果派F1C200s/R3】如何zImage修改为uImage

大家好,
    我发现R3使用的是zImage,内核起来以后比较大,想采用uImage!
但是采用uImage以后,内核无法启动了,请问有没有遇到和解决这个问题的朋友,请不吝赐教!

离线

#2 2021-02-26 10:57:45

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 【芒果派F1C200s/R3】如何zImage修改为uImage

uImage和zImage比,多一个0x40字节的头而已,里面有校验码

离线

楼主 #3 2021-02-26 16:32:17

dugigeek
会员
注册时间: 2021-02-25
已发帖子: 13
积分: 13

Re: 【芒果派F1C200s/R3】如何zImage修改为uImage

我也以为是这样,那么我请问编译uImage的时候load地址和entry地址该配置成多少?
再者,在boot的env中,bootm加载地址是多少? 0x81000000是不行的

raspberryman 说:

uImage和zImage比,多一个0x40字节的头而已,里面有校验码

离线

#4 2021-02-27 10:35:55

vip888888
会员
注册时间: 2020-07-16
已发帖子: 141
积分: 138

Re: 【芒果派F1C200s/R3】如何zImage修改为uImage

我记得两者加载的方式不同的,你如果已经生成了uimage的话加载命令要改下,zImage的加载用的是bootz,uImage加载好像需要用bootm.你看下你改了uboot的加载命令没。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn