一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

JTAG的作用和原理分析

j4AI_wujianying ? 來(lái)源:未知 ? 作者:胡薇 ? 2018-06-20 16:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

JTAG是最基本的通訊協(xié)議之一,大家可以理解為與RX TX或者USB的道理是一樣的,只是一種通訊手段,但與RX TX以及USB有很重大的不同,那就是這個(gè)JTAG協(xié)議是最底層的,說(shuō)的通俗一點(diǎn),一般來(lái)說(shuō),手機(jī)里邊,CPU是老大,對(duì)吧?但在JTAG面前,他就不是老大了,JTAG協(xié)議就是用來(lái)控制CPU的,在JTAG面前CPU變成嘍啰了。一般的協(xié)議是求著CPU讀寫(xiě)字庫(kù)的程序,但JTAG可以讀寫(xiě)CPU的程序,命令讓CPU啥活都干,擒賊先擒王,JTAG就是屠龍刀。

所有的手機(jī)CPU都支持JTAG協(xié)議,也必須支持JTAG協(xié)議,因?yàn)镃PU里邊的數(shù)據(jù)只有通過(guò)JTAG功能才能寫(xiě)入,在內(nèi)部數(shù)據(jù)錯(cuò)亂的時(shí)候或者其他部分重要數(shù)據(jù)錯(cuò)亂的時(shí)候,CPU可能就不理會(huì)RX TX或者USB了,在這個(gè)時(shí)候,用JTAG協(xié)議功能,強(qiáng)制手機(jī)的CPU乖乖的干活。因此,所有的手機(jī),所說(shuō)的變成磚頭了,真實(shí)的技術(shù)原因是,讓手機(jī)響應(yīng)RX TX或者USB進(jìn)行操作,所必須需要的基礎(chǔ)數(shù)據(jù)丟失了,手機(jī)CPU就不搭理RX TX或者USB了,因?yàn)檫@時(shí)候CPU是老大,他說(shuō)不干一般人就沒(méi)辦法了;唯一的解決之道,就是用JTAG功能,讓CPU變成馬仔,強(qiáng)制他把這些基礎(chǔ)數(shù)據(jù)恢復(fù),磚頭就又變成手機(jī)了。

JTAG信號(hào),最基本的要有5條線,TCK TMS,TDI,TDO,復(fù)位信號(hào)。

復(fù)位信號(hào),有的一條,有的多條,他的作用是鎮(zhèn)壓CPU,讓他停下所有工作,等著JTAG信號(hào)對(duì)它進(jìn)行控制,或者讓其某部分工作某部分暫停工作。

TCK信號(hào),上位機(jī)時(shí)鐘信號(hào),上升沿送入給手機(jī)CPU的數(shù)據(jù),下降沿手機(jī)CPU回來(lái)數(shù)據(jù)。

TDI信號(hào),上位機(jī)的數(shù)據(jù)信號(hào)。

TMS信號(hào),上位機(jī)的另外一個(gè)數(shù)據(jù)信號(hào),實(shí)際是命令指示以及區(qū)分的信號(hào)。

TDO信號(hào),手機(jī)CPU回來(lái)給上位機(jī)的數(shù)據(jù)信號(hào),讓上位機(jī)知道手機(jī)CPU現(xiàn)在的狀態(tài)是很乖還是不乖,進(jìn)而根據(jù)CPU的狀態(tài)進(jìn)行控制。

說(shuō)的更簡(jiǎn)單一點(diǎn),讓大家理解,就是在CPU由于軟件原因不聯(lián)機(jī)的時(shí)候,JTAG是唯一能夠恢復(fù)這部分軟件的工具。JTAG能夠指揮CPU干任何事,在JTAG面前CPU只是一個(gè)馬仔。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11080

    瀏覽量

    217116
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    404

    瀏覽量

    73335

原文標(biāo)題:JTAG的作用和原理

