1. 程式人生 > >J-link燒錄MCU映象檔案

J-link燒錄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-linkMCU映象檔案

1. 使用範圍    本文件基於NXP M4晶片,介紹MCU映象檔案燒錄流程以及在燒錄過程中遇到的問題。2. 燒錄步驟2.1 資源準備    燒錄前需準備MCU映象檔案,映象檔案一般由Keil工具、Sy

J-linkMCU鏡像文件

SylixOS MCU燒錄1. 使用範圍 本文檔基於NXP M4芯片,介紹MCU鏡像文件燒錄流程以及在燒錄過程中遇到的問題。 2. 燒錄步驟 2.1 資源準備 燒錄前需準備MCU鏡像文件,鏡像文件一般由Keil工具、SylixOS IDE工具或者其他工具生成,本文檔以Kei

在Mac中使用「dd」指令ISO映象檔案到U盤

大家在Windows系統下可以方便的使用UltraISO程式來燒錄「.ISO」,但在Mac下可就沒這麼方便了,今天本站就來教大家如何在Mac下使用 dd 指令燒錄「.ISO」格式映象至USB硬碟教學1、首先我們先開啟「終端機」,然後輸入 diskutil list 來檢視所有硬碟,從結果中我們可以看到我的US

關於的hex檔案

hex檔案和bin檔案區別 轉自https://blog.csdn.net/wordwarwordwar/article/details/77151611   HEX檔案和BIN檔案是我們經常碰到的2種檔案格式。因為自己也是新手,所以一直對這兩個檔案懵懵懂懂,不

使用J-Link寫一U-boot的寫+裸板程式寫(JZ2440-S3C2440)

一、使用J-Link 燒寫NOR Flash 注意:J-Link 只支援NOR Flash,不支援NAND Flash。 1、安裝J-link 驅動(在Windows 下)在JZ2440 開發板JLI

J-LINK寫Bootloader到ARM開發板的Nand Flash

一、起因和原理 起因:以往電腦燒寫bootloader到 nand中是採用jtag以及jflash,jtag是使用並口連線的,目前電腦一般沒有並口了,現今一般是使用較便宜入手的J-LINK,使用USB,就不能再使用以往的jflash燒寫了。因此需要找到一個J-LINK燒寫N

J-Link寫STM32失敗的問題

使用F205晶片,燒寫時,出現各種問題——大致如下: 1. stm32 programming failed @ address .... 2. stm32 erase failed 3. Could not power up debug port .... 4. PC .

J-Link固件以及使用J-Flash向arm硬件板下載固件程序

位置 size win7 64 文件 blog 丟失 卸載 軟件 article 這篇文章的最初版本是在15年寫的https://blog.csdn.net/u010592722/article/details/45575663,後來又遇到了一些新問題,故更新在了這裏。 一

【設計經驗】3、QSPI Flash以及配置mcs檔案的載入速度與傳輸位寬

一、軟體與硬體平臺        軟體平臺:               作業系統:Windows 7 64-bit

使用J-link+J-Flash給STM32晶片寫序列號

最近專案中,需要為STM32晶片燒寫一個序列號,也就是產品量產時都會遇到的問題     硬體準備:J-Link 一個,STM32F103C8T6 的開發板子一塊     軟體準備: Setup_JLink_V600d 版本的J-Flash  &nbs

HI3521D 系統(uboot,kernel,rootfs)打包成一個檔案

1.準備檔案系統 a.在osdrv/pub/中有已經編譯好的檔案系統(rootfs_uclibc),因此無需再重複編譯檔案系統,只需要根據單板上flash的規格型號製作檔案系統映象即可。 b.往rootfs_uclibc中,新增自己專案的應用程式,相關庫,相關配置 c.製作檔案系統

stm32 檔案執行過程

ROM和RAM指的都是半導體儲存器,ROM是Read Only Memory的縮寫,RAM是Random Access Memory的縮寫。ROM在系統停止供電的時候仍然可以保持資料,而RAM通常都是在掉電之後就丟失資料,典型的RAM就是計算機的記憶體

如何在CCS上生成.txt檔案到MSP430

1,在CCS上正確建立工程檔案。 新建工程:File-New-CCS Project 2,在main.c檔案中編寫程式並儲存。 1 #include <msp430f169.h> 2 /* 3 * 軟體延時 4 */ 5 #define CPU_F1 ((double)10000

uboot的模式下操作spi flash映象到flash分割槽

1、燒錄方式      1.1 將程式碼燒錄到一個儲存裝置有兩種方式:            (1)用外部燒錄器來燒錄(比如一些Jink,內建了spi介面,本身可以讀寫spi,再配合配套的上位機軟體將映象或hex檔案燒錄到flash,和MCU沒有關係)        

U盤ubuntu18.04映象出問題的解決方法

原貼:http://www.ubuntukylin.com/news/shownews.php?lang=cn&id=362 從幾個月前的14.10 daily 版本就有U盤燒錄無法啟動的現象,相關bug可參見: https://bugs.launchpad.net/ubunt …

esp8266bin檔案和UID的方法

1,開啟工具ESP  flash download tool,然後按照下圖燒錄對應的BIN檔案,並設定好引數 2,選好flash download tool 的串列埠(usb轉串的串列埠號),點選START,同時把8266模組的IO0一直拉低,然後把8266模組上電,f

ID2產線-STM32 ID2 MCU

智慧家居/智慧門鎖/汽車門鎖ID2產線燒錄 ID²(InternetDeviceID)一機一密物聯網安全方案,阿里雲Lot提供了更高的加密效能,可以滿足客戶的保密需求, AliOS Things和意法半導體晶片在STM32進行了廣泛的深度合作。AliOS Things支

Type-c MCU

意法半導體(ST)釋出穩健可靠的USB Type-C™控制器,內建保護機制,節省空間並提升操作安全性 STUSB4710 DFP控制器主要用於電源提供端 STUSB1602可管理電源或裝置裡的USB Type-C埠 關於更多產品詳情,請查詢www.st.com/usbtypeC-pr

製作最小linux檔案系統到iTop-4412開發板上

使用的開發板為訊為iTop-4412精英版1,新建linux最小系統使用busybox,官網為http://www.busybox.net/這裡使用的版本是首先將busybox-1.21.1.tar.bz2拷貝到ubuntu系統下解壓,解壓命令: tar -xvf b

Android Things 樹莓派映象指南

樹莓派燒錄映象指南 首先硬體方面你要有一個8g以上的sd卡、樹莓派、讀卡器,軟體下載一個.img映象、disk imager。 然後將sd卡放入讀卡器,將sd卡格式化為fat32格式,開啟disk imager軟體,將img映象載入進來,然後如下圖: 點選write