本课验证范围:本课为操作与验收方法。尚无对应 KJX 板型的实机记录,不作为已适配或量产承诺。
起步包提供原创说明、可在电脑运行的示例、板端参考代码和记录表。镜像、模型权重及第三方 EDA 工程需从对应来源获取;此包不是可烧录 BSP。
选择你的开发配置
课程、配件入口与下载包保持同一板型;选择不代表兼容性已验证
开始前准备
- 先阅读板型与版本课,并确认本课是否需要目标硬件。
- 下载起步包;保留原始配置,不直接覆盖板上的 main.py。
操作步骤
建立版本组合
记录板号、RAM、SD/eMMC、固件 tag/commit、nncase 版本、原始文件名、下载地址及 SHA-256。模型编译版本也进入同一记录。
从明确来源获取
从本课的当前配置资料入口核对固件。KJX 模组须匹配容量、底板修订和启动介质;参考开发板按确切板号选择附件。此起步包不含镜像。
写入前核对
备份已有内容,检查文件哈希和目标存储设备。核对容量、设备编号与介质;不确定目标时停止。断电后连接或更换卡/排线。
准备可恢复路径
保存当前可用镜像与启动日志、串口参数及板厂恢复说明。先完成单板启动,再加入外设;失败时退回已知配置,不连续盲刷。
预期结果与核对
- 版本记录包含来源与校验值,区分 SD 与 eMMC。
- 未提供目标板 BSP 时,不把资料下载完成当作烧录成功。
遇到问题时
- 刷完不启动
- 检查板型、RAM、启动模式和介质,保留原始启动日志,按板厂恢复流程处理。
- 模型报版本不支持
- 核对运行时与编译器/模型版本组合,不仅看 .kmodel 后缀。
本课配套文件
当前下载配置:尚未选择板型。下载并解压后,进入 KJX-K230-starter 目录,再按以下相对路径打开文件;先看 CONFIGURATION.md 中的适用范围。
FIRMWARE.md本课相关源文件或操作说明;见包内 README 的验证范围。records/validation-record.json本课相关源文件或操作说明;见包内 README 的验证范围。courses/firmware-and-recovery.md本课完整离线说明,与网页同源。CONFIGURATION.md当前所选板型、起步配置清单与适用边界;不替代实物配置文件。