本應用筆記列出了將固件加載到MAXQ串行轉JTAG開發板上所需的步驟。本文中給出的步驟允許開發人員加載新固件并保持最新更改。?
較舊的MAXQ微控制器評估套件使用串行轉JTAG適配器板連接到RS-232串行端口。許多第三方供應商也使用該適配器板在其集成開發環境(IDE)中連接到MAXQ微控制器。
圖1.MAXQ串行轉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%直流穩壓電源。確保連接電纜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微控制器中。下載完成后,您將看到類似于以下內容的輸出。
在“目標”菜單中選擇“關閉COMx”以關閉串行端口。然后,JTAG板上的DS1 LED將再次亮起。 如果您按照上面列出的所有步驟操作,串行轉JTAG板現在將使用最新版本的JTAG固件進行編程。
審核編輯:郭婷
-
微控制器
+關注
關注
48文章
6855瀏覽量
148067 -
適配器
+關注
關注
8文章
1836瀏覽量
67038 -
JTAG
+關注
關注
6文章
385瀏覽量
71193
發布評論請先 登錄
相關推薦
評論