很多小伙伴第一次使用GD的H7,出現(xiàn)很多仿真器連接不上的問題,下面介紹一下遇到的問題和解決方案。
1.關于海棠派H7可以使用哪些仿真器下載程序。經(jīng)過聚沃官方驗證,明確支持的是JLINK V9/V10/V11以及官方GD-LINK,其他的DAPLINK由于版本眾多,沒有測試,如果各位網(wǎng)友測試通過,可以反饋給我們。
2.關于STLINK是否支持GD的H7下載的問題。很多小伙伴都說連不上,明確一下,這個不支持。要么使用通用jlink、DAPLINK或者使用官方GDLINK,調試和下載。
3.關于jlinkV8版本是不支持H7的仿真和下載,可以識別到內核,但是點擊下載會出現(xiàn)以下提示。
4.關于JLINKV9以上識別不到內核和無法調試,首先要確認一下,jlink是否已經(jīng)被電腦識別如下圖,檢查設備管理器當中,jlink設備是否有嘆號,則需要安裝jlink驅動。否則需要檢查jlink硬件是否損壞。
如果能正常識別,如下圖,則需要確認jlink版本是否是V9及以上。
確認jlink V9以上版本以后,需要查看一下jlink的硬件,STM32F205版本的jlinkv9,與接口連接的限流電阻為100R,如下圖所示,然后海棠派的H7的SWD接口也用了100R,導致接口的阻抗太大,JLINK識別不到內核。
解決方案就是將總的限流電阻改小,GD仿真器的限流電阻為22R,建議將仿真器的排阻改成22R或者將開發(fā)板100R的電阻改成22R。如果還識別不到內核,建議檢查硬件和連線是否正常,進一步做排查。如果使用DAPLINK可以連上其他的芯片調試,但是用海棠派H7連接不上,可以參考上述解決方案考慮問題。
各位開發(fā)者小伙伴如果還有遇到仿真器調試海棠派H7的問題,可以在評論區(qū)留言互動。