新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 關(guān)于使用stvp和IAR軟件stlink下載stm8程序失敗問(wèn)題

關(guān)于使用stvp和IAR軟件stlink下載stm8程序失敗問(wèn)題

作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
最近要產(chǎn)200個(gè)stm8設(shè)計(jì)的設(shè)備,使用STVP和stlink工具下載軟件程序,程序?yàn)?hex文件,交給某工廠后焊接,下載,測(cè)試,結(jié)果在下載那一環(huán)節(jié)出現(xiàn)了問(wèn)題,使用stlink下載沒(méi)幾個(gè)連續(xù)不能超過(guò)10次,stlink莫名其妙的就不能下載了,斷電,重啟,有時(shí)候能用,有時(shí)候真的就不能用了提示信息如下圖,

Failed to initialize communcation with hardware: SWIM error [3]: Detected hardware not compatible with software

本文引用地址:http://2s4d.com/article/201611/322264.htm

然后網(wǎng)上搜索各種答案。

答案1:stlink里邊有一個(gè)4腳電源芯片燒壞,更換它可以使用。

答案2:stlink驅(qū)動(dòng)程序更新。

答案3:使用st-toolset進(jìn)行固件升級(jí)。使用upgrade升級(jí)。

答案4:刪除各種與st有關(guān)的軟件,重新升級(jí)IAR軟件版本能解決iar下載問(wèn)題。

感覺(jué)swim 是個(gè)很奇怪的東西,動(dòng)不動(dòng)就提示swim error.stlink下載stm8雖然不能用,但是下載stm32依舊能用,并且從來(lái)沒(méi)出現(xiàn)過(guò)此類問(wèn)題。

工廠已經(jīng)報(bào)廢我2個(gè)stlink-v2-iso了,在找不到解決方案,建議STM8研究透了否則還是少用,盡管比51性價(jià)比高,沒(méi)有好的編譯軟件和好的下載工具,一樣是雞肋!后來(lái)向公司申請(qǐng)又買(mǎi)了幾個(gè)新的,這幾個(gè)新的是stm32和和stm8是分開(kāi)下載的。買(mǎi)回來(lái)后按照說(shuō)明安裝,經(jīng)過(guò)不斷嘗試

不管是用

stvp還是用用iar下載都失敗的問(wèn)題,cannot communicate with the device!用iar下載后出現(xiàn)The debugging session could not be started!

Thu Jan 08 10:51:24 2015: Failed to load debugee: 等現(xiàn)象,與軟件版本無(wú)關(guān),我的問(wèn)題解決,連接線松動(dòng),換usb口,如果stlink燈有變化,在檢查4根下載線,問(wèn)題解決!

檢查下載線換USB口或者換4根線!問(wèn)題解決!



評(píng)論


技術(shù)專區(qū)

關(guān)閉