主题 : uboot和superboot的启动区别 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 19229
精华: 0
发帖: 88
金钱: 455 两
威望: 91 点
综合积分: 176 分
注册时间: 2010-04-17
最后登录: 2021-10-20
楼主  发表于: 2011-08-17 11:32

 uboot和superboot的启动区别

我用自己移植的2.6.39的内核,每次从uboot启动总是不能识别U盘和鼠标,开始一直以为内核配置问题,后来无意中从superboot启动了一次居然都能识别了,然后怀疑是不是uboot出了什么问题就重新刷了一遍Uboot,刷完uboot直接按‘b’键启动居然也识别了,但是后来发现delay 3秒后自启动又不能识别了,而后不管是自启动还是按B键都不行了,很是纳闷,再次重刷uboot现象和上一次一样,都是刚刷完按B键启动可以识别,断电后就不行了,而superboot每次都可以,superboot每次都是手动按B键,懒得弄它的自启动。   不知哪位大侠能指点一二啊
级别: 侠客
UID: 19229
精华: 0
发帖: 88
金钱: 455 两
威望: 91 点
综合积分: 176 分
注册时间: 2010-04-17
最后登录: 2021-10-20
1楼  发表于: 2011-08-17 11:36
忘了说了,UBOOT版本是 u-boot-mini6410-bin-20110601,superboot版本是superboot-20110527
级别: 侠客
UID: 19229
精华: 0
发帖: 88
金钱: 455 两
威望: 91 点
综合积分: 176 分
注册时间: 2010-04-17
最后登录: 2021-10-20
2楼  发表于: 2011-08-17 11:52
还有个小问题想问一下,qtopia的界面旋转90°后,发现鼠标没有跟着旋转,结果X,Y轴反了,不知道如何修改鼠标一起转换
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2011-08-17 12:20
最新的superboot也可以烧写到nand启动系统,而且启动速度很快
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 19229
精华: 0
发帖: 88
金钱: 455 两
威望: 91 点
综合积分: 176 分
注册时间: 2010-04-17
最后登录: 2021-10-20
4楼  发表于: 2011-08-17 13:47
用了最新的superboot,从nand启动的话U盘,鼠标依然不识别,而且我自己写的DS18B20的程序温度输出有问题,从SD卡启动跟老的SUPERBOOT效果一样。我感觉是内核的某些东西把nand中的uboot或superboot的某部分给覆盖了
级别: 侠客
UID: 19229
精华: 0
发帖: 88
金钱: 455 两
威望: 91 点
综合积分: 176 分
注册时间: 2010-04-17
最后登录: 2021-10-20
5楼  发表于: 2011-08-17 18:18
想修改flash分区做做实验,结果发现flash分区改不了,修改mach_mini6410中的mtd_partition mini6410_nand_part[]结构发现根本没用,一气之下把该结构内东西全都注释掉了,结果启动时显示的分区信息依然是友善默认的,无语啊,难道这个分区是在固化在nand的驱动中了drivers/mtd/nand/s3c_nand_mlc.fo ,uboot的启动参数从代码修改也无效,只能setenv啊,是不是友善故意这么做的啊