jiuzhuaxiong
全部博文(610)
Mips(0)
avr32(0)
MCS51(0)
Powerpc(0)
ARM(1)
安装指导(0)
NUnit(0)
282xx(0)
2833X(0)
bios(0)
ucos(0)
2812(3)
CMD file(0)
kgdb(6)
buddy算法(0)
内存管理(0)
ORCALE(0)
IBM DB2(0)
mysql(0)
sqlite(0)
SSL(0)
61850(0)
SNMP(0)
HTTP(1)
BACNET(0)
TCP/IP(3)
SPI(0)
I2C(0)
PCI驱动(0)
触摸屏(0)
ATA/IDE(0)
TTY驱动(0)
CAN(0)
串口/485(0)
LCD(0)
USB驱动技术(5)
滤波器设计(1)
linux内存管理(5)
linux 进程间通信(14)
排序算法(0)
常用数据结构(6)
VXWORKS BSP开发(0)
VXWORKS启动过程(0)
VXWORKS多任务机(0)
VXWORKS在AT91RM9(0)
VXWORKS在MPC860(0)
linux块设备驱动(3)
深入linux驱动开(3)
深入linux网络开(2)
深入linux内核(32)
linux中断分析(16)
内核跟文件系统合(0)
Image启动(0)
ulmage启动(0)
bootpImage启动(0)
zImage启动(0)
linux内核启动方(0)
LINUX 网卡驱动(1)
LCD 驱动开发(2)
QT 4开发(3)
LINUX驱动开发笔(1)
LINUX内核移植(0)
S2C2410LINUX2.6.(0)
AT9200 LINUX2.6.(19)
SHELL命令学习(4)
U-BOOT POWERPC移(0)
UCLINUX开发笔记(0)
AT91RM9200开发笔(12)
AVR在LINUX平台下(1)
MAKEFILE制作(2)
ARM嵌入式开发(2)
LINUX系统启动(9)
RAMDISK系统的制(6)
JFFS2文件系统制(4)
LINUX交叉编译器(4)
U-BOOT移植(7)
2016年(5)
2015年(18)
2014年(12)
2013年(16)
2012年(297)
2011年(45)
2010年(37)
2009年(79)
2008年(101)
leon_yu
g_progra
glinuxi
commshar
tekkaman
shiyigud
cynthia
vcdtwo
浪花小雨
Bsolar
我爱你我
stavesha
easy2012
now_zhou
分类: LINUX
2008-03-27 23:25:23
移植U-Boot.1.3.1到S3C2410和S3C2440
在9月份移植u-boot1.2.0到S3C2410AL以及10月份在将其移植到s3c2440之后,就再没怎么碰U-Boot了。现在U-Boot已经更新到了1.3.1版本,我决定趁过年的时间看看U-Boot的变化,并移植到S3C2440和S3C2410。这次移植主要是依据以前的移植记录,将S3C2440和S3C2410的移植修改合并了,还加了U-Boot对JFFS2和USB支持配置。至于网卡的支持,沿用以前1.2.0的修改记录(支持的网卡:CS8900、DM9000和AX88796A),这里不再赘述,请看我以前的移植记录。
对于YAFFS文件系统的镜像烧写功能,网上已有高人做了相关补丁,我还没时间研究,待有时间研究完后再写出相关的移植记录。
以下提供所有修改过的文件的压缩包(.rar文件),如果想省时间直接将其复制到相应文件夹,修改\include\configs\tekkaman2440.h(SBC2440V4+DM9000)中的配置就好了(tekkaman2440.h_2410 是2410 (博创UP-NETARM2410-S+AX88796A)的配置文件,修改文件名为tekkaman2440.h即可使用)。
请自行修改Makefile中的编译器路径!
文件: u-boot-1.3.1.rar 大小: 121KB 下载: 下载
修改记录如下(大致如下,若有遗漏以压缩包中文件为准):
·移植U-Boot.1.3.1到S3C244和S3C2410·移植U-Boot.1.3.1到S3C24X0(补:DM9000网卡移植)·U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘
上一篇:AT91RM9200开发笔记(8):serial port configuration
下一篇:关于指针与函数的几点小结
chinaunix网友2009-07-15 23:02:48
你好,请问2410和2440在程序上是不是几本是兼容的,我现在有2440的板子 但是教材只有2410的 是否能通用,呵呵本人ARM小白
登录 注册