Chinaunix首页 | 论坛 | 博客

apt

  • 博客访问: 379182
  • 博文数量: 121
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 600
  • 用 户 组: 普通用户
  • 注册时间: 2015-04-10 15:52
文章分类

全部博文(121)

文章存档

2017年(2)

2016年(23)

2015年(96)

我的朋友

分类: 嵌入式

2015-07-17 13:22:17

移植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
下载: 下载
移植过程连接如下:
 
 
 
 
 
 
阅读(1722) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~