Toybrick

中文 / EN
Toybrick Wiki教程 TB-RK3399ProD 烧写固件
烧写固件

Window主机烧写固件

1、安装Windows PC端USB驱动(首次烧写执行),支持xp,win7_32,win7_64,win8_32,win8_64,win10操作系统。

2、双击DriverAssitant_v4.5\ DriverInstall.exe打开安装程序,点击“驱动安装”按提示安装驱动即可,安装界面如下所示:

1.png

3、Type-C线连接主机端的USB接口和TB-RK3399Pro开发板的Type-C接口,烧写工具通过该接口烧写固件。

4、按照上一章节“入门指南--固件下载”,下载固件并解压,里面包含AndroidTool_Release_v2.64(windows烧写工具)、img(Rockchip专有格式打包的固件

5、双击AndroidTool_Release_v2.64\AndroidTool.exe启动烧写工具,单击右键,导入config_dual 配置,此配置为双系统配置。(在AndroidTool_Release_v2.64根目录下)。

QQ图片20190225170646.png

6、一手长按TB-RK3399Pro开发板上recovery按键,另一手再按reset按键约1秒松开,系统将进入Loader模式,最后松开recovery按键;点击“执行”按钮开始烧写,如下所示;

     若用户修改了U-Boot代码导致无法进入Loader模式,用户可以长按TB-RK3399Pro开发板上maskrom按键,再按reset键,系统将进入MASKROM模式,点击“执行”按钮开始烧写

1.png


7、如果需要单烧linux系统,请在步骤5导入config_linux 配置。

1.png

8、如果需要单烧android系统,请在步骤5导入config_android 配置。

1.png

Linux主机烧写固件

1、Type-C线连接主机端的USB接口和TB-RK3399Pro开发板的Type-C接口。

说明:TB-RK3399ProLinux系统也可以作为开发主机给其他开发板烧写固件。

2、长按TB-RK3399Pro开发板上recovery按键后重启机器,进入Loader模式。

3、按照上一章节“入门指南--固件下载”,下载固件并解压,将固件拷贝到linuxTool-v1.0/images目录下

4、执行如下命令烧写固件:

1)烧写双系统固件(默认):

a) 烧写所有固件: 

sudo ./flash.py -d all

b) 烧写uboot.img和trust.img: 

sudo ./flash.py -d uboot

c) 烧写system.img: 

sudo ./flash.py -d system

d) 烧写boot.img和boot_linux.img: 

sudo ./flash.py -d boot

e) 烧写rootfs.img:

sudo ./flash.py -d rootfs

2)烧写linux系统固件(单系统): 

a) 烧写所有固件: 

sudo ./flash.py -l all

b) 烧写uboot.img和trust.img: 

sudo ./flash.py -l uboot

c) 烧写boot_linux.img: 

sudo ./flash.py -l boot

d) 烧写rootfs.img:

sudo ./flash.py -l rootfs

3)烧写android系统固件(单系统): 

a) 烧写所有固件: 

sudo ./flash.py -a all

b) 烧写uboot.img和trust.img:

sudo ./flash.py -a uboot

c) 烧写boot.img: 

sudo ./flash.py -a boot

d) 烧写system.img:

sudo ./flash.py -a system

4)查看帮助:

sudo ./flash.py --help

















产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


返回顶部