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.

[参考译文] CCS/LAUNCHXL-F28377S:LaunchXL-F28377S

Guru**** 2482105 points
Other Parts Discussed in Thread: TMS320F28377S

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/769555/ccs-launchxl-f28377s-launchxl-f28377s

器件型号:LAUNCHXL-F28377S

工具/软件:Code Composer Studio

我使用的是 C2000 LaunchpadXL TMS320F28377s 评估板。 我已连接 SPI 闪存器件
它。 我正在通过 GPIO16...GPIO19 (SPI 引导选项1)访问 SPI 闪存。 我已成功对闪存进行编程
并尝试使用 EMU_BOOTCTRL 使 TMS320F28377从 SPI 闪存引导。 仿真器(XDS100v2) i 中的值
将地址0xD00设置为0x845A (EMUBMode=0x84且 EMUKey=0x5A)、我执行了 CPU 复位、然后按绿色的"Resume (F8)"按钮。
我的闪存程序似乎无法运行。 我反复得到一个"暂停- SW 断点"。 有人能告诉你
我做错了什么? 谢谢。

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

    请在 CCS 中打开反汇编窗口并查看 CPU 的卡滞位置。 请注意、在这种情况下、引导 ROM 代码(SPI 引导)会将代码从外部闪存复制到内部存储器、然后跳转到入口点。 它不会直接从外部闪存执行代码。

    此致、

    Vivek Singh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。 我发现导致代码无法运行的问题。 我的闪存代码已损坏。 在将 SCI 传输到外部闪存的过程中、它被损坏。 在"恢复"期间、只有一小部分代码从外部闪存复制到 RAM。