1. 程式人生 > >J-Link燒寫STM32失敗的問題

J-Link燒寫STM32失敗的問題

使用F205晶片,燒寫時,出現各種問題——大致如下:

1. stm32 programming failed @ address ....

2. stm32 erase failed

3. Could not power up debug port ....

4. PC .....

經過各種嘗試,解決後,記錄下

1. 出現erase failed時,可能flash被防寫了,可通過Unsecure chip 解決;如果不行,先Secure chip,再Unsecure chip即可;

2. 其它各種錯誤,這次遇到的情況,主要是

1)JTAG腳焊接不好,虛焊造成;

2)J-LINK接線過長,可能線材不好,線阻太大,訊號衰減太嚴重,現象主要是,connect沒問題,Unsecure chip很久,erase 失敗;

3)CPU供電電壓不穩;