板在燒錄程序中途報錯,報錯信息如下圖所示,板件不停復位的情況。
原因是因為燒錄時誤寫STM32內部的選項字節(Option Bytes)。可以通過如下辦法,將芯片的Option Bytes恢復出廠設置。
1、JLINK連接板件,跳上J4看門狗跳線。打開JLINK軟件根目錄下的JLinkSTM32.exe。
2、打開之后彈出如下界面,點擊確定。
3、選擇芯片型號,我們使用的是STM32F767IIT6,在光標處輸入7,回車。
4、顯示OK,表示恢復成功。
恢復成功后,使用Jlink重新燒錄IBOOT即可。
拓展:
STM32學習之Flash(主存儲塊、系統存儲器和選項字節)詳解 :https://blog.csdn.net/jhn199388/article/details/73770286
STM32F4踩過的坑——無限復位重啟之選項字節(Option Bytes):https://blog.csdn.net/u014674798/article/details/85229064