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/TMS320F28035:如何配置启动加载?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/867051/ccs-tms320f28035-how-to-configure-bootload

器件型号:TMS320F28035
主题中讨论的其他器件:C2000WARE

工具/软件:Code Composer Studio

您好!

我是 C2000的初学者。 我的实验平台是 TMS320C200实验套件(Piccolo F28035)

我已经可以按照 C2000ware 文档的说明将 LEDBlink 项目加载到 controlCARD 中。

但是当我关闭电源并重新打开它时,程序似乎是不喜欢的。

(Q1)我是否错过了有关引导加载的一些配置步骤? 如果我执行了该操作、那么如何将引导加载程序刻录到引导 ROM 中?

(Q2)"DSP2803x_CodeStartBranch.asm" 在项目中、它是否相互关联?


谢谢!

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

    你好

    您将应用程序加载到 RAM 还是闪存? 它必须在闪存中、以便在下电上电后被保持。  

    尝试放置应用程序闪存并将引导引脚配置为引导至闪存。

    此致

    Chris

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

    你(们)好
    感谢您的回复!
    我不能确定“将引导引脚配置为引导至闪存”是什么意思,我只能假设此弹出窗口意味着在加载程序时将应用程序加载至闪存。

    我尝试在工程属性和调试配置中找到它、但找不到相关选项。(CCS 9.2)
    如果有任何进一步的指导或建议会有帮助、谢谢!

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

    你好

    好的、看起来您正在对闪存进行编程。 在技术参考手册中、请参阅第2.2.9节"引导加载程序模式"。 这详细说明了如何必须上拉 GPIOs37、34才能将器件设置为 GetMode、以便器件引导至闪存。 另请注意、如果连接了调试器、这些 GPIO 将被忽略、因此您应该移除调试器或继续读取该部分以查找有关在 RAM 中配置"仿真启动"值以将其引导至闪存的详细信息。

    此致

    Chris

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

    你好

    只需让您另外知道、我将在1月2日之前离开办公室。 回到办公室后、我将继续提供帮助。

    此致

    Chris

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

    您好:

    我拉取了 GPIO 37 34 (controlCARD SW2)并关闭了 CCS、但该项目仍然无法正常工作。

    但是、我确实听从了您在 F2803x 微控制器车间维修手册的"实验10"上的建议、它似乎可以正常工作。

    我将检查我的项目和 Lab10之间的不同配置、cmd 文件和 CodeStartBranch.asm。

    感谢你的帮助