说明:在参考了
韦东山,Tekkaman,hbhuanggang等大牛的源码与文章之后才有了本篇博客的问世。
他们的论坛与博客地址是:
韦东山:
另外还参考了:
本次移植的u-boot特点:
硬件:TQ2440
平台:Ubuntu 9.04
交叉编译器:arm-linux-gcc 4.1.2
1.支持nor flash和nand flash启动;
2.支持nor flash和2k页 nand flash读写;
3.支持yaffs和yaffs2文件系统烧写;
4.支持usb文件下载;支持tftp下载;支持xmode协议;
5.支持开机logo,bmp图片显示;支持LCD显示串口信息;
6.支持uImage引导。
|
没有移植文档,直接上补丁:其实对于s3c2440的开发板来说,接口都大同小异,可能会有细小的差别,在代码中改相应的地方即可.
|
文件: |
u-boot-2010.06_mxh.patch.tar.bz2 |
大小: |
38KB |
下载: |
下载 | |
nandflash的分区情况:说明在u-boot中只能对bootloader和参数区"分区".
Nand的分区情况 |
起始地址--->结束地址 |
大小 |
param |
0x60000--->0x80000 |
0x20000:128K |
u-boot |
0--->0x60000 |
0x60000:384K |
下载u-boot到nandflash运行:
阅读(1510) | 评论(0) | 转发(0) |