Chinaunix首页 | 论坛 | 博客
  • 博客访问: 915317
  • 博文数量: 84
  • 博客积分: 4334
  • 博客等级: 上校
  • 技术积分: 1610
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-27 07:49
文章分类

全部博文(84)

文章存档

2012年(5)

2011年(21)

2010年(58)

分类: 嵌入式

2010-11-03 19:02:14

说明:在参考了韦东山,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运行:


阅读(1501) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~