Wiggler JTAG 之 H-JTAG 快速烧录技巧.pdf
上传人:qw****27 上传时间:2024-09-11 格式:PDF 页数:9 大小:2.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Wiggler JTAG 之 H-JTAG 快速烧录技巧.pdf

WigglerJTAG之H-JTAG快速烧录技巧.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WigglerJTAG之H-JTAG快速燒錄技巧實驗環境:PC+H-JTAGVer0.6+WigglerJTAG+ESD44B0_BARM7開發平台H-JTAG是一套非常好用的東西,在最新的0.6版之下,更是提供了完整的NorFlash燒錄功能,以下針對筆者所使用的ARM7開發平台ESD44B0_B提供一個非常容易使用的燒錄技巧。首先提供一個H-Flasher快速設定的組態檔:http://www.esdesigner.com/download/H-JTAG_ESD44B0_B(AT49BV162A)_CFG.hfc其H-Flasher組態檔是一個文字檔內容如下:FLASHSECTION:ATMEL2AT49BV162AMEMORYSECTION:160x00000000xC000000XTALSECTION:NULLSCRIPTSECTION:Setmem+32-Bit+0x01E0000C+0x07FFFFFFSetmem+32-Bit+0x01D80000+0x58061Setmem+32-Bit+0x01C80000+0x11111112Setmem+32-Bit+0x01C80004+0x600Setmem+32-Bit+0x01C80008+0x7FFCSetmem+32-Bit+0x01C8001C+0x18001Setmem+32-Bit+0x01C80020+0x18001Setmem+32-Bit+0x01C80024+0x820591Setmem+32-Bit+0x01C80028+0x10Setmem+32-Bit+0x01C8002C+0x20Setmem+32-Bit+0x01C80030+0x20Setmem+32-Bit+0x01D30000+0x0Setmem+32-Bit+0x01C00000+0x0將這個下載或是自行另外存成一個文字檔後,並注意附檔名最好使用H-Flasher所認得的.hfc,這樣比較方便H-Flasher載入。在準備好以上環境之後,就馬上進入主題了。第一步:執行H-JTAGH-JTAG執行起來時要確定有抓到實驗平台的核心第二步:進入H-Flasher點H-JTAG上的starth-flasher的圖示出現H-Flasher的圖形操作介面環境第三步:載入快速設定的組態檔點H-Flasher上的Load載入先前所準備好的H-Flasher組態檔載入組態檔後就可以看見已經選擇到正確的NorFlash型號了第四步:CHECK板子上的NorFlash型號到Programming頁面按下Check按鈕正確抓到ESD44B0_B開發板上的NorFLASH第五步:清除NorFlash上要燒錄的區域這邊是做整顆NorFlash的清除動作,按下Erase後立刻開始清除動作正確清除完成第六步:進行最後一步燒錄動作選擇燒錄PlainBinaryFormat格式檔案選擇要燒錄的Binary檔這邊測試燒錄ESD44B0_B的BootLoader檔要將BootLoader檔燒錄到NorFlash的哪個位置,由於這是Bootloader所以當然一定要燒到0的位置上才能使用燒錄進行中燒錄完成,這時關閉H-Flasher後將版子重開應該就可以看到出現正確的開機訊息了