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盘\tools\x210_Fusing_Tool.rar

刷卡步骤:插入SD卡到电脑卡槽,然后打开软件,刷入:开发版光盘资料\X210V3S_B\android4.0.4\image\inand\buoot.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

猜你喜欢

转载自www.cnblogs.com/ben-sen/p/12177516.html
今日推荐