如何烧录固件#
K230 支持四种启动介质:EMMC、SD卡、SPI Nor Flash 和 SPI Nand Flash。用户可通过以下两种方式烧录固件:
USB烧录:直接通过USB连接设备烧录
SD卡烧录:使用PC工具将镜像写入SD卡后启动
通过USB烧录#
进入烧录模式的三种方法#
默认启动介质无有效固件
例如:未烧录过固件的EMMC,或移除SD卡后上电。
强制切换启动模式
按住板载的 Boot按键 再上电,使芯片无法找到可启动介质。
终端命令触发
在RtSmart终端执行命令:
reboot_to_upgrade
设备将自动重启并进入烧录模式。
注意事项
若执行reboot_to_upgrade
后未进入烧录模式,需使用最新烧录工具烧录以下补丁文件: K230 Patch
K230D Patch
使用K230BurningTool(图形界面工具)#
工具下载:K230BurningTool
特点:支持多设备同时烧录,操作直观。
步骤:
连接设备并进入烧录模式。
选择固件文件(如
.kdimg
格式,或者*.img
,*.bin
)。点击 开始烧录,完成后需手动点击 确认 以继续。
使用K230-Flash(命令行工具)#
工具安装:
pip install k230-flash
特点:基于Kburn和Python开发,适合自动化操作。
使用示例:
k230_flash.exe -m EMMC 0 xxx.img
通过SD卡烧录#
使用Rufus或balenaEtcher#
适用场景:将镜像文件烧录至SD卡后启动设备。
支持格式:原始镜像文件(若为
.gz
格式需先解压)。工具推荐:
重要提示
.kdimg
格式文件仅支持K230BurningTool烧录,不可通过SD卡工具写入。
总结#
烧录方式 |
适用场景 |
推荐工具 |
---|---|---|
USB烧录 |
直接连接设备快速更新固件 |
K230BurningTool、K230-Flash |
SD卡烧录 |
无USB接口或批量烧录 |
Rufus、balenaEtcher |