ST-LINK在MDK环境下载hex提示“Internal command error”和“Error:Flash Download failed Cortex-M3”错误的解决办法

ST-LINK V2在MDK环境下,使用SW-DP模式下载hex时出现以下错误提示:

出现这种错误一般都是ST-LINK和目标板SW-DP接线时没有将目标板的电源线接到ST-LINK插座的TVCC端导致的

解决步骤:

1. 目标板使用外接电源供电,不要使用ST-LINK供电。

2. ST-LINK和目标板SW-DP接线正确。

3. MDK设置正确:

1) ST-LINK插座TVCC和目标板电源不连接时MDK显示见下图,注意SW Device内部空白

 ST-LINK和目标边接线图,注意TVCC和目标板电源没有连接。

2) ST-LINK插座TVCC Pin和目标板电源Pin连接时MDK显示见下图,注意SW Device内部有显示

 ST-LINK和目标边接线图,注意TVCC和目标板电源有连接。

按照以上操作基本能解决问题,如果在下载hex时又出现“Error:Flash Download failed Cortex-M3”问题,按以下步骤设置即可:

注意第4步选择和自己对应的CPU。


版权声明:本文为summer13765原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。