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之后 |
tekkamanninja2012-10-11 16:48:33
cailantu20122012-10-11 16:05:28
大牛,您好,这几天一直在学习您的文档,在做linux移植的学习。目前遇到这样的问题,我用您的u-boot想下载一个跟您另一篇文章差不多的基本的根文件系统的镜像,我用了nand write.yaffs 0x30008000 0x800000 0x700000这样的命令,可以提示却是:
NAND write: device 0 offset 0x800000, size 0x700000
Attempt to write error length data!
7340032 bytes written: ERROR
后来我怀疑会不会是512+16这个的错误,我又用两个命令做测试:
[u-boot@MINI2440]# nand write.yaffs 0x30008000 0x800000 0x210
NAND write: device 0 offset 0x800000, size 0x210
Attempt
tekkamanninja2012-08-21 09:58:16