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:从闪存引导时、LaunchPad UART 不工作

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1394760/tms320f28379d-launchpad-uart-not-working-when-booting-from-flash

器件型号:TMS320F28379D

工具与软件:

您好、我有一个可以从 RAM 正常工作的应用。 我可以使用 PC 通过将 Launchpad 插入 USB 端口后出现的 UART 来控制它。

当应用程序从闪存运行时、没有调试器、我可以看到它从 GPIO 运行、但没有从 UART 得到响应。 未连接调试器时、FT2232是否不提供 UART? 它仍然显示在我的控制面板中。

谢谢
Ken

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

    尊敬的 Ken:

    澄清一下、当通过闪存运行时、如果观察 F2837xD 上的 SCITX 和 SCIRX 引脚、您是否看到了正确的 UART 信号? 为了在串行端口中看到 SCI 字符、应该不需要连接 JTAG。 您能否验证代码是否在连接了 JTAG 的情况下实际从闪存运行、然后在未连接 JTAG 的情况下进行测试?

    此致、

    Delaney

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

    好的、在未连接调试器的情况下从闪存引导时 UART 会正常工作。

    我的问题是我的内存链接 cmd 文件。 我使用的是双核加 GS 存储器。 我没有在闪存配置中正确设置内核之间的存储器。

    存储器错误的奇怪表现、但这是您有时会遇到的情况。

    谢谢。