- 积分
- 12
贡献34
飞刀1 FD
注册时间2015-11-3
在线时间2 小时
扫一扫,手机访问本帖
|
我现在在移植uboot 2014,但是从SD卡启动总是失败,调试发现,S5PV210把uboot前16KB考到iram中执行了,我在这16K代码中初始化了DDR,并已经确认过了DDR初始化成功了。然后想把uboot考到DDR中,结果却失败了,尝试了两种方法,都失败了,请大神来指导一下。
方法一:iROM中的一个函数,可将SD卡上的内容考到指定地址,S5PV210应该就是通过这个函数将前16K考到iRAM中的吧。但是,这个函数执行了,我跳转到DDR中执行确失败了。由于没有飞凌mmc-210.bin源码,不知道是怎样完成copy的。
方法二:移植SD卡驱动,将s3c2416的SD卡驱动移植到我的uboot中,而这个驱动中,Controller在给SD卡发命令时,却一直失败,CMD0都发不出去。反复确认过,移植也没啥问题。
因此,想问问,有没有人做过类似工作,并成功完成从SD卡copy的过程??你们是如何copy的,iROM函数吗?还是自己移植驱动??如果是iROM函数,参数怎么设置才正确??
大家帮帮忙。。。实在是卡住太久了,不知道怎么做,并不是伸手党~~~
|
|