1. 程式人生 > >J-link燒錄MCU鏡像文件

J-link燒錄MCU鏡像文件

SylixOS MCU燒錄

1. 使用範圍

本文檔基於NXP M4芯片,介紹MCU鏡像文件燒錄流程以及在燒錄過程中遇到的問題。

2. 燒錄步驟

2.1 資源準備

燒錄前需準備MCU鏡像文件,鏡像文件一般由Keil工具、SylixOS IDE工具或者其他工具生成,本文檔以Keil工具為例,軟件安裝過程本文檔不做詳細介紹。
MCU鏡像可通過J-link、ST-link等工具燒錄,本文檔以J-link工具為例,軟件安裝過程本文檔不做詳細介紹。

2.2 生成鏡像文件

在Keil工具中導入工程,由Keil軟件編譯生成鏡像文件,如圖 2.1所示。

技術分享圖片

圖 2.1 編譯工程

2.3 設置燒錄設備選項

燒錄前需設置燒錄選項,設置選項如圖 2.2所示。

技術分享圖片

圖 2.2 燒錄選項


連接設備,上電操作後Keil工具會識別到J-link工具和MCU設備,如圖 2.3所示。

技術分享圖片

圖 2.3 Keil識別設備

識別到設備後,添加燒錄設備型號,如圖 2.4所示。

技術分享圖片

圖 2.4 添加設備

設置完成後,點擊燒錄按鈕,如圖 2.5所示。

技術分享圖片

圖 2.5 開始燒錄

3. 燒錄問題

3.1 燒錄其他鏡像文件

使用Keil燒錄其他鏡像文件時,需找到工程“debug”目錄,替換“debug”目錄中鏡像文件,打開Keil工具直接燒錄即可。

3.2 無法識別設備

在燒錄時,如果誤操作將MCU設備鎖死,導致設備無法識別,此時現象需將J-link的“Reset”腳接GND,然後通過J-link Commader輸入“unlock kinetis”解鎖設備,恢復設備後正常燒錄即可。


J-link燒錄MCU鏡像文件