大家在調(diào)試GD32 MCU的時(shí)候是否也碰到過SWD調(diào)試端口無法連接的情況?SWD端口無法連接的原因有很多,有時(shí)候排查沒有思路,可能會(huì)耽誤大家的時(shí)間,下面小編為大家介紹常見的SWD無法連接的原因,供大家排查參考:
1、排查MCU供電是否正常,正常應(yīng)該在MCU供電范圍內(nèi);
2、排查NRST電平是否正常,正常應(yīng)該為高電平;
3、排查SWD線序是否正常,SWD線序一定要正常,不要接反了哦;
4、排查MCU VDD、SWD端口對(duì)地阻抗看是否正常,正常情況下,VDD和SWD端口對(duì)地阻抗應(yīng)該會(huì)比較大,M歐級(jí)別;
5、降低SWD端口速率測(cè)試;
6、減短LINK燒錄器到MCU之間的連線,建議控制在20cm以內(nèi);
7、可以將SWCLK下拉10K電阻,SWDIO上拉10K電阻進(jìn)行測(cè)試;
8、可以將SWCLK和SWDIO分別對(duì)地接20pf電容測(cè)試;
9、排查是否之前燒錄過禁用燒錄口的代碼,如果有可以將BOOT0拉高進(jìn)入ISP擦除代碼后進(jìn)行連接;
10、排查之前燒錄的代碼是否有使用SLEEP/DEEPSLEEP/STANDBY模式,如果有,可以復(fù)位后再未進(jìn)入低功耗的情況下進(jìn)行連接,或者將BOOT0拉高進(jìn)入ISP擦除代碼后連接;
11、排查芯片是否有讀保護(hù)狀態(tài),可以使用LINK將芯片去除讀保護(hù),或者將BOOT0拉高進(jìn)入ISP,使用ALL IN ONE上位機(jī)進(jìn)行去除讀保護(hù);
12、可以排查下芯片焊接是否可靠;
13、可以排查下芯片順序是否焊接正確;
14、可以排查下芯片型號(hào)是否為目標(biāo)芯片;
15、可以排查下連接線是否可靠;
16、可以更換新的芯片進(jìn)行測(cè)試;
17、可以更換Link燒錄器進(jìn)行測(cè)試。
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44973瀏覽量
650082 -
mcu
+關(guān)注
關(guān)注
146文章
17961瀏覽量
366302 -
GD32
+關(guān)注
關(guān)注
7文章
420瀏覽量
25460 -
SWD
+關(guān)注
關(guān)注
1文章
57瀏覽量
12239 -
swd接口
+關(guān)注
關(guān)注
0文章
11瀏覽量
3059
發(fā)布評(píng)論請(qǐng)先 登錄
STM32G4 option配置和SWD配置導(dǎo)致無法連接STLINK怎么解決?
為什么無法檢測(cè)到LPCxpresso54628 EVK板的SWD端口?

在用stm32時(shí),不小心把SWD下載用的兩個(gè)端口給配置啦,導(dǎo)致ST-link無法下載程序,如何解決,求解決方法
請(qǐng)問為什么STLINK的SWD無法下載?
SWD端口設(shè)置成普通GPIO,導(dǎo)致無法連接仿真器
STM32F407 SWD無法識(shí)別芯片
如何通過SWD刷寫LPC802?
由于連接超時(shí),無法連接到半主機(jī)端口怎么解決?
用Jlink在SWD中調(diào)試提示無法連接到目標(biāo)怎么解決?
MCU的SWD端口復(fù)用為GPIO端口功能的配置方法及注意事項(xiàng)詳細(xì)說明

華大芯片入坑系列-SWD調(diào)試

JTAG到SWD和標(biāo)簽連接適配器

評(píng)論