https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1558799/iwr6843aopevm-sensors-forum
器件型号:IWR6843AOPEVMThread 中讨论的其他器件:IWR6843AOP、 UNIFLASH
工具/软件:
您好:
我们正在与配合使用 IWR6843AOP 并已在中构建了我们的应用程序(例如 out_of_box) Code Composer Studio 、生成原始的“post-build".bin“.bin 文件。
当尝试通过刷写此原始.bin 时 UART 引导加载程序 (SWRA627) 、在中不接受 File_Close 步骤(完整性错误)。
但是、当将相同的原始.bin 导入到中时 UniFlash 、刷新成功、这表明 UniFlash 通过添加所需的结构(标头“MSTR",“,多、多核 RPRC、表、内部 CRC64、最终 CRC32)转换文件、 从而有效地生成 Meta Image 。
为了确保可靠的生产工作流程、我们希望:
- a. Meta Image .bin 添加到工程 (“ready-to-flash")“)、其中显示了与我们的构建相对应的 IWR6843AOP、 或
- 官员 端到端过程/脚本编写 从我们的 CCS 编译工件生成最终的元映像、与 UniFlash 预期的映像相同。 理想情况下、使用的示例命令和选项(器件类型,内核 ID、MSS/DSS 映射等) mmwave_sdk_03_06_00_00 LTS 、包括要在 open_file 阶段使用的正确 file_types。
当前的工作方式:
- PING (0x20) OK :响应 00 04 CC 00 CC。
- 擦除 (0x28) 正常 (~30s)。
- 擦除后 Re ping (0x20) 正常。
- OPEN_FILE (0x21) 确定。
- 将 write_file 写入 SFLASH (0x24) 正常(按 240 字节块发送)。
- 在关闭前 ping (0x20)→正常。
- 文件关闭 (0x22) : 错误 (NACK) 。
出现故障 仅在 file_Close 处 使用原始.bin 时。 使用 UniFlash 并使用同一.bin 成功完成刷写。
您能否提供用于生成引导加载程序预期的最终.bin 的推荐解决方案(就绪 Meta 映像或官方过程)?
非常感谢您的支持。