最近使用MDK5.12,遇到了要求jlink韌體升級的問題,我有兩個jlink-V8(韌體庫4.72),黑色的直接升級成功,結果紅色的韌體庫丟失了。整了一下午,終于將兩個jlink都整好了,韌體庫全部是4.91C。
現在總結一下,可以有兩種方法解決這個問題,
一是替換MDK路徑下的JLinkARM.dll 檔案:
假如你的jlink的韌體庫是4.72,那就用SEGGER(4.72版本)安裝目錄下的JLinkARM.dll檔案替換掉./ARM/Segger/JLinkARM.dll檔案,MDK就不會再提示更新韌體庫了。
或者直接運行SEGGER(4.72版本)安裝目錄下的JLinkDLLUpdater.exe,完成自動替換。
二是升級韌體庫:
我第一次是用MDK升級jlink的,結果失敗了,所以沒再敢用MDK升級jlink。
假如你的MDK使用的SEGGER版本是4.91b,
那么你可以從網上下載4.91b版本的SEGGER,安裝完成之后,連接jlink,運行J-Link Commander V4.91b,會彈出視窗讓你升級韌體庫,點擊確定即可升級。
這樣就可以完成了。
在這里還有一些小意外,比如:MDK或J-Link Commander提示clone,然會程式會退出。重刷韌體之后解決。
重刷韌體之后,我的jlink默認不向開發板供電,除非你在J-Link Commander中敲入命令“power on”。百度到的結果是,敲入命令“power on perm”以后便可自動供電了。
敲入“power off perm”不自動供電。
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/100093.html
標籤:單片機/工控
