新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 關于使用stvp和IAR軟件stlink下載stm8程序失敗問題

關于使用stvp和IAR軟件stlink下載stm8程序失敗問題

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

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

本文引用地址:http://m.butianyuan.cn/article/201611/322264.htm

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

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

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

答案3:使用st-toolset進行固件升級。使用upgrade升級。

答案4:刪除各種與st有關的軟件,重新升級IAR軟件版本能解決iar下載問題。

感覺swim 是個很奇怪的東西,動不動就提示swim error.stlink下載stm8雖然不能用,但是下載stm32依舊能用,并且從來沒出現(xiàn)過此類問題。

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

不管是用

stvp還是用用iar下載都失敗的問題,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)象,與軟件版本無關,我的問題解決,連接線松動,換usb口,如果stlink燈有變化,在檢查4根下載線,問題解決!

檢查下載線換USB口或者換4根線!問題解決!



評論


技術專區(qū)

關閉