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/MSP432P401R:CCSv7更新后(调试器?) 问题

Guru**** 2540720 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/578760/ccs-msp432p401r-ccsv7-post-update-debugger-problem

部件号:MSP432P401R

工具/软件:Code Composer Studio

今天早上,我在Win 10桌面上运行7.0 的很好,当更新完成时,我继续进行并安装了它,现在我无法再将代码发送到我的Msp432 LaunchPad  (我尝试了几个不同的LaunchPad来确认这不是硬件问题,并尝试了几个不同的小程序来确认它不是软件问题)。  我遇到了几个似乎与连接相关的不同错误(有关驱动程序不兼容的信息-参考最新的6.0 .579.0 XDS110资料),并尝试重置msp432, 重新刷新firmware.bin文件,我甚至刚刚更新到7.1 ,希望有所改进...但唉,没有  我假设我的问题与3月1日的XDS110更新有关,但我不清楚我需要做什么...回滚XDS110似乎不是一个好主意和/或可能的做法。 如果我执行视图->目标配置...启用隐藏的核心... 内容, 我可以连接并运行出厂重置凝胶文件...但它似乎没有实际执行任何操作,它在控制台中显示的内容似乎指示了重置工作,但没有任何变化...因此它并不是一个连接问题...

到目前为止,我没有看到任何显示的"错误",但CCS在 加载阶段停机非常严重,我不得不将其杀死才能退出。  取消不起作用。

弹出对话框显示   .test: 0 of 3.4296万 at 0x0

右下角显示正在加载程序0 % ,并且有一个小进度条,可来回滚动...使其看起来像是活动的...但似乎不是。  它通常会在5-10秒内闪烁代码...我让它运行10-15分钟...我会尝试让它通宵运行,只是为了乐趣...

详细的控制台输出如下所示:

Cortex_M4_0:Gel输出:内存映射初始化完成
Cortex_M4_0:Gel输出:停止看门狗计时器
Cortex_M4_0:警告  :在MSP432P401R上,当器件处于低功耗模式时,调试器无法检测到遇到断点。
                        在调试过程中单击暂停按钮,检查设备是否处于断点处。
Cortex_M4_0:闪存编程器:启用详细输出
Cortex_M4_0:闪存编程器:3.0 版本。0.2
Cortex_M4_0:闪存编程器:硬重置
Cortex_M4_0:闪存编程器:清除PCMCTL LOCKLPM5和PCMBKUP位
Cortex_M4_0:闪存编程器:启用所有SRAM单元
Cortex_M4_0:写入闪存@地址0x0万长度0x0.0007万ff0
Cortex_M4_0:闪存编程器:正在将RAM加载器上载到设备
Cortex_M4_0:闪存编程器:设备初始化完成
Cortex_M4_0:闪存编程器:擦除主内存
Cortex_M4_0:闪存编程器:批量擦除已完成
Cortex_M4_0:闪存编程器:正在将3.2752万字节写入闪存0x0万

有人有什么想法吗?  

Thx。

JRD

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在2.5 等待我的代码上载几天之后,我终于找出了我的问题所在。 我使用外部3.3V电源为主板供电。 因此,我已卸下3.3V和5V跳线。 我不提供5V信号。

    如果我断开电源,将3.3 和5V跳线放回原位,我可以刷新设备。 然后,我移除跳线,重新连接3.3V电源,现在可以像以前那样刷新设备。

    我猜在我的工厂重置期间(或者可能是与XDS110升级相关的事情),MCU上的一些东西被擦除了,需要5V信号来恢复...现在它恢复了,我不再需要5V了。 听起来是否合理?