s5pv210--Dnw刷机总结及刷机过程

第一步:     USB转串口线连接开发板和电脑(开发板中UART解默认串口UART2);在电脑里装USB转串口线的驱动程序。查看设备管理器中的COM端口号。

第二步:    安装secureCRT软件(用于查看开发板串口输出输入变化),安装好后,根据提示点击快速连接设置;设置如下:

文件——快速连接——协议选“serial”——端口根据USB串口线在设备管理器中的端口选——波特率选择115200——数据位8位——奇偶校验位选“无”——停止位“1”——数据流控制都不勾选——勾选“保存会话”“在一个标签中打开勾选”——点击“连接”

第三步:    破坏Inand中的bootloader;在secureCRT连接的界面中敲回车键;然后输入以下代码:busybox  dd if=/dev/zero  of=/dev/block/mmcb/k0   bs=512 seek=1   conv=sync

然后敲回车键;再输入sync执行一次。(此时inand中的bootloader已经被破坏掉了,开机启动不起来)

第四步:连接USB OTG线到电脑,电脑检查驱动(也叫DNW驱动)并安装(dnwwindows下未授权,存在认证签名问题),然后找到USB OTG线的驱动破解程序dseo13b.exe,点击运行根据画面提示,选择“enable text mode”——点next——点ok——再选择“sign  a  system File”——点next;在弹出对话框中输入驱动程序文件的全路径名,点击ok提示成功后,点确定,退出软件重启windows,重启完成后,打开设备管理器,查看刚安装的USB驱动,点击更新SEC S5PC110 Test B/D的驱动程序,选择之前的驱动程序文件的全路径,输入后,点击更新。

第四步:  打开dnw软件和secureCRT,在dnw中点击configuration——点option——设置COM口和波特率为115200——下载地址为0xd0020010——点击ok——选USB port——点击transmit选择x210_usb.bin文件进行下载;然后同样方法设置断点地址为0x23e00000 USB下载inand_uboot.bin(本身是下载uboot.bin的,但是新开发板不认,所以将原来的uboot.bin更名为inand_uboot.bin进行下载)

第五步:    此时关注secureCRT界面的uboot启动代码,在进入原来系统选择倒计时(3秒)时,敲回车键进入uboot下面。在下面输入fdisk –c 0进行磁盘分区,然后再输入fastboot

第六步:    找到fastboot文件的全路径,利用cmd命令窗口打开fastboot.exe文件(eg:dir----cd \..\..\fastboot------fastboot.exe)然后再利用命令fastboot devices查看fastboot的连接——再用CMD窗口用fastboot flash命令烧录zImage-androidx210.imguboot.bin(烧写如fastboot flash \全路径\+烧录文件)

烧录:fastboot  flash  bootloader  +路径/uboot.bin(启动文件)

   fastboot   flash  kernel     +路径/内核文件

   fastboot  flash  system     +路径/镜像文件

本文参考:《朱友鹏linux核心课程》