|
|
中文 / EN
|
禁止擦除flash说明:格式化flash会导致设备SN,MAC码被擦除,可能导致设备无法正常启动,禁止任何格式化flash的操作,
细节请参考开发板禁止擦除Flash通知;用户正常烧写不影响。
1、安装Windows PC端USB驱动(首次烧写执行),支持xp,win7_32,win7_64,win8_32,win8_64,win10操作系统。
2、双击DriverAssitant_v4.7\ DriverInstall.exe打开安装程序,点击“驱动安装”按提示安装驱动即可,安装界面如下所示:
3、Type-C线连接主机端的USB接口和TB-RK3399Pro开发板的Type-C接口,烧写工具通过该接口烧写固件。
4、按照上一章节“入门指南--固件下载”,下载固件和烧写工具。
5、双击AndroidTool_Release_v2.64\AndroidTool.exe启动烧写工具,单击右键,导入config_dual 配置,此配置为双系统配置。
若用户只想烧单系统,可以参考步骤7和步骤8导入对应config 配置文件(在AndroidTool_Release_v2.64根目录下)。
6、一手长按TB-RK3399Pro开发板上recovery按键,另一手再按reset按键约1秒松开,系统将进入Loader模式,最后松开recovery按键;点击“执行”按钮开始烧写,如下所示;
若用户修改了U-Boot代码导致无法进入Loader模式,用户可以长按TB-RK3399Pro开发板上maskrom按键,再按reset键,系统将进入MASKROM模式,点击“执行”按钮开始烧写
7、如果需要单烧linux系统,请在步骤5导入config_linux 配置。
8、如果需要单烧android系统,请在步骤5导入config_android 配置。
1、Type-C线连接主机端的USB接口和TB-RK3399Pro开发板的Type-C接口。
说明:TB-RK3399Pro的Linux系统也可以作为开发主机给其他开发板烧写固件。
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