K230 · DEVELOPER SUPPORT

02 / 固件选择与恢复准备

先确认镜像属于哪块板、哪种启动介质,再考虑写入。

操作指南 · 待实机核对阅读与电脑练习参考 20–40 分钟;板端联调按配置另评估 资料版本 2026.10.28-r1更新 2026-10-28

本课验证范围:本课为操作与验收方法。尚无对应 KJX 板型的实机记录,不作为已适配或量产承诺。

起步包提供原创说明、可在电脑运行的示例、板端参考代码和记录表。镜像、模型权重及第三方 EDA 工程需从对应来源获取;此包不是可烧录 BSP。

选择你的开发配置

课程、配件入口与下载包保持同一板型;选择不代表兼容性已验证

当前配置:KJX K230 2GB 核心模组方案

仅所选核心模组有明确商品入口;底板、相机、供电、线材和固件待组合确认,不是完整开发套件。

当前参考方案独立展示,不代表所选板型的已确认 BOM;板型与配套需求请通过技术支持核对。

开始前准备

  • 先阅读板型与版本课,并确认本课是否需要目标硬件。
  • 下载起步包;保留原始配置,不直接覆盖板上的 main.py。

操作步骤

  1. 建立版本组合

    记录板号、RAM、SD/eMMC、固件 tag/commit、nncase 版本、原始文件名、下载地址及 SHA-256。模型编译版本也进入同一记录。

  2. 从明确来源获取

    从本课的当前配置资料入口核对固件。KJX 模组须匹配容量、底板修订和启动介质;参考开发板按确切板号选择附件。此起步包不含镜像。

  3. 写入前核对

    备份已有内容,检查文件哈希和目标存储设备。核对容量、设备编号与介质;不确定目标时停止。断电后连接或更换卡/排线。

  4. 准备可恢复路径

    保存当前可用镜像与启动日志、串口参数及板厂恢复说明。先完成单板启动,再加入外设;失败时退回已知配置,不连续盲刷。

预期结果与核对

  • 版本记录包含来源与校验值,区分 SD 与 eMMC。
  • 未提供目标板 BSP 时,不把资料下载完成当作烧录成功。

遇到问题时

刷完不启动
检查板型、RAM、启动模式和介质,保留原始启动日志,按板厂恢复流程处理。
模型报版本不支持
核对运行时与编译器/模型版本组合,不仅看 .kmodel 后缀。

本课配套文件

当前下载配置:KJX K230 2GB 核心模组方案。下载并解压后,进入 KJX-K230-starter 目录,再按以下相对路径打开文件;先看 CONFIGURATION.md 中的适用范围。

  • FIRMWARE.md本课相关源文件或操作说明;见包内 README 的验证范围。
  • records/validation-record.json本课相关源文件或操作说明;见包内 README 的验证范围。
  • courses/firmware-and-recovery.md本课完整离线说明,与网页同源。
  • CONFIGURATION.md当前所选板型、起步配置清单与适用边界;不替代实物配置文件。