Rockchip RK3588 Android平台固件烧写工具汇总

Rockchip RK3588 Android平台固件烧写工具汇总

文章目录

  • Rockchip RK3588 Android平台固件烧写工具汇总
    • 开发工具AndroidTool桌面版
      • 适用场景
      • 功能列表
      • 工具路径
      • 工具使用文档
    • 开发工具AndroidTool命令行模式
      • 适用场景
      • 功能列表
      • 工具路径
      • 工具使用文档
    • Linux版本烧写工具Linux_Upgrade_Tool
      • 适用场景
      • 功能列表
      • 工具路径
      • 工具使用文档
    • MAC版本命令行烧写工具upgrade_tool
      • 适用场景
      • 功能列表
      • 工具路径
      • 工具使用文档
    • 工厂量产烧写工具FactoryTool
      • 适用场景
      • 功能列表
      • 工具路径
      • 工具使用文档

开发工具AndroidTool桌面版

Rockchip RK3588 Android平台固件烧写工具汇总_第1张图片

适用场景

适用系统: window系统
该开发工具为开发人员提供了固件烧录|镜像烧录|设备擦除|设备切换|固件解包等功能

功能列表

  • 创建烧录配置
  • 下载Boot
  • 烧写Loader
  • 烧录分区镜像
  • 设备切换
  • 升级固件
  • 按地址烧写文件
  • 设备擦除
  • 读取固件打包时使用的芯片标识
  • 多存储操作
  • 解包固件
  • 多设备选择

具体的使用方法可以参考Rockchip Android SDK中的工具对应文档

工具路径

RKTools\windows\AndroidTool\RKDevTool_Release_v2.93

工具使用文档

RKTools\windows\AndroidTool\RKDevTool_Release_v2.93\开发工具使用文档_v1.0.pdf

开发工具AndroidTool命令行模式

PS D:\work\AndroidTool\win_upgrade_tool_v2.7\win_upgrade_tool_v2.7> .\upgrade_tool.exe -h

---------------------Tool Usage ---------------------
Help:             H
Version:          V
Log:              LG
------------------Upgrade Command ------------------
ChooseDevice:           CD
ListDevice:             LD
SwitchDevice:           SD
UpgradeFirmware:        UF <Firmware> [-noreset]
UpgradeLoader:          UL <Loader> [-noreset] [FLASH|EMMC|SPINOR|SPINAND]
DownloadImage:          DI <-p|-b|-k|-s|-r|-m|-u|-t|-re image>
DownloadBoot:           DB <Loader>
EraseFlash:             EF <Loader|firmware>
PartitionList:          PL
WriteSN:                SN <serial number>
ReadSN:                 RSN
ReadComLog:             RCL <File>
CreateGPT:              GPT <Input Parameter> <Output Gpt>
SwitchStorage:          SSD
----------------Professional Command -----------------
TestDevice:             TD
ResetDevice:            RD [subcode]
ResetPipe:              RP [pipe]
ReadCapability:         RCB
ReadFlashID:            RID
ReadFlashInfo:          RFI
ReadChipInfo:           RCI
ReadSecureMode:         RSM
ReadSector:             RS  <BeginSec> <SectorLen> [-decode] [File]
WriteSector:            WS  <BeginSec> <File>
ReadLBA:                RL  <BeginSec> <SectorLen> [File]
WriteLBA:               WL  <BeginSec> [SizeSec] <File>
EraseLBA:               EL  <BeginSec> <EraseCount>
EraseBlock:             EB <CS> <BeginBlock> <BlokcLen> [--Force]
RunSystem:              RUN <uboot_addr> <trust_addr> <boot_addr> <uboot> <trust> <boot>
-------------------------------------------------------

PS D:\work\AndroidTool\win_upgrade_tool_v2.7\win_upgrade_tool_v2.7>

适用场景

适用系统: window系统
命令行开发工具为开发人员提供了固件烧录|镜像烧录|设备擦除|设备切换|存储切换等功能

功能列表

  • 查看升级设备
  • 下载Boot
  • 烧写Loader
  • 烧写Loader
  • 设备切换
  • 升级固件
  • 按地址读写文件
  • 设备擦除
  • 读取设备信息
  • 多存储操作
  • 多设备选择
    具体的使用方法可以参考Rockchip Android SDK中的工具对应文档

工具路径

RKTools\windows\win_upgrade_tool_v2.7.zip

工具使用文档

解压win_upgrade_tool_v2.7.zip可以获取到文档

RKTools\windows\win_upgrade_tool_v2.7\命令行开发工具使用文档.pdf

Linux版本烧写工具Linux_Upgrade_Tool

@:~/download/Linux_Upgrade_Tool_v2.4/Linux_Upgrade_Tool_v2.4$ sudo ./upgrade_tool -h
Program Log will save in the /home/wlq/upgrade_tool/log/

---------------------Tool Usage ---------------------
Help:             H
Quit:             Q
Version:          V
Clear Screen:     CS
------------------Upgrade Command ------------------
ChooseDevice:           CD
ListDevice:             LD
SwitchDevice:           SD
UpgradeFirmware:        UF <Firmware> [-noreset]
UpgradeLoader:          UL <Loader> [-noreset] [FLASH|EMMC|SPINOR|SPINAND]
DownloadImage:          DI <-p|-b|-k|-s|-r|-m|-u|-t|-re image>
DownloadBoot:           DB <Loader>
EraseFlash:             EF <Loader|firmware>
PartitionList:          PL
WriteSN:                SN <serial number>
ReadSN:                 RSN
ReadComLog:             RCL <File>
CreateGPT:              GPT <Input Parameter> <Output Gpt>
SwitchStorage:          SSD 
----------------Professional Command -----------------
TestDevice:             TD
ResetDevice:            RD [subcode]
ResetPipe:              RP [pipe]
ReadCapability:         RCB
ReadFlashID:            RID
ReadFlashInfo:          RFI
ReadChipInfo:           RCI
ReadSecureMode:         RSM
ReadSector:             RS  <BeginSec> <SectorLen> [-decode] [File]
WriteSector:            WS  <BeginSec> <File>
ReadLBA:                RL  <BeginSec> <SectorLen> [File]
WriteLBA:               WL  <BeginSec> [SizeSec] <File>
EraseLBA:               EL  <BeginSec> <EraseCount> 
EraseBlock:             EB <CS> <BeginBlock> <BlokcLen> [--Force]
RunSystem:              RUN <uboot_addr> <trust_addr> <boot_addr> <uboot> <trust> <boot>
-------------------------------------------------------

@:~/download/Linux_Upgrade_Tool_v2.4/Linux_Upgrade_Tool_v2.4$

适用场景

适用系统: linux系统
命令行开发工具为开发人员提供了固件烧录|镜像烧录|设备擦除|设备切换|存储切换等功能

功能列表

  • 查看升级设备
  • 下载Boot
  • 烧写Loader
  • 烧写Loader
  • 设备切换
  • 升级固件
  • 按地址读写文件
  • 设备擦除
  • 读取设备信息
  • 多存储操作
  • 多设备选择

工具路径

RKTools\linux\Linux_Upgrade_Tool\Linux_Upgrade_Tool_v2.4.zip

工具使用文档

RKTools\linux\Linux_Upgrade_Tool\Linux_Upgrade_Tool_v2.4\命令行开发工具使用文档.pdf

MAC版本命令行烧写工具upgrade_tool

Program Data in /Users/jeffery/.config/upgrade_tool

---------------------Tool Usage ---------------------
Help:             H
Quit:             Q
Version:          V
Clear Screen:     CS
------------------Upgrade Command ------------------
ChooseDevice:		CD
ListDevice:		    LD
SwitchDevice:		SD
UpgradeFirmware:	UF <Firmware> [-noreset]
UpgradeLoader:		UL <Loader> [-noreset]
DownloadImage:		DI <-p|-b|-k|-s|-r|-m|-u|-t|-re image>
DownloadBoot:		DB <Loader>
EraseFlash:		EF <Loader|firmware> [DirectLBA]
PartitionList:		PL
WriteSN:		SN <serial number>
ReadSN:		    RSN
ReadComLog:		RCL <File>
CreateGPT:		GPT <Input Parameter> <Output Gpt>
----------------Professional Command -----------------
TestDevice:		TD
ResetDevice:		RD [subcode]
ResetPipe:		RP [pipe]
ReadCapability:		RCB
ReadFlashID:		RID
ReadFlashInfo:		RFI
ReadChipInfo:		RCI
ReadSecureMode:		RSM
ReadSector:		RS  <BeginSec> <SectorLen> [-decode] [File]
WriteSector:		WS  <BeginSec> <File>
ReadLBA:		RL  <BeginSec> <SectorLen> [File]
WriteLBA:		WL  <BeginSec> <File>
EraseLBA:		EL  <BeginSec> <EraseCount> 
EraseBlock:		EB <CS> <BeginBlock> <BlokcLen> [--Force]
-------------------------------------------------------

适用场景

操作系统:苹果操作系统MAC-OS
命令行开发工具为开发人员提供了固件烧录|镜像烧录|设备擦除|设备切换|存储切换等功能

功能列表

  • 查看升级设备
  • 下载Boot
  • 烧写Loader
  • 烧写Loader
  • 设备切换
  • 升级固件
  • 按地址读写文件
  • 设备擦除
  • 读取设备信息
  • 多存储操作
  • 多设备选择

工具路径

RKTools\mac\upgrade_tool\upgrade_tool_v2.3_mac.zip

工具使用文档

RKTools\mac\upgrade_tool\upgrade_tool_v2.3_mac\命令行开发工具使用文档.pdf

工厂量产烧写工具FactoryTool

Rockchip RK3588 Android平台固件烧写工具汇总_第2张图片

适用场景

适用系统: window系统
量产固件烧写工具为工厂生产时使用,用于固件烧录|镜像烧录|设备擦除|设备切换|存储切换等功能

功能列表

  • 固件烧写
  • OEM预制数据烧写
  • efuse烧写
    具体使用方法可以参考工具使用文档

工具路径

RKTools\windows\FactoryTool-1.72.9.7z

工具使用文档

RKTools\windows\FactoryTool\FactoryTool\工厂工具用户手册.pdf

你可能感兴趣的:(Android,RK3588,android,嵌入式硬件,驱动开发,linux,arm开发)