前面兩篇文章介紹了邊界掃描的基本原理和BSDL文件,本文文章介紹邊界掃描測(cè)試實(shí)際使用的兩款軟件工具,在后面的實(shí)戰(zhàn)應(yīng)用部分,會(huì)演示基于STM32和FPGA的邊界掃描測(cè)試應(yīng)用。
本文介紹兩款常用的邊界掃描測(cè)試軟件:XJTAG和TopJTAG,前者收費(fèi)、功能強(qiáng)大,后者免費(fèi)(和諧后),功能簡(jiǎn)潔。
如果只是要進(jìn)行簡(jiǎn)單的邊界掃描測(cè)試,使用后者即可,本文重點(diǎn)介紹后者,也就是TopJTAG的下載、安裝和基本使用。
1. 功能強(qiáng)大的XJTAG
XJTAG是由劍橋大學(xué)的畢業(yè)生們?cè)O(shè)計(jì)開(kāi)發(fā)的一整套系統(tǒng),包括JTAG調(diào)試器硬件和上位機(jī)軟件,功能強(qiáng)大,價(jià)格不菲。
以其中一款JTAG控制器XJLink2 為例,其特性如下:
支持最多4個(gè)TAP接口
TCK最高可達(dá)166MHz
JTAG信號(hào)電壓可配置,1.1-3.3v之間0.1v步進(jìn)
所有IO管腳都內(nèi)置和電壓測(cè)量和頻率測(cè)量功能
開(kāi)放的DLL API接口
XJTAG目前在國(guó)內(nèi)授權(quán)的代理商有兩家:廣州風(fēng)標(biāo)電子和煙臺(tái)長(zhǎng)韻電子,有需要的朋友可以聯(lián)系這兩家代理商。
2. 小巧簡(jiǎn)潔的TopJTAG
常用的邊界掃描軟件還有TopJTAG公司的開(kāi)發(fā)的一款小軟件TopJTAG Probe,可以基于常用的仿真器,如J-Link、USB-Blaster等,配合Top JTAG Probe軟件來(lái)實(shí)現(xiàn)邊界掃描測(cè)試,界面簡(jiǎn)潔,使用簡(jiǎn)單,比起XJTAG等專(zhuān)業(yè)的邊界掃描軟件,對(duì)于我們平時(shí)簡(jiǎn)單測(cè)試使用是足夠了。
TopJTAG目前共有兩款工具:
TopJTAG Probe:邊界掃描測(cè)試軟件,可實(shí)現(xiàn)IO的讀取、控制、波形的顯示、脈沖的計(jì)數(shù)等。
TopJTAG Flash Programmer:可以對(duì)芯片外置的CFI Flash進(jìn)行編程和讀取。
3. TopJTAG安裝
TopJTAG軟件安裝包獲取(包含Probe和Flash兩個(gè)工具),可以在公眾號(hào)后臺(tái)回復(fù)【邊界掃描】關(guān)鍵字,獲取安裝包、和諧工具的下載鏈接。
4. TopJTAG基本使用
這里以Xilinx Kintex-7 XC7K325T開(kāi)發(fā)板,配合JLink V9調(diào)試器為例,演示TopJTAG Probe的基本使用。
首先按照下圖所示,連接FPGA和JLink調(diào)試器硬件
確保JLink在設(shè)備管理器能正確識(shí)別
打開(kāi)TopJTAG Probe軟件,新建一個(gè)連接,選擇調(diào)試器為JLink,TCK時(shí)鐘選擇最高12MHz,可以看到還是支持很多JTAG調(diào)試器的。
如果JLink和FPGA連接正確,會(huì)彈出當(dāng)前連接的芯片廠商和IDCODE。
指定BSDL文件的路徑,并進(jìn)行驗(yàn)證。
關(guān)于BSDL文件的獲取方法,可以查看上一篇文章:
強(qiáng)大的JTAG邊界掃描(2):BSDL文件介紹。
如果驗(yàn)證通過(guò),會(huì)彈出如下芯片視圖,可以看到每個(gè)管腳的狀態(tài)。
點(diǎn)擊RUN,啟動(dòng)邊界掃描,默認(rèn)工作在SAMPLE模式,藍(lán)色表示管腳當(dāng)前為低電平,紅色表示管腳當(dāng)前為高電平,黑色表示電源管腳(VCC/GND)。
至此,關(guān)于TopJTAG的安裝和基本使用就介紹完了,下面的幾篇文章我會(huì)以MCU STM32和FPGA XC7K325T為例,演示TopJTAG的詳細(xì)使用,直觀的認(rèn)識(shí)邊界掃描是如何運(yùn)行的,邊界掃描的幾個(gè)應(yīng)用場(chǎng)景。
審核編輯:湯梓紅
-
FPGA
+關(guān)注
關(guān)注
1630文章
21796瀏覽量
606012 -
STM32
+關(guān)注
關(guān)注
2272文章
10923瀏覽量
357576 -
JTAG
+關(guān)注
關(guān)注
6文章
401瀏覽量
71842 -
測(cè)試軟件
+關(guān)注
關(guān)注
2文章
49瀏覽量
13074
原文標(biāo)題:強(qiáng)大的JTAG邊界掃描3-常用邊界掃描測(cè)試軟件
文章出處:【微信號(hào):mcu149,微信公眾號(hào):電子電路開(kāi)發(fā)學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論