文章出處:【微信號(hào):wujianying_danpianji,微信公眾號(hào):?jiǎn)纹瑱C(jī)精講吳鑒鷹】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于簡(jiǎn)單JTAG電纜,如何提高JTAG下載速度

    JTAG標(biāo)準(zhǔn)決定,通過(guò)JTAG寫(xiě)/讀一個(gè)字節(jié)要一系列的操作,根據(jù)我的分析,使用簡(jiǎn)單JTAG電纜,利用打印口,通過(guò)JTAG輸出一個(gè)字節(jié)到目標(biāo)
    的頭像 發(fā)表于 06-15 09:06 ?1.2w次閱讀

    JTAG似乎不起作用

    大家好!我一直在處理我的Spartan 3A版本的問(wèn)題。 JTAG似乎不起作用。我注意到TDO似乎很高。它需要大約300歐姆才能將其拉低到足以將其注冊(cè)為邏輯0,因此我不認(rèn)為它只是拉高了。它好像在
    發(fā)表于 05-28 11:39

    JTAG具有哪些功能?JTAG是什么原理?

    JTAG具有哪些功能?JTAG是什么原理?仿真器與簡(jiǎn)易JTAG的性能對(duì)比分析
    發(fā)表于 04-12 06:58

    JTAG作用和原理是什么?

    JTAG作用和原理?
    發(fā)表于 11-06 07:16

    JTAG先進(jìn)的功能和系統(tǒng)設(shè)計(jì),JTAG Advanced C

    JTAG先進(jìn)的功能和系統(tǒng)設(shè)計(jì),JTAG Advanced Capabilities and System Design The JTAG bus, originally intended
    發(fā)表于 05-16 09:57 ?32次下載

    JTAG調(diào)試原理(推薦)

    JTAG調(diào)試原理(推薦):ARM JTAG 調(diào)試原理
    發(fā)表于 05-27 08:59 ?21次下載

    什么是jtag接口 jtag接口定義 JTAG ARM

    什么是jtag接口 JTAG(Joint Test Action Group ,聯(lián)合測(cè)試行動(dòng)小組 ) 是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于芯片內(nèi)部測(cè)試及對(duì)系統(tǒng)進(jìn)行仿真、調(diào)試, J
    發(fā)表于 12-20 13:40 ?5.3w次閱讀
    什么是<b class='flag-5'>jtag</b>接口 <b class='flag-5'>jtag</b>接口定義 <b class='flag-5'>JTAG</b> ARM

    ARM JTAG 調(diào)試原理

    ARM JTAG 調(diào)試原理對(duì)于了解jtag結(jié)構(gòu)由很好的幫助。
    發(fā)表于 03-10 14:08 ?10次下載

    JLINK與JTAG的區(qū)別

    )的轉(zhuǎn)換呢?有以下兩種做法: 1.在電腦上寫(xiě)一個(gè)服務(wù)程序,把IAR、KEIL和ADS中的RDI命令解析成相關(guān)的JTAG協(xié)議,然后通后一個(gè)物理轉(zhuǎn)換接口(注意,這個(gè)轉(zhuǎn)換只是電氣 物理層上的轉(zhuǎn)換,就像RS232那樣的作用)發(fā)送你的的目標(biāo)板。H-
    發(fā)表于 10-18 13:04 ?6次下載

    jtag接口是什么_jtag接口定義

    JTAG(JointTestActionGroup,聯(lián)合測(cè)試行動(dòng)小組)是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于芯片內(nèi)部測(cè)試及對(duì)系統(tǒng)進(jìn)行仿真、調(diào)試,JTAG技術(shù)是一種嵌入式調(diào)試技術(shù),它在芯片內(nèi)部封裝了專門(mén)
    發(fā)表于 01-11 09:45 ?3.2w次閱讀
    <b class='flag-5'>jtag</b>接口是什么_<b class='flag-5'>jtag</b>接口定義

    JTAG 鏈調(diào)試程序工具的作用及應(yīng)用

    JTAG 鏈調(diào)試程序工具
    的頭像 發(fā)表于 06-20 01:00 ?4370次閱讀
    <b class='flag-5'>JTAG</b> 鏈調(diào)試程序工具的<b class='flag-5'>作用</b>及應(yīng)用

    JTAG技術(shù)應(yīng)用的各個(gè)階段分析

    大多數(shù)復(fù)雜電子系統(tǒng)都以這種或那種方式用到了IEEE1149.1(JTAG)標(biāo)準(zhǔn)。如果系統(tǒng)采用的是復(fù)雜FPGA或CPLD,那么幾乎可以肯定這些硬件是通過(guò)JTAG端口設(shè)置的。如果系統(tǒng)利用仿真工具來(lái)調(diào)試
    的頭像 發(fā)表于 09-27 09:06 ?4741次閱讀

    ARM的JTAG調(diào)試結(jié)構(gòu)

    JTAG是Joint Test Action Group的縮寫(xiě),是IEEE 1149.1標(biāo)準(zhǔn)。使用JTAG的優(yōu)點(diǎn):JTAG的建立使得集成電路固定在PCB上,只通過(guò)邊界掃描便可以被測(cè)試。
    的頭像 發(fā)表于 08-27 14:18 ?3445次閱讀

    JTAG簡(jiǎn)介 JTAG和SWD之間的區(qū)別

    01JTAG簡(jiǎn)介 JTAG(JointTest ActionGroup)是一個(gè)接口,為了這個(gè)接口成立了一個(gè)小組叫JTAG小組,它成立于1985年。在1990年IEEE覺(jué)得一切妥當(dāng),于是發(fā)布了IEEE
    的頭像 發(fā)表于 07-23 17:53 ?7w次閱讀
    <b class='flag-5'>JTAG</b>簡(jiǎn)介 <b class='flag-5'>JTAG</b>和SWD之間的區(qū)別

    使用Jtag Master來(lái)調(diào)試FPGA程序

    對(duì)FPGA進(jìn)行上板調(diào)試時(shí),使用最多的是SignalTap,但SignalTap主要用來(lái)抓取信號(hào)時(shí)序,當(dāng)需要發(fā)送信號(hào)到FPGA時(shí),Jtag Master可以發(fā)揮很好的作用,可以通過(guò)Jtag Master對(duì)FPGA進(jìn)行讀寫(xiě)測(cè)試
    的頭像 發(fā)表于 02-16 16:21 ?2809次閱讀
    使用<b class='flag-5'>Jtag</b> Master來(lái)調(diào)試FPGA程序