在單晶片開發建置環境時會遇到許多問題。

本篇文章介紹當你遇到”Invalid ROM Table”錯誤訊息時如何解決。

Keil 錯誤訊息

連接STM32F4板子燒錄時,如果遇到”Invalid ROM Table”,
如下圖所示:

解法

這邊使用APOLLO STM32F429IGT做例子,

下圖是板子上的BOOT pin:

先將BOOT0設為1,BOOT1設為0,
如下圖:

再到Keil中 Flash->Configure Flash Tools…->Utilities->Settings

勾選Erase Full Chip,並且將Program, Verify, Reset and Run解除勾選。
下載程式進行chip的抹除。

再來恢復 BOOT0 接地,再將剛才的設定改回,就可正常燒錄。

最後修改日期: 2021-03-31

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。