STM32 的 JLink 调试时「Flash Timeout」和「Flash Download Failed」问题解决
前天(7月12號)晚上從學(xué)弟手里拿到了一套神舟三號 STM32 板子,學(xué)弟說這個板子「時好時壞」的,有時候下不進(jìn)去程序。我本來有一個 CEPARK 的板子,但是一直對神舟的板子很感興趣,準(zhǔn)備第二天試一試。
第二天插上 JLink 想往里下個程序試試,出現(xiàn)問題,光盤中自帶例程下不進(jìn)去,問題顯示為:「Flash Timeout」。百度并排除了「Flash算法問題」、「BOOT管腳問題」,而且板子也并沒有燒東西的痕跡。后來照著一個百度帖子里邊嘗試 Keil 菜單中的「Flash」→「Erase」。再下程序,問題發(fā)生變化:「Flash Download Failed」。
最后還是靠深入百度解決的:工具是之前從沒用過的「Flash Loader Demo」,用這個把 Flash 用串口的方式整個擦除一下,然后 JLink 恢復(fù)正常。「Flash Loader Demo」我用的好像是官網(wǎng)下的 2.4 版本,另外切換串口調(diào)試和 JLink 調(diào)試方式需要更改 BOOT 管腳。
?
轉(zhuǎn)載于:https://www.cnblogs.com/seraph256/archive/2012/07/12/2587604.html
總結(jié)
以上是生活随笔為你收集整理的STM32 的 JLink 调试时「Flash Timeout」和「Flash Download Failed」问题解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: discuz x2.5 广告位开发学习(
- 下一篇: stringstream的基本用法