S5PV210开发板底层软件移植 (1) U-BOOT

最近有需要将一块S5PV210的开发板上的boot和kernel移植到最新的版本上,以便利用最新的kernel资源,特记录修改过程。

板子使用的是REAL210,但由于板子自带的U-BOOT版本是1.3.4,比较老,跟最新的kernel配合有问题,所以使用了

https://gitorious.org/opencsbc 这里的U-BOOT,感谢kasim。

下载下来后,偷懒,没有自己创建一个新板子配置,直接使用了mini210板子的配置,然后再修改。

使用的branch是mini210_linaro-2012.11-stable,是比较新的2013-01-rc2版本,在这基础上主要做了如下修改:

串口改成了UART2,内存参数由mini210的改成了REAL210的。

花了4天时间,主要碰到以下几个问题:

1: REAL210厂家提供的u-boot源代码与实际的板子是不对应,代码有问题,不知道是不是故意的。主要是串口端口不对,内存参数错误。

2:REAL210对于一些SD卡不能识别(如一个东芝的1G SD卡),导致用这个SD卡启动屡屡失败,后来换了一个Sandisk的卡搞定。

将生成的spl和u-boot.bin烧到SD卡中,板子成功启动到U-BOOT 2012-01-rc2版本,网络直接是好的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值