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:在上电复位时从闪存引导

Guru**** 2562120 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1240136/tms320f28379d-booting-from-flash-on-a-power-on-reset

器件型号:TMS320F28379D

你好、我不确定我做错了什么。

我有一个 F2837x controlCARD 与 controlCARD 集线站相连。 我连接了两根 USB 电缆。 一个连接到集线站、另一个连接到 controlCARD。

在 CC 中、我使用闪存构建配置在 SDK 中编译 time_leed_blink_cpu01。 我可以运行应用程序并看到 LED 闪烁-太好了。

然后、我通过从连接到我的计算机的 controlCARD 和集线站拔下 USB 电缆来切断电源。

查看用户指南以了解具体的 controlCARD 表3.1  

看起来像是从闪存引导、我只需要将 A:SW1位置1关闭或向下(位置2应该无关紧要)、SW1都设置为 ON。

我原本以为当我插入 USB 线缆(一根线缆连接至扩展坞、另一根线连接至 controlCARD)时、LED 应用程序便会从闪存启动并开始运行。

我做错了什么?

非常感谢您提供任何帮助。

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

    您好、Brent:  

    则线性调频脉冲配置将变得更加简单。 保持硬件位置如上所述(获取模式-闪存)。 正确。

    擦除该波形。 关闭基板的电源并卸下 USB 连接。 您应该能够通过闪存看到 LED 闪烁。

    您能否擦除闪存(tools-->on chip flash)并重新运行该示例以查看?

    谢谢。此致、

    乌坦姆

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

    感谢您的答复! 我其实是在不久前才发现这个问题的、没有机会发布。

    电路板上的 SW1设置存在问题。 要从闪存引导、您需要模式3。  

    SW1在电路板底部"开"。 我假设"开"的意思是"1"、位置1和2都需要"开"(见下文)。

    但在第一个映像中、您可以读取-"引导模式开关:控制 F28379D 器件的引导选项。 以了解更多信息。 (0为 down、1为 up) ,请参阅设备特定数据表。"

    因此、通过向上而不是向下设置位置1和2、该器件将进入 GET_MODE - FLASH。

    当时我可以执行上电复位、LED 应用程序独立运行。

    再次感谢。