主题中讨论的其他器件:TMS320F280039C、、 UNIFLASH
我正在为 C2000微控制器开发 CAN 引导加载程序、并在途中添加了对 TMS320F280039C 的支持。 通常、我使用 DSLite 刷写引导加载程序。 由于这开箱即用(使用 TMS320F280029C.ccxml 配置)、我尝试了 UniFlash (版本8.3.0.4307)、并且 UniFlash 未提供 LAUNCHXL-F280039C 器件。 我选择了 TMS320F280039C 以及 XDS110调试探针。
这将导致以下错误消息:"[错误] IcePick_C_0:连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包9.11.0.00128)"
在这个论坛中进一步搜索、我收到一篇建议使用 CCS 的文章。 现在、我意识到除了 TMS320F280029C.ccxml 之外、还有一个 TMS320F280029C_LaunchPad.ccxml。 现在、当我将该配置与 DSLite 一起使用时、我可以在评估板上安装引导加载程序。
我知道、我的大多数客户将使用 UniFlash 在他们的器件上安装引导加载程序(至少用于开发目的)。 我在 TMS320F280029C.ccxml 和 TMS320F280029C_LaunchPad.ccxml 之间做出了差异、而除了大量的空行外、这两种配置之间存在一处差异:
我如何应用 UniFlash 中的这种差异、或者我如何指导我的客户配置 UniFlash、以便他们能够使用 UniFlash?
谢谢!
托尔斯腾