u-boot 在s3c44b0移植总结

 
我在移植过程主要参考以下文章,在此对其作者表示感谢。
u-boot移植44b0的详细步骤 
U-Boot移植到S3C44B0X开发板的过程
解决你的U-boot+ RTL8019AS 驱动问题总结
《u-boot移植44b0的详细步骤》刚好符合我开发板的情况,但是在flash里设置不是很详细,而《U-Boot移植到S3C44B0X开发板的过程》正好补充。《解决你的U-boot+ RTL8019AS 驱动问题总结》使我对RTL8019接线及配置有深的认识。
开发板情况
BANK0:flash=SST39VF1601,2M,sector size=32k,sector count=64
BANK3:ETHERNET=RTL8019AS,BASEADDR=0X06000000
BANK6:SDRAM,8M
ETHERNET的接线情况:
1)      上的SA0~ SA4分别与CPU 的ADDR0~ADDR4连接,IOCS16B悬空。RTL8019
2)      拉高的BD1悬空SA8,SA9
3)      的INT0接CPU的INT1RTL8019
4)      接CPU的nGCS3,即基址为0x06000000AEN
对这几个脚最好自已测一下,有时说明书上的并不对(我的就这样);以上的接线说明我的RTL8019只能工作在8bit模式。
开发工具
1 交叉编译工具
我是在uClinux官网下载的工具包。 http://www.uclinux.org/pub/uClinux/arm-tools/RPMS/
arm-elf-binutils-2.12.1-5.i386.rpm //二进制转换工具
arm-elf-gcc-2.95.3-5.i386.rpm     //编译工具
arm-elf-gdb-5.2-0.i386.rpm       //调试工具
arm-elf-uClibc-0.9.20-2.i386.rpm   //开发库
安装命令:rpm –ivh arm-elf-xxx.rpm
Rpm 使用:
Rpm –qd 软件名查询软件安装路径
Rpm –e 软件名删除软件
交叉编译工具如果使用工具链安装,在某些系统可能出现安装出错:
Tail:cannot open ‘43+’ for reading:no such file or dierectory
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值