您好!
我正在使用基于 tms320F28377S 的目标、它有一个用于选择引导模式的开关(类似于 F28377S Launchpad 上的目标)。 我想在器件上添加读取保护、因此当我想重新编程目标时、我需要处于等待模式。 在我的工作环境中、我在重新编程时无法访问器件、因此无法更改开关状态。 无论如何、我可以通过另一种方式更改引导模式吗? 是否有适合这种情况的软件解决方案? 提前感谢。
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 的目标、它有一个用于选择引导模式的开关(类似于 F28377S Launchpad 上的目标)。 我想在器件上添加读取保护、因此当我想重新编程目标时、我需要处于等待模式。 在我的工作环境中、我在重新编程时无法访问器件、因此无法更改开关状态。 无论如何、我可以通过另一种方式更改引导模式吗? 是否有适合这种情况的软件解决方案? 提前感谢。
我的目标在正常条件下使用 BOOTMODE=GetMode。 我只需要更改一个 GPIO 的状态。 我可能能够在硬件中管理它、但我需要知道是否可以在软件中执行它。 我正在考虑使用 EMU_KEY 和 EMU_BMODE、但我不确定它是否会更改引导模式的引脚状态。
您能告诉我它们到底是什么? 我从微控制器的用户指南中不太了解它、它们是否是开关的补充?
"您的目标中有哪些类型的控件?" 您能更具体吗?
提前感谢
感谢您的回复、
实际上、我正在探讨更改现有设计的选项。 我使用 JTAG 探针连接到我的目标(目前唯一一种对目标进行编程的方法)。
我所关心的是、如果我使用 EMU 引导模式更改引导模式、系统将不会重新引导以考虑新配置。 您能否向我解释一下在进行 EMU 引导模式配置后它是如何工作的?
另一个问题是、如果我向目标添加安全配置、一旦我选择 Get 模式、我就无法再次连接到目标。
您好 Imen、
好的、您正在探索更改现有设计的选项...因此您可以灵活地进行所需的任何更改。
请查看此处提供的培训材料:http://processors.wiki.ti.com/index.php/C2000_Multi-Day_Workshop
您可以下载此文档 :F2837xD_Microcontroller_MDW_2-0.pdf 并查看第68至73页。 它们涵盖了
复位和引导过程、包括 EMU 引导和独立引导。
谢谢、
Krishna