版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
J-LinkV8一、J-LinkARMJTAG仿真器簡 二、J-LINK驅(qū)動(dòng)安 三、J-LINK在各個(gè)主流開發(fā)環(huán)境下的設(shè) 四、J-FLASHARM使用設(shè) 五、 附錄一使用jlink的 附錄二、J-FlashARM命令行使用說 附錄三、Jlink在IAR下調(diào)試LM3S系列簡易說 一、J-LinkARMJTAG仿真器簡J-Link是SEGGER公司為支持仿真ARM內(nèi)核推出的JTAG仿真器。可以所有ARM7/ARM9/ARM11/CM0/CM1/CM3內(nèi)核的仿真,通過RDI接口和各集成開ARM目前V8版本,的J-LinkARMV4.08l。j-linkV8j-linkV8放心。 ,以及cortexM0/M1/M3RM:00B/sR9:50Bs1.2V–*J-LinkTCP/IPserverTCP/IPJ-LinkJ-LinkV8ARM內(nèi)核:ARM7TDMI(RevARM7TDMI(RevARM7TDMI-S(RevARM926EJ-ARM946E-ARM966E-Cortex-Cortex-Cortex-實(shí)際速率受諸多因素的影響,如時(shí)鐘頻率、CPU內(nèi)核等。二、J-LINK驅(qū)動(dòng)安J-LINKJLINK的兼容產(chǎn)品,具有一樣的性能,但是卻只有十分注意:J-LINK有非常多的文件(License),請(qǐng)根據(jù)實(shí)際需要選擇合適的授權(quán)版本!IARJ-LINK功能有限,但是價(jià)格較為便宜,全功能版本的J-LINK,可以獲得性能!首先到ht 的J-LINK驅(qū)動(dòng)軟件,J-LinkARMsoftwareand ationpack,內(nèi)含USBdriver,J-Mem,J-Link.exeandDLLforARMJ-FlashandJ-LinkRDI注意:SEGGERSEGGER公司,最新驅(qū)動(dòng),以支持器件!安裝驅(qū)動(dòng)很簡單,只要將的ZIP包解壓,然后直接安裝即可,默認(rèn)安裝,JLINK硬件,然后系統(tǒng)提示發(fā)現(xiàn)新硬件,一般情況下會(huì)自動(dòng)安裝驅(qū)動(dòng),如果沒有自動(dòng)安裝,請(qǐng)選擇手動(dòng)指定驅(qū)動(dòng)程序位置(JLINK驅(qū)動(dòng)的安裝下的Driver文安裝完成可以桌面出現(xiàn)兩個(gè)快捷圖標(biāo),J-LinkCommander可以用來進(jìn)行設(shè)置和測試,下面看一J-LINK的測試數(shù)據(jù)(Cortex-M3STM32MP3:選擇選擇“RDIInterfaceDriver”,然后點(diǎn)擊三、J-LINK在各個(gè)主流開發(fā)環(huán)境下的設(shè) 點(diǎn)擊“ConfigureRDIDriver”TCP/IP,然后指定一個(gè)掛接了J-LINKPCIP地址??梢灾苯邮褂米罡咚俣?2M。使用過程中如果出現(xiàn)不穩(wěn)定情況,可以將JTAG使能FLASH編程功能,如果你的目標(biāo) 是帶片內(nèi)FLASH的ARM,就可以使用該功能,這樣子在調(diào)試前J-LINK就會(huì)先編程FLASH。 上n多斷點(diǎn),方便調(diào)試。ResetResetReset后的延遲時(shí)間,這個(gè)設(shè)置對(duì)于需要較長復(fù)位時(shí)較為有用,如即“DOWNLOAD”功能則還需要在“Utilities”菜單里面進(jìn)行和“Debug”一樣選擇“RDIInterfaceDriver”,然后點(diǎn)擊選擇“J-LinkFlash 備片內(nèi)FLASH的ARM7/9/11Cortex內(nèi)核 IARIARJLINKRDI接口的驅(qū)動(dòng),使RDIIARJLINK如果的是IARJLINK,請(qǐng)選擇“J-LINK/J-TRACE”;如果的是全功能版本JLINK,則既可以選擇“J-LINK/J-TRACE”,也可以選擇“RDI”,建如果選擇“J-LINK/J-TRACE”,則無需額外設(shè)置 RDI菜單下有“CONFIGURE”選項(xiàng),這里可以對(duì)JTAG時(shí)鐘,F(xiàn)LASH,斷點(diǎn) IAR的FLASHLOADER,速度可能差好幾倍四、J-FLASHARM使用設(shè)個(gè)應(yīng)用程序是用來單獨(dú)編程FLASH的(J-FLASHARMLicense支持): 然后通過“File”菜單下的“Open…”來打開需要燒寫的文件,可以是.bin格式,也可以是.hex格式,甚至可以是.mot格式。注意起始地址。接下來在“Options”選擇“Project在ARM選項(xiàng)卡可以選擇目標(biāo) ,如果不是具備片內(nèi)FLASH的 擇“GenericARM7/ARM9”。FLASH選項(xiàng)卡,如果之前是“Oponproject”這里就不需要設(shè)置,默認(rèn)即可,如果是自己新建的project,則需要 FLASHFLASH,基本都可以找到!而且會(huì)不斷升級(jí)以支持器件。設(shè)置好之后,就可以到里面進(jìn)行操作,一般步驟是先“Connect”,然后“EraseChip”,然后“Program”,可以自己慢慢體會(huì)。大部分還可以加密,主要的操作都在菜單下完成。 五、 1A:注意,JLINK分很多版本,國內(nèi)商銷售的1900的JLINK全是IAR版本IARJLINK的價(jià)格是1000歐元!而且目前國內(nèi)segger一家可以提供全功能版JLINK上在銷售的其他JLINK全部都是IAR版本SEGGER為IAR做的OEM產(chǎn)品!同樣,ATMEL的SAM-ICE也是SEGGER做的OEM產(chǎn)品。本站也可以按照客戶需求進(jìn)行定制,IAR版本的JLINK的價(jià)格在1000以ADS,KEIL,IAR,WINARM,RV(RDI,支持FLASH ;),支持FLASH編程,可以在各個(gè)開發(fā)環(huán)境下輕松編程FLASH(FlashDLLicense J-FLASHARM支持,支持幾乎所有ARM7,ARM9,暫時(shí)不支持XSCALE(支持器件列表請(qǐng)參考JLINK用戶手冊(cè),從3.30g版本開始J-FLASHARM已經(jīng)可以支持XSCALE系統(tǒng)的FLASH編程;目前,ULINK(SMARTDEBUGGER)KEIL;MULTI-ICE(本站提供并口,USB兩個(gè)版本)可以在ADS、IAR下使用,在IAR下使用的時(shí)候可以利用IARFLASHLOADERFLASH編程,但是在ADS使用的時(shí)候缺少編程插件;EASYJTAG只能在ADS下使用;WIGGLER可以在各個(gè)開發(fā)環(huán)境下使用,但是目前只能在IAR下用MACRAIGOR的驅(qū)動(dòng),才能編程FLASH,而且速度很慢;而JLINK可以在各種開發(fā)環(huán)境下調(diào)試、程序! segger 的JLINK在KEIL以下不能使用,出現(xiàn)以下錯(cuò)誤J-LINKRDILicenseIARJ-LINKRDILicense 5Q:J-Link的驅(qū)動(dòng)程序和應(yīng)用程序是否可以免費(fèi)升級(jí) 升級(jí)較快,建議大家經(jīng)常關(guān)注一下,J-Link的驅(qū)動(dòng)程序和應(yīng)用 了某個(gè)功能的License,該部分功能就可以 了新版本的J-LINK程序后,只要插上J-LINK,然后運(yùn)行J-LINKARM.EXE,就可以實(shí)現(xiàn)J-LINK的固件升級(jí),如下:3-5行的信息,6QKEIL下面調(diào)LPC2142Configure里面將JTAG速度從AUTO修改到12M,但是系統(tǒng)提示:6A:這個(gè)是由LPC2000的內(nèi)核特殊性所決定的。LPC2000的內(nèi)核是ARM7TDMI-S,是可綜合版本的ARM7TDMI,即PHLIPS 限來對(duì)ARM7TDMI進(jìn)行部分改動(dòng),主要是調(diào)試接口的改動(dòng),LPC2000采用的JTAG發(fā)送一個(gè)時(shí)鐘,該時(shí)鐘經(jīng)過一定延遲后就由RTCK返回,如果接收不到返回的時(shí)鐘,系統(tǒng)就會(huì)提示找不到目標(biāo),即調(diào)試失敗。經(jīng)過測試,LPC2000系列ARM7TDMI-S最高只能穩(wěn)定工作在4800KHz頻率下,再高就會(huì)出現(xiàn)以上錯(cuò)誤ULINKJTAG1MULINK的時(shí)候根本就不會(huì)出現(xiàn)這個(gè)問題。從另一個(gè)側(cè)面講,亦即調(diào)試LPC2000的時(shí)候,JLINK的速度最高可以是ULINK的4.8倍。7AIAR的時(shí)候請(qǐng)注意不要使用IAR自帶的FLASHLOADER進(jìn)行,而應(yīng)該使用JLINK的FLASH編程算法,關(guān)鍵一點(diǎn)是將“USEFLASH7AIAR的時(shí)候請(qǐng)注意不要使用IAR自帶的FLASHLOADER進(jìn)行,而應(yīng)該使用JLINK的FLASH編程算法,關(guān)鍵一點(diǎn)是將“USEFLASH8A:一般來說LPC236X的在未燒錄程序時(shí),JTAG時(shí)鐘只能在1M以下jlink的的還需要一個(gè)GDBfulllicense ,需要額外的費(fèi)用GDBserverjlink的還需要一個(gè)GDBfulllicense ,需要額外的費(fèi)用GDBserverjlinkpcjlinkGDBserver可以看到目標(biāo)器件的類型,ID, select中按照如下設(shè)以開始調(diào)試了,比如按s單步進(jìn)入。GDBfulllicenseGDB的支持更好,使用其來調(diào)試也較附錄二、J-FlashARM命令行使用為了方便擴(kuò)展使用,J-FlashARM還提供了命令行方式。 program文件夾下,而這個(gè)路徑存在一個(gè)空格(和 下J-FLASHARM主要有以下命令下面AT91SAM7S64為目標(biāo)AT91SAM7S64.JFLASHKEIL_MOUSE.BINC盤根下,方便操作。然后連接好目標(biāo)板和首先進(jìn)入到安裝快完成操作并退出,如果要看整個(gè)操作過程的log信息,可以去掉命令行的-exit參數(shù),去掉這個(gè)參數(shù)后,J-FLASHARM在完成操作后并不會(huì)被關(guān)LogOpeningprojectfile[c:\AT91SAM7S64.jflash]ProjectopenedOpeningdatafile[c:\keil_mouse.bin]Datafileopenedsuccessfully(6088bytes,1range,CRC=0x552C494F)Autoprogramming(6088bytes,1range)...ConnectingConnectedProgramming(6088bytes,1range)-programmedVerifyingCRCofaffectedsectorsCRCofaffectedsectorsverifiedsuccessfully(CRC=erased,programmedandverifiedsuccessfully-Completedafter1.312sec可以看到-openprjFLASH編程算法;-open是binhex文件,需要注意的是-open參數(shù)后面程等一個(gè)單獨(dú)的操作,J-FLASHARM也提供了相應(yīng)令參數(shù),可以自行嘗試。在嘗試階段,建議不要加-exitlog窗口的信息,以確認(rèn)操“cdc:\programjflasharm.exe- -auto “cdc:\programjflasharm.exe-openprjc:\AT91SAM7S64.jflash--auto-jflasharm.exe-openprjc:\AT91SAM7S64.jflash-openc:\keil_memory.bin,0x100000–”利用bat的特性可以用來完成一些特殊用途。比如對(duì)于具備片內(nèi)FLASH,同時(shí)又開放總線的ARMSTR710??梢韵刃陆▋蓚€(gè)FLASHFLASHbat文件,分別打開兩個(gè)工程,編程兩段FLASH。這樣可以有效提高工作效率。更進(jìn)一步,可以在keil下也加入這個(gè)功能,由于keil開放了一個(gè)外部FLASH編程工具接口,使得使用bat文件成為可能,打開Keil的“Optionsfor DriverforFlashProgramming”換成“UseExternalToolforFlashProgramming”,然后在“Command”一欄選擇之前設(shè)定好的bat文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 快件處理員風(fēng)險(xiǎn)識(shí)別強(qiáng)化考核試卷含答案
- 玻璃纖維及制品工安全生產(chǎn)規(guī)范強(qiáng)化考核試卷含答案
- 輕冶沉降工崗前安全行為考核試卷含答案
- 實(shí)驗(yàn)動(dòng)物養(yǎng)殖員安全文化強(qiáng)化考核試卷含答案
- 搖床選礦工安全培訓(xùn)效果知識(shí)考核試卷含答案
- 重冶萃取工操作評(píng)估強(qiáng)化考核試卷含答案
- 電極制造工班組建設(shè)測試考核試卷含答案
- 鏟車鏟雪協(xié)議合同
- 撂荒翻耕合同范本
- 鏟車股份合同范本
- 國開《農(nóng)業(yè)推廣》終結(jié)性考核調(diào)查報(bào)告答案
- 鐵路安全案例課件下載
- 政府聘用人員合同
- 藥店冷鏈藥品知識(shí)培訓(xùn)課件
- 青島海景花園大酒店企業(yè)管理課件
- 張錦皓通信原理課件
- T-CBJ 2307-2024 醬香型白酒核心產(chǎn)區(qū)(仁懷)
- 皮牽引及骨牽引的護(hù)理
- 2025年政府采購評(píng)審專家考試真題庫(附帶答案)
- 垃圾壓縮站運(yùn)營維護(hù)管理標(biāo)準(zhǔn)方案
- 車輛動(dòng)態(tài)監(jiān)控員培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論