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.

[参考译文] TMS320F28377S:TMS320F28377S

Guru**** 2481465 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/778313/tms320f28377s-tms320f28377s

器件型号:TMS320F28377S

大家好、我正在设计基于 F28377S Launchpad 的电路板。 我对引导有疑问。 我将使用 XDS110 JTAG 调试探针、该探针将通过手册中所述的 JTAG 连接器进行连接。

我是否正确理解:XDS110 JTAG 调试探针将在 F28377S 引脚48上设置0、从而启动复位并启动仿真启动模式。 在仿真引导模式中、正在检查 EMU_KEY = 0x5A、如果设置正确、则会检查 EMU_BMODE 寄存器、并根据它选择13种不同的模式。

我有一些问题:

MCU 是否已经过编程、我唯一需要做的就是连接 XDS110 JTAG 调试探针、它将像 Launchpad 一样工作?

如果不是这样、我需要采取哪些步骤来对芯片进行编程并将其设置为与 Launchpad 类似的仿真模式?

谢谢、Vadim

 

 

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

    Vadin、

    如果仿真器已连接(在 CCS 中、您已连接 CPU)、那么 在 XRSn 发布后、当您在 CCS 中单击运行图标时、CPU 将根据仿真启动进行引导、这意味着 CPU 将根据通过 EMU-BMODE 设置选择的仿真启动模式运行引导 ROM 代码(预编程)。 如果通过 EMU_BMODE 设置选择闪存引导、则执行将跳转到用户已编程的闪存中的应用程序。 用户需要在闪存中对代码进行编程。

    我建议您详细了解器件 技术讲座

    此致、

    Vivek Singh

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

    你(们)好、Vivek  

    我查看了此次实验课程以及 SPRUHX5F 第4章。 我仍然找不到以下内容:

    我是否需要设置 EMU_KEY 和 EMU_BMODE?

    如何使用外部 XDS110 JTAG 调试探针对这些字段进行编程?

    我应该对 EMU_BMODE 的值进行编程、以便通过 EMU 模式下的 Launchpad 等 JTAG 连接器从 XDS110 JTAG 调试探针运行它?

    谢谢、Vadim

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

    很抱歉耽误你的回答。

    是的、您需要设置 EMU_KEY 和 EMU_BMODE。 这些被编程在位置0xD00。 基本上、在连接后、在 CCS 内存监视窗口中打开这个位置、并根据需要写入值。

    EMU_BMODE 值在器件 TRM 的引导 ROM 章节中提供。 请参阅。

    此致、

    Vivek Singh