This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM2431:是否可以通过通过通过 MCU 的 JTAG 接口对 SPI/OSPI 引导器件进行编程?

Guru**** 633810 points
Other Parts Discussed in Thread: UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1159485/am2431-possibility-to-program-spi-ospi-boot-device-through-the-jtag-interface-passing-through-the-mcu

器件型号:AM2431
主题中讨论的其他器件:UNIFLASH

您好!

我无法通过数据表轻松找到此问题的答案、因此决定在此处提问。 是否可以使用进入微控制器的 JTAG 接口对用作主要引导方法的 SPI/OSPI 器件进行编程、即通过 JTAG 向 MCU 发送一组 FW 映像、然后 MCU 使用该映像对 OSPI 器件进行编程?

谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,方

    我们有 SBL_JTAG_UNIFLASH、可用于对 SPI/OSPI 器件接口进行编程。  以下是指向同一器件 的文档链接- AM243x MCU+ SDK:刷写工具(TI.com)。 这只需要 JTAG 接口来传输 闪存器工具并加载 必须刷写的用户代码。

    希望这会有所帮助。

    Aakash

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们在您提供的链接中找到了以下内容:

    "在加载此程序并在 EVM 上运行之前、需要初始化 SOC。 建议使用 "SOC 初始化使用 CCS 脚本"

    “SOC 需要初始化”是什么意思? 这是否意味着 SOC 需要处于应用阶段? ROM 引导后?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    这意味着在 UART 等引导模式下、OSPI 由 SBL 初始化系统。  同样、在无引导模式等引导模式下、由于图片中没有 SBL、因此器件未初始化。 在这些情况下、SoC 初始化 通过调试器使用 CCS *。gel 脚本完成。

    因此、在 RBL 执行完成后、SBL 应该会初始化 SoC。 在 No Boot 模式下、初始化由 GEL 脚本完成。

    希望这对您有所帮助。

    此致、
    Aakash