当前位置: 技术问答>linux和unix
急求u-boot引导linux的流程
来源: 互联网 发布时间:2016-08-28
本文导语: 我最近刚接触这些东西,很不熟悉 ,现在用codewarrior调试(windows系统下)Freescale的HPCN mpc8641d的开发板,前两天用codewarrior中的flash program把板子的flash擦除了,可是写不进去,原来可以开机就启动的linux系统就不能启动了,但...
我最近刚接触这些东西,很不熟悉 ,现在用codewarrior调试(windows系统下)Freescale的HPCN mpc8641d的开发板,前两天用codewarrior中的flash program把板子的flash擦除了,可是写不进去,原来可以开机就启动的linux系统就不能启动了,但是我把硬盘上的u-boot文件都拷下来了,有.bin文件,本来想着再把.bin文件用flash program烧进去就行了,但是根本烧不进去。现在也没什么思路了,好像得用u-boot,但又不懂,希望能得到各位大侠们的帮助,不胜感激~[/size]
|
|
我也刚开始学习uboot
http://www.verycd.com/topics/250252/
这里的视频教程会对你有所帮助
有问题大家一起讨论,共同进步,呵呵
http://www.verycd.com/topics/250252/
这里的视频教程会对你有所帮助
有问题大家一起讨论,共同进步,呵呵
|
一般板子启动过程是,上电,uboot启动,uboot再去加载内核与根文件系统,然后启动kernel,若要烧写内核与rootfs,可以在uboot下烧写,若要烧写uboot,就要用仿真器(悲剧再次发生 -_-!)
|
首先你的烧写工具保证没有问题,然后烧写一个简单的点灯小程序看看能实现吗
|
现在uboot能启动吧?是不是你把linux kernel干掉了?
|
你开发板有有NORFLASH吧,试着从NORFLASH启动。
|
如果是uboot挂掉的话你要用仿真器烧写(悲剧发生-_-!),没挂掉,那就没什么问题,大不了重新烧写内核与根文件系统(我干过n多次..)
|
写不进去就悲剧了
没有u-boot
没有仿真器
难了
没有u-boot
没有仿真器
难了