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.

[参考译文] TMS320F280049:如何更改 EMU-BOOTPIN-CONFIG

Guru**** 2524550 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/929239/tms320f280049-how-to-change-emu-bootpin-config

器件型号:TMS320F280049

您好!

我想在执行重新启动后调试我的代码。 但 EMU-BOOTPIN-CONFIG 似乎很糟糕、因此他停留在 WAIT_BOOT 中。

如何更改 EMU-BOOTPIN-CONFIG、以便能够强制使用 FLASH_BOOT 或独立模式?

此致、

Stefan

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

    Stefan、

    请检查  TRM  中的4.6.1引导 ROM 寄存器和4.3.1配置交替引导模式引脚(https://www.ti.com/lit/ug/sprui33b/sprui33b.pdf)

    图4-2. 仿真启动流程描述了仿真启动的流程。  您可以通过将 EMU_BOOTPIN_CONFIG_KEY 配置为0xA5来仿真独立启动。

    如果您需要更多详细信息、请告知我们。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    感谢您的回复。 我的问题是、我不知道如何更改这些寄存器。 我尝试使用 #pragma DATA_SECTION、但这对我不起作用。

    但我意识到我可以将 EMUKey 和 EMUBMode 中的所有半字节设置为0xA5。  

    此致、

    Stefan

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

    您好 Stefan、

    我们在 GEL 文件中提供了预定义函数、您也可以使用该函数来设置仿真引导模式。   连接到目标后、可以通过点击 CCS 中的"Scripts"->EMU Boot Mode Select"->EMU_boot_flash"来访问这些函数。

    此致、

    Vivek Singh