大家在調試GD32 MCU的時候是否也碰到過SWD調試端口無法連接的情況?SWD端口無法連接的原因有很多,有時候排查沒有思路,可能會耽誤大家的時間,下面小編為大家介紹常見的SWD無法連接的原因,供大家排查參考:
1、排查MCU供電是否正常,正常應該在MCU供電范圍內;
2、排查NRST電平是否正常,正常應該為高電平;
3、排查SWD線序是否正常,SWD線序一定要正常,不要接反了哦;
4、排查MCU VDD、SWD端口對地阻抗看是否正常,正常情況下,VDD和SWD端口對地阻抗應該會比較大,M歐級別;
5、降低SWD端口速率測試;
6、減短LINK燒錄器到MCU之間的連線,建議控制在20cm以內;
7、可以將SWCLK下拉10K電阻,SWDIO上拉10K電阻進行測試;
8、可以將SWCLK和SWDIO分別對地接20pf電容測試;
9、排查是否之前燒錄過禁用燒錄口的代碼,如果有可以將BOOT0拉高進入ISP擦除代碼后進行連接;
10、排查之前燒錄的代碼是否有使用SLEEP/DEEPSLEEP/STANDBY模式,如果有,可以復位后再未進入低功耗的情況下進行連接,或者將BOOT0拉高進入ISP擦除代碼后連接;
11、排查芯片是否有讀保護狀態(tài),可以使用LINK將芯片去除讀保護,或者將BOOT0拉高進入ISP,使用ALL IN ONE上位機進行去除讀保護;
12、可以排查下芯片焊接是否可靠;
13、可以排查下芯片順序是否焊接正確;
14、可以排查下芯片型號是否為目標芯片;
15、可以排查下連接線是否可靠;
16、可以更換新的芯片進行測試;
17、可以更換Link燒錄器進行測試。
-
單片機
+關注
關注
6032文章
44514瀏覽量
632971 -
mcu
+關注
關注
146文章
16987瀏覽量
350301 -
GD32
+關注
關注
7文章
403瀏覽量
24219 -
SWD
+關注
關注
1文章
56瀏覽量
11812 -
swd接口
+關注
關注
0文章
11瀏覽量
2820
發(fā)布評論請先 登錄
相關推薦
評論