Skip to content

Repository files navigation

K230 Burning Tool 使用说明

English | 简体中文

1. 驱动安装

如果烧录工具无法识别设备,请检查设备管理器中是否有未识别的 K230 USB Boot Device。如图所示:

遇到这种情况,需要使用 Zadig 工具为 K230 USB Boot Device 安装驱动。具体操作如下图:

2. 烧录使用流程

  1. 选择烧录文件:选择需要烧录的镜像,支持 *.kdimg ,以及其他格式(*.img 或者 *.bin 等等)。
  2. 设置目标介质:根据板子的存储介质,选择对应的接口类型。
  3. 插入板子:按住板子上的 BOOT 按键,使其进入 BootROM 模式,然后插入板子。
  4. 开始烧录:点击开始按钮,开始烧录镜像。
  5. 点击确认:烧录完毕之后,需要点击确认才可选择其他镜像文件或者再次烧录

镜像下载

在烧录时,需要选择符合要求的镜像文件,如 *.img*.kdimg 文件:

*.kdimg 包含分区信息,可选择下载指定分区

3. 下载选项

目标介质

选择合适的存储介质类型,K230 支持五种存储介质:

  • EMMC: 接在 K230 SDIO0 接口的 EMMC 或 SD 卡。
  • SD 卡: 接在 K230 SDIO1 接口的 EMMC 或 SD 卡。
  • SPI NAND: 连接在 SPI 总线上的 NAND Flash。
  • SPI NOR: 连接在 SPI 总线上的 NOR Flash。
  • OTP: 芯片内置的 OTP 设备。

开始

点击开始按钮后,工具会寻找以及等待 K230 USB Boot Device 连接。

注意:不同介质的烧录流程可能略有不同,请根据具体情况进行调整。

点击确认

烧录完成之后,点击确认即可再次烧录。

小技巧

有些板子可能没有引出的 BOOT 按键,此时可以在上电前移除存储介质,待上电后再插入存储介质,这样也可以使板子进入 BootROM 模式。

4. 发布包

正式发布页只提供应用安装包、便携包及统一的 SHA256SUMS 校验清单。 CI 下载包附带对应平台的校验清单,不再混入逐文件校验附件和更新服务器仓库包。 文件名使用发布标签或短提交 ID,不再附加 dirty 标记。

Windows 和 Linux 目前仅构建普通版,Avalon 构建暂时停用。普通版有两种分发形式:

  • 安装版:Windows 使用 Qt IFW _setup.exe,Linux 使用 _setup.run。 安装向导负责部署程序、运行库、快捷方式和维护工具,默认安装在 ~/Applications/K230BurningTool-Installed 下。Linux .run 文件需有执行权限。
  • 便携 ZIP:完整解压后运行 bin/ 下的程序,保留所有运行库和子目录。 不安装桌面快捷方式,也不显示安装提示。Linux 解压后如丢失执行权限, 请为 bin/K230BurningTool 添加执行权限。

安装版通过更新 > 更新应用程序打开维护工具,确认后会关闭应用。 请先完成或取消所有烧录任务。在线更新需要发布方配置并部署更新仓库; 未配置时菜单会显示“尚未配置在线更新”。更新 > 管理安装可管理或卸载应用, 不依赖在线更新配置。

便携版的更新菜单提供检查更新下载发布版本,关闭自动更新提示后 仍可手动使用这些操作。通过将新版本 ZIP 解压到新目录进行更新。macOS 继续使用已签名、公证的 拖放式 DMG。新版本不再生成 AppImage;旧 AppImage 安装及手动创建的快捷方式 不会被自动删除,切换版本时请自行清理。

更新服务器仓库包仅在配置在线更新时生成,作为独立维护者构件上传,不附加到用户发布页。

需要从源码构建或发布版本的开发者请阅读 构建与发布指南

About

Kendryte K230 Flash Tool Cpp GUI version.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages