什么是JTAG 到底什么是JTAG呢? JTAG(Joint Test Action Group)聯(lián)合測試行動小組)是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE 1149.1兼容),主要用于芯片內(nèi)部測試。現(xiàn)在多數(shù)的高級器件都支持JTAG協(xié)議,如DSP、FPGA器件等。標(biāo)準(zhǔn)的JTAG接口是4線:TMS、 TCK、TDI、TDO,分別為模式選擇、時鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。 JTAG最初是用來對芯片進行測試的,基本原理是在器件內(nèi)部定義一個TAP(Test Access Port�測試訪問口)通過專用的JTAG測試工具對進行內(nèi)部節(jié)點進行測試。JTAG測試允許多個器件通過JTAG接口串聯(lián)在一起,形成一個JTAG鏈,能實現(xiàn)對各個器件分別測試。現(xiàn)在,JTAG接口還常用于實現(xiàn)ISP(In-System rogrammable�在線編程),對FLASH等器件進行編程。 JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對芯片進行預(yù)編程現(xiàn)再裝到板上因此而改變,簡化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進度。JTAG接口可對PSD芯片內(nèi)部的所有部件進行編程 JTAG的一些說明 通常所說的JTAG大致分兩類,一類用于測試芯片的電氣特性,檢測芯片是否有問題;一類用于Debug;一般支持JTAG的CPU內(nèi)都包含了這兩個模塊。 一個含有JTAG Debug接口模塊的CPU,只要時鐘正常,就可以通過JTAG接口訪問CPU的內(nèi)部寄存器和掛在CPU總線上的設(shè)備,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)內(nèi)置模塊的寄存器,象UART,Timers,GPIO等等的寄存器。 上面說的只是JTAG接口所具備的能力,要使用這些功能,還需要軟件的配合,具體實現(xiàn)的功能則由具體的軟件決定。 例如下載程序到RAM功能。了解SOC的都知道,要使用外接的RAM,需要參照SOC DataSheet的寄存器說明,設(shè)置RAM的基地址,總線寬度,訪問速度等等。有的SOC則還需要Remap,才能正常工作。運行Firmware時,這些設(shè)置由Firmware的初始化程序完成。但如果使用JTAG接口,相關(guān)的寄存器可能還處在上電值,甚至?xí)r錯誤值,RAM不能正常工作,所以下載必然要失敗。要正常使用,先要想辦法設(shè)置RAM。在ADW中,可以在Console窗口通過Let 命令設(shè)置,在AXD中可以在Console窗口通過Set命令設(shè)置。
標(biāo)簽: jtag 接口 燒寫程序
上傳時間: 2013-10-23
上傳用戶:aeiouetla
實現(xiàn)了一個簡潔易用的多線程串行通訊接口,可以切換查詢和自動接收模式,進行對串口數(shù)據(jù)收發(fā)
標(biāo)簽: 多線程 串行通訊 串口數(shù)據(jù) 接口
上傳時間: 2015-01-30
上傳用戶:牧羊人8920
可在索愛K700C上運行的3D例程
標(biāo)簽: K700C 索愛 運行
上傳時間: 2013-11-30
上傳用戶:bakdesec
可在索愛K700C上運行的圖片方面例程
標(biāo)簽: K700C 索愛 方面 運行
上傳時間: 2015-02-10
上傳用戶:小寶愛考拉
在索愛K700C上可運行的J2ME發(fā)短信例程
標(biāo)簽: K700C J2ME 索愛 短信
上傳時間: 2014-12-03
上傳用戶:stampede
通過ThreadRunable接口實現(xiàn)線程間的關(guān)系
標(biāo)簽: ThreadRunable 接口 線程
上傳時間: 2015-02-12
上傳用戶:小眼睛LSL
實現(xiàn)Runnable接口創(chuàng)建線程
標(biāo)簽: Runnable 接口 線程
上傳時間: 2015-02-14
上傳用戶:ddddddos
實現(xiàn)多線程串行通訊接口源程序
標(biāo)簽: 多線程 串行通訊 接口 源程序
上傳時間: 2015-03-10
上傳用戶:qlpqlq
國訊isp 網(wǎng)絡(luò)建設(shè)方案 包括 Cisco 遠 程 訪 問 解 決 方 案 分布式可擴展的網(wǎng)絡(luò)結(jié)構(gòu) 安全,性認(rèn)證和用戶管理 等
標(biāo)簽: Cisco isp 網(wǎng)絡(luò)建設(shè) 方案
上傳時間: 2015-03-11
上傳用戶:熊少鋒
基本功能高效的CAN通訊應(yīng)用.同樣,CAN232 不僅適應(yīng)基本CAN-bus產(chǎn)品,也滿足基于高層協(xié)議如ModBUS、DeviceNet...之間可選 3. RS232接口,波特率在1200bps
標(biāo)簽: CAN 232 DeviceNet CAN-bus
上傳時間: 2015-03-14
上傳用戶:baiom
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1