Jlink v8程序下載及錯誤:Invalid ROM Table!

  • keil5環境給STM32VCT6下載程序
  • 1.1 JTAG方式連線,五線四線方式均沒問題:
  • VCC/GND/JTMS/JTCK/JTDI/JTDO/JNTRST 或者
  • VCC/GND/JTMS/JTCK/JTDI/JTDO

  • 1.2 當用SW模式下載時,連線方式如下四根線連到單片機上:
  • VCC/GND/SWDIO/SWCLK
  • 結果是在Debug選項下能找到芯片,但是點下載時報錯:Invalid ROM Table!
  • 解決方法:
  • 將仿真器的JNRST腳也連接上芯片的JNRST腳(芯片JTAG調試模塊復位腳)後,下載成功。
  • 或者將仿真器的nRESET管教接芯片復位腳NRST,下載成功。

  • 當下載成功一次後,再用VCC/GND/SWDIO/SWCLK連線模式,有時候能成功,有時候不能。

  • 1.3 換了三塊新板子,VCC/GND/SWDIO/SWCLK連接下載沒出現問題,看來前面只是錯覺。

  • 下載過程中復位腳一直高,若有變低脈寬則會下載不成功。
  • 一次芯片復位腳電平低於1V問題的解決:
  • 芯片燒完程序,上電後復位腳很快會掉到一個低於1V的電平,這樣片子跑不起來也無法再次燒寫程序,最後確定的原因是芯片電源管腳有虛焊。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章