首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

uboot怎么设置参数,引导进入recovery

2013-07-01 
【高分】uboot如何设置参数,引导进入recovery最近在搞这个recovery,遇到一些问题。目前已经有recovery分区了,

【高分】uboot如何设置参数,引导进入recovery
最近在搞这个recovery,遇到一些问题。
目前已经有recovery分区了,recovery.img也烧写到recovery分区了。同时也开启了misc和cache分区。

现在在uboot中设置参数跳转到recovery卡住了。不大明白怎么确定这个参数,让其跳转到recovery。

附:
分区信息:
0x0000000c0000-0x000000100000 : "misc"
0x000000100000-0x000000600000 : "recovery"
0x000000600000-0x000000b00000 : "kernel"
0x000000b00000-0x000000e00000 : "ramdisk"
0x000000e00000-0x000010e00000 : "system"
0x000010e00000-0x000014e00000 : "cache"
0x000014e00000-0x000040000000 : "userdata"


在uboot的命令行模式下,输入下面的指令可以正常的引导进入到kernel:


[解决办法]
首先你可以先引导下ramdisk,若果OK同样方法去搞那个recovery。要看下recovery你怎么得到的,私有的东西你不如直接去问给你这套代码的比较好,bootm好像第二个参数是指定文件系统在物理内存中的地址。
[解决办法]
感觉你的recovery.img镜像所在分区的文件系统不对。仔细看看这个分区格式化的文件系统和镜像的是否一致?
[解决办法]
应该不行,你还是问下给你这个包的人,bootargs要的参数吧。如果recovery包含文件系统,他应该可以自己引导起来,如果不包含,就是文件系统传到内存上的位置和recovery里内核协议的位置不一致

热点排行