团队、
我的客户询问他们的硬件与他们自己的电路板之间有何差异、因为他们能够对我们的 LaunchPad 进行编程、但他们的电路板遇到了问题:
我尝试使用 CCS 软件将代码编程到闪存驱动器中。 我使用 Run->Load the Out 文件将代码加载到闪存驱动器中。 它按照我的预期运行。 但是、当我回收电路板的电能时。 它没有运行代码、看起来代码没有加载到闪存中。 那么、有什么特殊设置可以将代码加载到闪存中吗?
项目被正确配置为从闪存加载/运行。
感谢您的参与。
谢谢
Viktorija
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.
团队、
我的客户询问他们的硬件与他们自己的电路板之间有何差异、因为他们能够对我们的 LaunchPad 进行编程、但他们的电路板遇到了问题:
我尝试使用 CCS 软件将代码编程到闪存驱动器中。 我使用 Run->Load the Out 文件将代码加载到闪存驱动器中。 它按照我的预期运行。 但是、当我回收电路板的电能时。 它没有运行代码、看起来代码没有加载到闪存中。 那么、有什么特殊设置可以将代码加载到闪存中吗?
项目被正确配置为从闪存加载/运行。
感谢您的参与。
谢谢
Viktorija
尊敬的 Viktorija:
您可以通过检查来调试此问题:
- 当您将代码加载到目标中时、您能通过 CCS 中的 Memory/Disassembly 窗口在预期的闪存存储器区域中看到代码吗?
- 是否正确设置了链接器命令文件 以便可执行文件加载到闪存中?
-对于独立运行(独立于调试器)、请检查引导模式配置引脚并确保目标配置为从闪存引导。
请告知我们检查上述内容是否可以解决问题。
如果没有、请 查看此处提供的培训材料: http://processors.wiki.ti.com/index.php/C2000_Multi-Day_Workshop
如果您有任何其他问题、请告知我们。
谢谢、
Krishna