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.

[参考译文] TMS320F28379D:TMS320F28379D - Delfino

Guru**** 2473260 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1477760/tms320f28379d-tms320f28379d---delfino

器件型号:TMS320F28379D
Thread 中讨论的其他器件:C2000WARE

工具与软件:

根据 TI 文档、我了解我们需要为 CPU1实施次级引导加载程序、然后 CPU1引导 CPU2、是否有任何配置来为两个 CPU 实现通用引导加载程序。 您能否请我参阅与此相关的任何相关文档或示例?

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

    尊敬的 Antony:

    CPU1无法直接对 CPU2闪存进行编程、但 CPU1可以对其存储体进行编程、CPU2可以对其存储体进行编程。 不过、如果您通过 CPU1流式传输所有内容、则可以通过共享 RAM/IPC 将其传输到 CPU2存储器、并让 CPU2处理对其存储体的编程。 请看一下 C2000Ware 中的 SCI 闪存内核示例这种情况下、两个 CPU 使用相同的 SCI 模块(需要时将 SCI 所有权切换到 CPU2)。

    以下资源 可能对您的开发有所帮助、可在 C2000ware SDK 中找到:

    1. 您可以参阅 串行闪存编程指南 和 SCI 闪存内核 、了解如何与主机建立外设通信(device_support\f2837xd\examples\dual\F2837xD_sci_flash_kernels)。
    2. 引导 ROM 源代码可能有助于理解 SPI/CAN 引导。
      1. CPU1 :libraries\boot_rom\f2837xd\revB\rom_sources\F2837x_bootrom\cpu01-bootrom\source
      2. CPU2 :libraries\boot_rom\f2837xd\revB\rom_sources\F2837x_bootrom\cpu02-bootrom\source

    此致!
    Matt