2383570_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2383570_zh-CN

2383570_zh-CN

将版本烧录到定制的 IMXRT106x 板上

我设计并制造了一块使用 IMXRT1062 的定制板,并在 zephyr 中配置了该设备,并编译了闪烁程序。接下来,我该如何通过 USB 将此程序刷入设备?我尝试过使用安全配置工具,但是 LED 程序似乎无法正常工作。我可以在哪里查看闪存设置并自定义电路板的配置?非常感谢您的帮助。

Re: Flashing a build onto a custom IMXRT106x board

我已经改用 MCUXpresso 进行初始编程。是否有关于如何在 MCUXpresso 中构建文件并使用 MCU Secure Provision Tool 进行配置的指南?因为我只能通过 USB 接口将图片上传到设备。另外,我可以在哪里找到有关在 MCUXpresso 中配置自定义 SPI Flash 芯片的文档?

Re: Flashing a build onto a custom IMXRT106x board

嗨@rocketcherry ,

感谢您对 NXP MIMXRT 系列产品的关注!

MCUXpresso 安全配置工具使用 USB-HID/UART 上的设备 ROM 串行下载器路径。它可以对外部引导设备进行编程,但编程的映像仍然需要是适用于您的自定义硬件的有效可启动 i.MX RT 映像。对于从外部 QSPI/FlexSPI 或非 启动的 RT1062,启动头/闪存配置块必须与您的实际闪存设备、FlexSPI 引脚、总线宽度、频率、虚拟周期和闪存大小相匹配。如果电路板是从 MIMXRT1060-EVK Zephyr 电路板文件克隆的,请不要假设 EVK 闪存配置对您的自定义电路板有效。

我们建议首先使用调试探针通过简单的串行 hello_world 应用程序验证板端口,因为闪烁故障也可能是设备树中错误的 LED GPIO 引起的。然后检查生成的 build/zephyr/zephyr.dts、.config 文件,使用 zephyr.map 确认 flash 节点、代码分区、RAM 区域、控制台 UART 和 LED GPIO 与您的板子匹配。

安全配置工具可以通过 USB-HID 对设备进行编程,但如果 LED 应用程序在 RESET 后无法运行,则首先要验证的是自定义 Zephyr 板端口、FlexSPI 或非 启动头/FCB、启动模式设置、RAM/同步动态随机存取存储器(SDRAM) 配置和 LED GPIO 映射。

此致,
加文

Re: Flashing a build onto a custom IMXRT106x board此页面似乎列出了不同处理器的具体步骤:https://docs.nxp.com/bundle/MCUXSPTUG_26.03/page/06_processor_specific_workflow.html

版本本身没有问题,问题出在工具的使用方法上。
Tags (1)
No ratings
Version history
Last update:
‎06-24-2026 02:28 AM
Updated by: