Study210开发板刷安卓系统

一、破坏BootLoader

1.用USB转串口线连接电脑与开发板,打开SecureCRT串口监视软件(此步骤注意:开发板上使用UART2)

在这里插入图片描述

2.长按开发板POWER按键开机,进入控制台。(让secureCRT读完全部信息)

3.输入root(password:123456)

4.然后输入busybox dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=1 count=1 conv=sync

5.回车后显示

1+0 records in
1+O records out

6.然后再输入 sync 命令 ,此时第1扇区已经破坏。
此时重新启动开发板就无法启动了

二、SD卡刷机(烧录uboot到SD卡中)

1.将SD卡插入到电脑的SD卡槽,使用SD卡烧录工具x210_Fusing_Tool 进行烧录。

此处如果SD烧写不成功,可尝试用管理员身份运行。
插卡后,此软件会自动识别,然后在自己的电脑里选择一个uboot.bin文件。然后点击START.

2.完成后将SD卡插入开发板的SD卡槽。然后开机就可以进入uboot界面了。在uboot开机自动启动倒数3秒之内迅速按下电脑回车键,打断自动启动。(否则会自动启动iNand中的android)

三、fastboot 下载安装镜像

1.用USB线的USB口 连接电脑,另一端连接开发板的OTG口,然后在SecureCRT 的uboot控制台输入fastboot命令,这时电脑会识别USB硬件,然后需要安装驱动。

2.然后将电脑内的fastboot压缩包解压到一个容易找到的文件目录下,如 D盘。打开windows控制台进入到相应目录下。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wex7LBk8-1650028395333)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220415202849623.png)]

3.下一步 在fastboot文件夹下,新建一个文件夹存放要烧录的文件,如Android

fastboot目录下应该包含的文件

在这里插入图片描述

Android中应该包含的文件(由于这里我烧写的是安卓系统)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G3DezB8H-1650028395333)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220415203108592.png)]

4.进行内核和系统的烧写 ,具体代码如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Dhso3IG-1650028395334)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220415203639928.png)]

同时在SecureCRT下可以看到下载结果

5.最后在windows控制台下输入fastboot reboot命令重启系统即可。

四、dnw 刷机(用fastboot刷Android )

  • 准备事项:已安装好相应的驱动、串口线(连接的是UART2)和USB已经接好,dnw已打开。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jaxHZTvW-1650028395335)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220415204109660.png)]

注意:

(1)安装SecBulk.sys Njsmodi 2416 dnw drive的驱动程序在\X210V3S_A\tools\USB驱动\dnw_driver下,安装驱动需要禁用数字签名(可参考win10如何永久关闭数字签名)

(2)在使用dnw过程中需要长按电源键,否则会断开连接。

刷机步骤:

1.将拨码开关拨到USB启动位置。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rua1zZN3-1650028395335)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220415205448252.png)]

2.按住开机键(长按不放),DNW 配置下载地址为0xd0020010 ,然后transmit x210_usb.bin

3.(同上操作)DNW 修改下载地址为 0x23e00000 ,下载uboot.bin

注意!!!:下载的同时要看SecureCRT界面,串口终端有信息打印出来,在3s倒计时内按下回车键,进入shell界面。

4.回到secureCRT

输入fdisk -c 0 (进行分区)
输入fastboot (查看分区)

5.cmd打开系统终端,切换到fastboot目录分别执行下列红框的命令:


最后再输入

fastboot -w

全部执行完成后,将拨码开关切换回原来的状态,重新启动,此次刷机完成。

在这里插入图片描述


此文章参考于S5PV210 Study210开发板刷系统

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