本應用筆記列出了將固件加載到MAXQ串行轉(zhuǎn)JTAG開發(fā)板上所需的步驟。本文中給出的步驟允許開發(fā)人員加載新固件并保持最新更改。?
較舊的MAXQ微控制器評估套件使用串行轉(zhuǎn)JTAG適配器板連接到RS-232串行端口。許多第三方供應商也使用該適配器板在其集成開發(fā)環(huán)境(IDE)中連接到MAXQ微控制器。
圖1.MAXQ串行轉(zhuǎn)JTAG板
更新JTAG板上的固件需要兩件事。
微控制器工具包(MTK),Maxim的通用編程軟件,支持8051和MAXQ微控制器。
JTAG板固件的副本。最新的固件始終可以與最新版本的MAX-IDE打包在一起,用于MAXQ微控制器。盡管安裝固件不需要MAX-IDE,但仍必須安裝MAX-IDE才能從安裝文件中提取固件。一旦安裝了MAX-IDE,就可以在C:Program FilesMAX-IDEDevicesMaxQJTAGFirmware目錄中找到JTAG固件(jtag.hex)。MAX-IDE可以下載(ZIP)。
獲得這兩段代碼后,您可以使用以下步驟更新主板的固件。
將串行電纜從PC的串行端口連接到JTAG板并打開電源。JTAG板需要一個5V±5%直流穩(wěn)壓電源。確保連接電纜P2與JTAG板和目標MAXQ板斷開。接通電源時,JTAG板的DS1 LED應亮起。
確保JTAG板上的跳線JH1和JH2是閉合的。
啟動MTK并在“選擇設備”屏幕中選擇DS89C430。
在“選項”菜單中選擇“配置串行端口”,然后選擇所需的串行端口和波特率。由于DS89C430的引導加載程序自動檢測PC端的波特率,并且板載晶體為7.37MHz,因此可以選擇的最特率為38400BPS。
在“目標”菜單中選擇“以 38400 波特打開 COMx”。(COMx 是您之前選擇的串行端口。選擇“連接到加載程序”。然后,您應該會看到下面的歡迎屏幕。(請注意,當您連接到加載器時,JTAG板上的DS1將關閉。
在“文件”菜單中選擇“加載閃存”,然后瀏覽到JTAG固件所在的文件夾。如果您打算使用MAX-IDE附帶的固件,則可以在C:Program FilesMAX-IDEDevicesMaxQJTAGFirmware目錄中找到它。
選擇 jtag.hex。MTK將自動開始將固件下載到DS89C430微控制器中。下載完成后,您將看到類似于以下內(nèi)容的輸出。
在“目標”菜單中選擇“關閉COMx”以關閉串行端口。然后,JTAG板上的DS1 LED將再次亮起。 如果您按照上面列出的所有步驟操作,串行轉(zhuǎn)JTAG板現(xiàn)在將使用最新版本的JTAG固件進行編程。
審核編輯:郭婷
-
微控制器
+關注
關注
48文章
7872瀏覽量
153488 -
適配器
+關注
關注
9文章
2012瀏覽量
69184 -
JTAG
+關注
關注
6文章
403瀏覽量
72777
發(fā)布評論請先 登錄
MAXQ1850評估套件(EV kit)和面向MAXQ30的CrossWorks編譯器的設計方案
為什么JTAG擦除了固件也沒反應?
如何升級MAXQ的串口-JTAG接口板的固件
如何升級MAXQ的串口-JTAG接口板的固件

實現(xiàn)MAXQ2000微控制器的JTAG加載主機

MAXQ微控制器中JTAG接口引腳的復用
MAXQ處理器的串口轉(zhuǎn)JTAG接口板
MAXQ USB-to-JTAG/1-Wire Adapter Evaluation Kit
USB轉(zhuǎn)JTAG小板 (一)

DB4513_STM32板上MXCHIP_EMW3080B的Wi-Fi?固件更新

使用MAXQ2010評估板讀取溫度

評論