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

怎么进行bootloader的升级

2012-02-10 
如何进行bootloader的升级!我现在的开发板用的是vivi的bootloader,前段时间我一直研究u-boot的代码,总算是

如何进行bootloader的升级!
我现在的开发板用的是vivi的bootloader,前段时间我一直研究u-boot的代码,总算是按照一些资料编译好了,现在的问题是:

我对编译好的u-boot没有把握一定正确,所以想下载到开发板验证,但是不想抹掉原来的vivi,我的开发板现在已经有linux系统了!

请指教,谢谢!


[解决办法]
bootloader只能二者择一,不擦掉是不可能D。厂家没提供原始的vivi image或bin文件吗?
[解决办法]
两个东西执行的功能是一样的。都有初始化SDRAM,还有一个代码拷贝的过程。如果你把u-boot直接在sdram里运行,那么在初始化SDRAM的时候,你的代码还在么?拷贝的时候,地址操作会正确么?
你既然有vivi image,那么可以把原来的抹掉,然后写u-boot;调试完了以后,再写回来就是了。
[解决办法]
用jtag 从新烧录uboot.bin到0x0地址,如果正确执行,可是输入命令进行相关操作。。

热点排行