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:SPI 引导模式

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/962538/tms320f28379d-spi-boot-mode

器件型号:TMS320F28379D
主题中讨论的其他器件: C2000WARETIDM-1000

我们在其中一款产品中使用双核控制器 TMS320F28379D。

我想澄清一些对引导模式的疑问。

我计划使用外部 SPI 闪存、但在 SPI 引导模式下、引导 ROM 加载程序会将 SPI 初始化为时钟相位=1且极性= 0 (模式1)。

大多数 SPI 闪存/EEPROM 在 SPI 的模式0或模式3下运行。 可以在引导 ROM 初始化期间更改 CPOL 和 CPHA。

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

    你好

    只能配置时钟速度和位速率。 如果需要更改其他设置、则需要创建自定义版本的引导加载程序并放入闪存。

    引导加载程序源位于 C2000Ware 中。

    此致

    Chris

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

    尊敬的 Chris:

    我们有一个 Vienna 整流器 TI 评估套件- TIDM-1000以及控制器模块 C2000。

    该控制器通过仿真器通过 USB 进行编程、但当控制器重新供电时、程序不会从闪存中执行。 为什么会这样?

    此致、

    Sadham S.

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

    你好

    验证您是否正确配置了引导模式选择引脚、或者如果您在连接调试器的情况下配置了用于闪存引导的仿真引导存储器。 此外、请验证您的应用程序条目函数 CODE_START 是否位于闪存条目地址。

    所有这些细节都在技术参考手册的 ROM 章节中提供。

    此致

    Chris