關于使用stvp和IAR軟件stlink下載stm8程序失敗問題
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根線!問題解決!
評論