TI中文支持网
TI专业的中文技术问题咨询交流网站

MSP432_Factory_Reset

您好, 关于MSP432_Factory_Reset 的问题, 我这边发现目前只有 CCS6.1 的版本是可以正常进行Factory Reset的, 

我还尝试过CCS 8.3.1 和 CCS 10.0.0  都可以正常按照流程去设置, 就是在点击完最后的 MSP432_Factory_Reset 时, 显示是执行成功了, 

但是实际上并没有执行成功,只是触发了Reset ,程序并没有被擦除。 

请问现在这个问题解决了吗?

我最近也要用这个功能。

Susan Yang:

您使用的是launchpad?

请您尝试下面的步骤:

1 Connect the failing LaunchPad/unit to your PC.
2 Open CCS, assume you already have at least one MSP432 project open.
3 Go to View > Target Configuration.
4 Within Target Configuration navigate to your MSP432 project > the .ccxml file.
5 Right Click > Launch Configuration
6 Under Debug window you should now see some tree structure starting with the .ccmxl file being the root > something_CORTEX_M4_something (unknown)
7 Right Click > Show all hidden cores.
8 Connect only to the Non-Debuggable Devices > DAP.
9 Go to Script > Factory Reset.
10 Power cycle and try to restart debug.

“显示是执行成功了,

但是实际上并没有执行成功,只是触发了Reset ,程序并没有被擦除。 ”

您是如何查看的?uniflash?

我明天会使用launchpad配合CCS 8.3.1 和 CCS 10.0.0来尝试 MSP432_Factory_Reset,测试之后会给您回复

Susan Yang:

我今天使用上面给出的步骤,配合CCS 10.0&MSP432P401Rlaunchpad

在CCS内显示是成功执行MSP432_Factory_Reset的。

而后连接板子到uniflash,使用read memory查看,之前烧录的程序被清除了。

若是可以的话,请给出您出现问题的相关截图或者信息,谢谢

user1600444:

回复 Susan Yang:

我用的是我自己的板子, 不是用的launch pad。
执行完之后提示如下:
CS_DAP_0: GEL Output: Mass erase executed. Please terminate debug session, power-cycle and restart debug session.
然后板子也复位了一下, 因为我板子是带屏幕的,可以看到程序复位,然后程序可以继续正常跑。
我用CCS8.3的时候也是同样的现象。

我用CCS 6 的时候,现象就不是这样的,执行完之后屏幕就黑屏了,里面程序没有了。

我再找个launch pad 试试吧!

Susan Yang:

回复 user1600444:

好的,期待您的反馈

user6325072:

回复 Susan Yang:

您好,我是楼主的同事,我在launchpad上下载了gpio_toggle_output的例程,然后用CCS9.3.0和CCS10.1.1都试了,显示上图中的结果,但是实际上并未擦除程序,LED灯仍然在闪,用uniflash也还是能读到flash上有数据,不知道是哪里出了问题?

Susan Yang:

回复 user6325072:

是完全按照上面的步骤吗?

1 Connect the failing LaunchPad/unit to your PC.
2 Open CCS, assume you already have at least one MSP432 project open.
3 Go to View > Target Configuration.
4 Within Target Configuration navigate to your MSP432 project > the .ccxml file.
5 Right Click > Launch Configuration
6 Under Debug window you should now see some tree structure starting with the .ccmxl file being the root > something_CORTEX_M4_something (unknown)
7 Right Click > Show all hidden cores.
8 Connect only to the Non-Debuggable Devices > DAP.
9 Go to Script > Factory Reset.
10 Power cycle and try to restart debug.

我之前也有这样的提示。而后断电后重新上电,然后restart debug,而后再次断电是可以成功的

Susan Yang:

回复 user6325072:

很高兴能帮到您!若是可以的话,请点击 确认此为答案,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » MSP432_Factory_Reset
分享到: 更多 (0)