S5PV210系列之刷机【部署 烧写】

Linux系统文件加载启动有两种方式:

第一种是从inand中的uboot启动

第二种是从SD卡中的uboot启动

这里我们让inand中的uboot第一个扇区毁坏了,让uboot不能起作用  系统还在inand中存放着,这样系统启动首先还是从inand的uboot启动,但是由于uboot第一个扇区被破坏掉了,启动失败,会自动从SD卡中启动

所以我们在SD卡中烧录uboot,然后让机器从SD卡(SD2)启动,uboot启动了,存放在inand中的镜像才能正确加载

刷机需要的工具和文件:

链接:https://pan.baidu.com/s/1d_MPTsdvJlJxJjHcVXEhVA 
提取码:i1cq 

SD卡刷机:

 第一步:破坏开发板 linux 平台下的 bootloader,从 SD2 启动开发板

        有时候我们需要从 SD 卡引导 bootloader,由于 S5PV210 芯片的 SD0 SD2 启动的拨

码开关完全相同,默认 CPU 会首先从 SD0 启动,如果 SD0 没有数据,才会从 SD2 启动。

x210 开发板 SD0 接了 emmc,如果 emmc 中有 bootloader,上电后会自动引导 emmc 中的

bootloader,这时,如果我们需要从 SD2 启动,就需要破坏掉 emmc 中的 bootloader

进入 linux 系统控制台,执行如下指令:

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

为了确保执行数据有效,再执行 sync 同步一下,即可破坏掉前一个块的数据。 

【如果当前是安卓系统则破坏开发板 android 平台下的 bootloader,从 SD2 启动开发板 】

进入 android 系统控制台,执行如下指令:

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

为了确保执行数据有效,再执行 sync 同步一下,即可破坏掉前一个块的数据。

 第二步:烧写uboot到SD卡中

 利用x210_Fusing_Tool.exe工具烧写uboot。

链接:https://pan.baidu.com/s/1T7-q1pgbBfakvJU0nhme2A 
提取码:tzrd 

 选择相应的uboot,点Add,添加进来后,执行START即可,如果烧写成功会提示:

将烧写好的SD卡插入SD2口中,重新启动,如果系统成功加载,那么我们刚才的操作完全正确,我们完成了第一步的破坏和第二步SD卡启动的任务

 第三步:利用fastboot工具烧写【烧写到核心板外置得nandflash上】

【fastboot介绍】
    fastboot是uboot中用来快速下载镜像的一个命令,fastboot同时还是一个windows上的软件。
    fastboot下载时要注意1:fastboot是使用USB线进行数据传输的,所以fastboot执行之前要先连接开发板和主机之间的usb线。
    fastboot下载时要注意2:需要安装驱动。

驱动安装:

插上蓝色USB线,我们在设备管理器上看见黄色感叹号:

fastboot工具烧写

注意:烧写的文件必须放在fastboot文件夹里面,如下图所示,才能被识别【也可以添加环境变量,这样就可以任意位置了

烧录linux+QT命令:
    fastboot flash bootloader linuxQT/uboot.bin        烧uboot
    fastboot flash kernel linuxQT/zImage-qt                    烧linux kernel
    fastboot flash system linuxQT/rootfs_qt4.ext3            烧rootfs
uboot的参数不用特意设置(因为我们刷了专为linux+QT定制的uboot,这个uboot中估计已经预制好了所有的启动参数)

 

烧写成功后重新启动即可。

DNW刷机:

 1、首先安装dnw驱动和工具:链接:https://pan.baidu.com/s/1oaZptF3usGCTrZr7jFNVjQ 
提取码:5dg4 

 dns刷机其实是一种在线刷机

 

注意:一定要将你的开发板拨到USB下载模式

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值