Flash download failed-Cortex-M3的原因及解決辦法
首先,此類錯誤基本是被STM32芯片遇到,并且基本都是使用JLINK仿真器,其實我們以下的方法不一定可以幫你解決問題,問題真正的原因我們也沒有在這個帖子公開、如果需要解決,請聯(lián)系armjishu的JLINK仿真器工程師,他會幫助你解決的;生產(chǎn)的JLINK可以解決這個問題。
本文引用地址:http://2s4d.com/article/201611/323708.htmMDK中出現(xiàn) Error: Flash download failed-"Cortex-M3"的原因及解決辦法:
1.Jtag模式下,主要是芯片大小選錯
出現(xiàn)這處問題通常是MDK中的Flash的編程算法沒有配置或沒有配置正確,
神舟系列用的是STM32芯片。
在主菜單中打開Flash->Configure Falsh Tools配置窗口,切換到“Utilities"頁。
按“Setting"按鈕進入“Flash download setup"配置窗口
然后一路按“OK”按鈕退出配置窗口。
在“Flash download setup"配置窗口點擊“Add”按鈕進入“Add Flash Programming Algorlthm"窗口
在“Add Flash Programming Algorlthm"窗口,根據(jù)你實際使用的芯片選擇,這里的神舟III號STM32開發(fā)板用的是STM32F103ZET6,應先擇"STM32F10X 128kB Flash",選定編程算法后,按“Add”按鈕。
2.如果是在SWD模式下,Debug菜單中,Reset菜單選項(Autodetect/HWreset/sysresetReq/Vectreset)默認是AutoDetect,改成SysResetReq即可。
評論