NXP 官方提供的 EVK 上一般都會有一個板載的調試晶片,這就相當於把調試器放在了板子上,只需要通過一個 Micro USB 接口線與電腦相連,就可以愉快的下載和調試了,這裡的固件還帶有了串口功能,又省去了一個串口,對於前期熟悉晶片功能很方便。調試固件分為了 CMSIS DAP 與 J-LINK ,大家各有喜歡的,這裡就介紹如何更換調試晶片的固件。
硬體:MIMXRT685 EVK
IDE :MCUXpresso 11.6 .0
SDK :SDK2.7.0
(1)到官網下載 LPCScript 工具:http://www.nxp.com/lpc-link2
(2)安裝 LPCScript
(3)打開安裝目錄,找到以下兩個文件,路徑為:LPCScrypt_2.1.2_57\scripts
(4)更換 J-LINK 固件
開發板使用的調試晶片為 LPC4322 ,默認的調試固件為 CMSIS ,所以先更換為 J-LINK 固件,雙擊上圖中的 program_JLINK.cmd 命令腳本,
(5)短接跳線帽 JP1,短接的作用是為了使 LPC4322 進入其 ISP 模式,該模式可通過 USB 通信
(6)USB接口 J5 與電腦連接
(7)回到命令窗口,鍵盤按下任意鍵,等待刷新固件成功提示即可
(8)將板子 USB以及跳線帽 JP1 斷開,使 LPC4322 退出 ISP 模式,再重新上電,打開 MCUXpresso ,使用 CMSIS 下載,可以看到窗口顯示找不到此類型設備
使用 J-LINK 下載和調試,可以看到功能均正常,串口也能正常輸入輸出
同樣的,將 J-LINK 固件更換為 CMSIS 固件,雙擊命令腳本:program_CMSIS.cmd
重複(5)- (7)步驟,等待固件刷新完成:
重複步驟(8)的操作,可以看到這次能通過 CMSIS 進行燒錄調試,而不能通過 J-LINK 了:
以上就是給 i.MX RT600 EVK 更換板載調試固件的方法,該調試晶片型號為 LPC4322,用在了很多 i.MX RT 系列和 LPC55 系列的 EVK 上,更換固件的方法都差不多,主要找到其進入 ISP 模式的座子將其短接即可。
參考文檔:
《LPCScrypt_User_Guide》
《UM11147》
評論
AAAQAQ
5 個月前