s5pv210 九鼎X210刷机流程

Posted ben-sen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了s5pv210 九鼎X210刷机流程相关的知识,希望对你有一定的参考价值。

 

刷机步骤:

1.3.4.0、破坏iNand中的bootloader以从SD2启动

busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync

(在把开发板启动后,在安卓的控制台SecureCRT下输入该指令),然后执行第二条命令

sync

解释:这句话的意思就是说把板载的iNand的第一个扇区用全0来填充,其实就是擦除它,这样我们板载的iNand的bootloader的开始第1个扇区就被破坏了。将来启动时iROM还是会先从iNand中读取前16KB,然后计算校验和。这时候因为有1个扇区被擦掉了,所以校验和不通过,所以启动失败(会从SD2去执行2nd启动)。

注意:破坏板载iNand的bootloader后,不插外部SD卡,启动时串口得到:SD checksum Error

1.3.4.1、制作启动SD卡(其实就是烧录uboot到SD卡中)

有2种烧写方法:一种是在windows中用刷卡工具去制作启动SD卡;另一种是在linux中用dd命令。

本节介绍第一种(比较简单),刷卡工具在光盘:A盘 oolsx210_Fusing_Tool.rar

刷卡步骤:插入SD卡到电脑卡槽,然后打开软件,刷入:开发版光盘资料X210V3S_Bandroid4.0.4imageinanduoot.bin

 技术图片

 

 

点击”START”按钮后,最后显示弹出对话框显示:fusing image done表示操作成功。

制作完SD后将SD卡插入开发板SD2通道(插入开发板中间一个SD卡卡槽。注意不是SD3),然后开机就可以进入uboot界面了。在uboot开机自动启动倒数3秒之内迅速按下电脑回车键,打断自动启动。(否则会自动启动iNand中的android)

 

目前学习到刷机的课程,此处有两处BUG,以此共勉:

1.busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync   破坏INAND启动 ,需要把/block 去掉再执行

2.x210_Fusing_Tool.exe   需要以管理员模式打开,否则,你无法把镜像加载到SD卡中  

 

牛人可以去Linux中做linux中使用dd命令去制作亦可!

 


————————————————
版权声明:本文为CSDN博主「李彦东-天年」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010988991/article/details/82900501

以上是关于s5pv210 九鼎X210刷机流程的主要内容,如果未能解决你的问题,请参考以下文章

X210开发板(S5PV210芯片)uboot移植DM9000驱动移植

S5PV210裸机程序之点亮LED基于九鼎X2103BVS

S5PV210 | 微处理器启动流程

X210开发板(S5PV210芯片)uboot中SD卡分区分析(init_raw_area_table函数)

S5PV210刷机总结

嵌入式专题: S5PV210 - MPEG4编码