Fedora-ARM
全部博文(241)
分类: LINUX
2010-04-18 22:06:02
|
1、同时支持S3C2410和S3C2440 (2410没板测试) 5、支持IIC接口EEPROM的操作,并可保存ENV(参考hiboy的) 8、添加支持读取SD卡中的FAT32文件系统,现在U-boot已经支持从U盘或SD卡上启动Linux 内核。 9、添加支持OpenOCD导入内存启动,其实就是在一切flash识别之前,检测自己是否在内存,如果已在内存就跳过自拷贝程序。 10、支持NEC 3.5寸LCD输出console信息和BMP图片、logo。(参考openmoko) 11、支持使用DNW工具,通过USB device口进行文件传输。(参考了 hugerat.cublog.cn 和 Apollo5520.cublog.cn 两个高手的移植) |
|
在mini2440中,由于bin文件大小已经大于了0x40000,所以我也修改了ENV的 OFFSET。现在的分区是这样的: U-boot :0x0~0x60000 u-boot参数区 : 0x60000~0x80000 内核和文件系统 :0x80000之后 |
tekkamanninja2013-04-01 17:10:15
zhong4321:博主您好,我用H-JTAG2.1烧写博主编译好的u-boot-201003.bin和u-boot-200911.bin到mini2440开发板(64M nand flash)不能正常运行,没有任何反应。但是我烧写博主的u-boot-200908.bin到同样的开发板就能正常运行。请问是不是后面的uboot.bin不支持自动识别64M的nand flash了?盼复
不好意思,可能有由于后面的版本没有在64MB 的板子上测试过吧,那个板子借给被人了,所以当时没有做测试。应该是我疏忽了,如果可以请您看看可不可debug下,并公布出来吧,谢谢
回复 | 举报zhong43212013-03-29 00:00:21
tekkamanninja:这个只能说是您的烧写方法可能有问题,请烧写在存储器的“0”地址处。
注意你烧写的存储器和启动转化开关是否一致!
还有您的串口线要用板子配的!
博主您好,感谢这么快就回复了。我确认是烧在“0”地址处。我用h-jtag2.0烧写开发板光盘自带的super-vivi.bin是可以正常运行,烧写配置是一样的。所以感觉很是奇怪,不知道问题出在哪里了,请博主能否再帮忙想想有什么可能原因。谢谢!
回复 | 举报tekkamanninja2013-03-28 22:31:12
zhong4321:博主您好,我用h-jtag2.0烧写博主编译好的uboot.bin,重新上电后没有反应。用vivi烧写也没有反应。请问可能是什么原因?mini2440的板子(64Mnand flash,64M sdram)盼复!
这个只能说是您的烧写方法可能有问题,请烧写在存储器的“0”地址处。
注意你烧写的存储器和启动转化开关是否一致!
还有您的串口线要用板子配的!