Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152644
  • 博文数量: 22
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 252
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-25 00:08
个人简介

ddd

文章存档

2011年(1)

2010年(21)

我的朋友

分类: 嵌入式

2010-06-03 20:39:53

移植U-Boot-2010.03.到友善之臂mini2440
 
最近移植了uboot2009.08、2009.11和2010.03
主要是参考了高手的经验,我在声明中已经提到
 
 

   开发环境                                    VMware 7.0 + Redhat En5.4

开发板                                        mini2440

核心                                             S3C2440

NAND Flash(K9F2G08)             256 MB

 NOR Flash(SST-39VF1601)       2MB

SDRAM(HY57V561620FTP)     2 *32M

网卡芯片                                   DM9000a46   

 

注意:

Uboot2010.03相对于uboot2009.11uboot2009.08还是有一些改动的地方,主要有:

1Move  s3c24x0  header files  to  include/ asm-arm /arch-s3c24x0/  from include/

 主要涉及的文件是s3c24x0.h   s3c2400.h  s3c2410.h

(2) 添加了s3c24x0_cpu.h 文件,是后面的添加对2440支持的工作量相对于uboot2009.11uboot2009.08减少很多

3)在s3c24x0.h中对nand flash的控制寄存器的定义格式有一些变化

 

其他的移植过程和前面的uboot2009.08差不多,不过参考Tekkaman Ninja改写了Nand_read.c函数,和uboot2009.08的不一样

本文主要参考一些高手,主要是Tekkaman Ninja flyslightly的移植文章,我在声明中已经提到,移植U-Boot-2009.08到友善之臂mini2440 声明

再次感谢Tekkaman Ninja flyslightly

 
现在我将移植的U-Boot-2010.03的bin文件放在这里,u-boot2009-11的主要的移植过程请看移植 :移植U-Boot-2009.11.到友善之臂mini2440
主要是基本功能,网络下载和yaffs烧写,能够其启动内核和文件系统,小巧但很实用
 
文件: u-boot-2010.03-Dracula_Tepes.tar.gz
大小: 82KB
下载: 下载
移植过程连接如下:
 
 
 
 
 
 
阅读(4905) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~