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.

[参考译文] TMS320F28376S:示例项目"Blinky_cpu01"未从闪存引导

Guru**** 2463330 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1498327/tms320f28376s-example-project-blinky_cpu01-not-booting-from-flash

器件型号:TMS320F28376S
主题中讨论的其他器件:LAUNCHXL-F28379D

工具/软件:

示例工程"blanky_cpu01"通过 Code Composer /JTAG 调试器从内部 RAM 和闪存运行、但在编程到闪存后似乎没有自行启动。  

我所做的唯一更改是选择 LED 亮起的 GPIO 引脚。

如有任何建议、将不胜感激。

谢谢、

Paul H

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

    您好、Paul:

    您能否仔细检查器件的引导模式设置是否设置为引导至闪存? 引导模式选择引脚的状态是什么? 是否使用 LaunchPad 或 controlCARD 来实现这一点?

    此致、

    Allison

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

    尊敬的 Allison:

    我的目标是我们自己电路板的第一个版本。  查看 LAUNCHXL-F28379D 原理图、我看到 GPIO84和 GPIO72上有上拉电阻。 这些是必需的吗?  我们的电路板上没有它们。

    谢谢

    Paul

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

    您好、Paul:

    通常、我们建议为启动引脚、芯片选择信号、使能信号以及上电期间状态可能很重要的其他信号放置一个外部拉电阻。 软件中启用了内部上拉电阻器、但 如果在嘈杂的环境中运行、这可能不够。 可能有助于完整性检查、并确保将这些引导引脚设置为所需状态。

    如果您能够在 CCS 中对闪存进行编程并验证其是否正在运行、那么只要器件正确引导至闪存、您就应该无需调试器即可为器件上电、并且看到相同内容。

    另外、至少还要提到、您可以尝试在 CCS 中尝试仿真引导至闪存。 这有一个 TRM 部分。  

    此致、

    Allison

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

    对闪存进行编程并通过 CCS 运行是有效的。 从闪存引导无法正常工作。

    请让我参考 TRM 中介绍如何通过 CCS 从闪存尝试引导的部分。

    谢谢、

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

    尊敬的 Allison:

    向 GPIO 72和84添加上拉电阻(引导模式选择)纠正了我们的问题。  

    请注意、对于377、参考手册 SPRS881J 在带有内部上拉和下拉的第6.3节"引脚"中规定 GPIO 上拉仅由软件启用("上拉使能由应用定义")。   

    这表明它们是 A 必备器件 才能正确引导。

    感谢你的帮助。

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

    您好、Paul:

    很高兴听到这个问题解决了! 感谢您的后续评论。 来验证上拉必要性。

    此致、

    Allison