波多在线播放_激情深爱五月_久久欧美精品_成人超碰_国产久_www.pixiv.moe

Rss & SiteMap

曙海教育集團論壇 http://www.bjzhda.cn

曙海教育集團論壇
共2 條記錄, 每頁顯示 10 條, 頁簽: [1]
[瀏覽完整版]

標題:ARM JTAG (Joint Test Action Group)仿真器電路討論

1樓
wangxinxin 發表于:2010-11-18 8:55:07

以下是我在實踐中的一些積累,發現這點是因為我在嘗試用對SAMSUNG S3C44B0 JTAG適用的編程板電路給SAMSUNG的另一款ARM9內核MPU S3C2440 JTAG編程時出現問題,查閱了一些資料后最終解決。希望這些對那些在自制ARM JTAG編程器上遇到困難的朋友一點幫助。

  一. JTAG仿真器的實質
      
   JTAG (Joint Test Action Group) 編程調試實質上是利用了MCU/MPU片上自帶的跟蹤調試功能(需MCU/MPU硬件支持)。JTAG編程板一端與PC的并口相連,另一端連接至目標板,由于通常的MCU/MPU的工作電壓在1.8V-3.6V之間,而PC機并口輸出的電平邏輯為5V,因此需做電平轉換,通常使用一枚緩沖/驅動器(如: 74××244/74××541)作隔離,并通過電阻分壓,限制進入目標板的電平。因PC并口沒有電壓輸出,所以編程板上的IC要由目標板供電,即: JTAG接口中的VCC腳是必須恰當連接的。
  二. JTAG接口的管腳定義


   主流的JTAG接口有14針和20針兩種,管腳分配如圖一
  14針的JTAG接口為老式接口。
  JTAG中的非地管腳定義如下圖二。
 

   三. 第一種線序的JTAG編程板電路

   實測我所使用的SAMSUNG ARM7 S3C44B0開發套件中的JTAG編程板電路如圖
 

    但將該編程板與S3C2440相連后卻無法正確載入程序。
   依據244的輸入輸出關系,可整理PC并口與JTAG接口管腳的對應關系如下:
   PC并口引腳 
   2  3  8  4
   JTAG引腳 
   TCK  TMS  TDI  nSRST
   四. 第二種線序的JTAG編程板電路

   經查閱S3C2440的官方JTAG編程板SJF2440的USER’S GUIDE中的編程板電路,整理PC并口與JTAG接口管腳的對應關系如下:
   PC并口引腳 
   2  3  4  11
   JTAG引腳 
   TCK  TDI  TMS  TDO
 

    據此推測,使用S3C44B0 JTAG編程板對S3C2440的JTAG調試失敗是因PC并口控制管腳的分配有區別。即,S3C2440的JTAG調試代理模擬JTAG時序所用到的并口管腳與S3C44B0的調試代理所用到的不同。

   據此,在S3C44B0 JTAG編程板上靈活飛線,再次使用該編程板對S3C2440調試成功。
   五. 一點推測
 

    在JTAG相關搜索里,發現網友李杰給出的一個JTAG編程板電路,如圖五。

   該電路中的JTAG管腳與PC并口管腳的對應關系與S3C2440 JTAG編程板中的此對應關系相同,而作者稱,該電路適用于所有的ARM芯片。據此推測:大多公司開發的ARM調試軟件支持兩種不同線序的并口模擬 JTAG調試,并且在調試開始時能自動偵測出編程板硬件連接并實施控制。官方給出的S3C2440 JTAG調試軟件僅支持一種線序。
 

 


說明:本信息
  以下是我在實踐中的一些積累,發現這點是因為我在嘗試用對SAMSUNG S3C44B0 JTAG適用的編程板電路給SAMSUNG的另一款ARM9內核MPU S3C2440 JTAG編程時出現問題,查閱了一些資料后最終解決。希望這些對那些在自制ARM JTAG編程器上遇到困難的朋友一點幫助。

  一. JTAG仿真器的實質
      
   JTAG (Joint Test Action Group) 編程調試實質上是利用了MCU/MPU片上自帶的跟蹤調試功能(需MCU/MPU硬件支持)。JTAG編程板一端與PC的并口相連,另一端連接至目標板,由于通常的MCU/MPU的工作電壓在1.8V-3.6V之間,而PC機并口輸出的電平邏輯為5V,因此需做電平轉換,通常使用一枚緩沖/驅動器(如: 74××244/74××541)作隔離,并通過電阻分壓,限制進入目標板的電平。因PC并口沒有電壓輸出,所以編程板上的IC要由目標板供電,即: JTAG接口中的VCC腳是必須恰當連接的。
  二. JTAG接口的管腳定義


   主流的JTAG接口有14針和20針兩種,管腳分配如圖一
  14針的JTAG接口為老式接口。
  JTAG中的非地管腳定義如下圖二。
 

   三. 第一種線序的JTAG編程板電路

   實測我所使用的SAMSUNG ARM7 S3C44B0開發套件中的JTAG編程板電路如圖
 

    但將該編程板與S3C2440相連后卻無法正確載入程序。
   依據244的輸入輸出關系,可整理PC并口與JTAG接口管腳的對應關系如下:
   PC并口引腳 
   2  3  8  4
   JTAG引腳 
   TCK  TMS  TDI  nSRST
   四. 第二種線序的JTAG編程板電路

   經查閱S3C2440的官方JTAG編程板SJF2440的USER’S GUIDE中的編程板電路,整理PC并口與JTAG接口管腳的對應關系如下:
   PC并口引腳 
   2  3  4  11
   JTAG引腳 
   TCK  TDI  TMS  TDO
 

    據此推測,使用S3C44B0 JTAG編程板對S3C2440的JTAG調試失敗是因PC并口控制管腳的分配有區別。即,S3C2440的JTAG調試代理模擬JTAG時序所用到的并口管腳與S3C44B0的調試代理所用到的不同。

   據此,在S3C44B0 JTAG編程板上靈活飛線,再次使用該編程板對S3C2440調試成功。
   五. 一點推測
 

    在JTAG相關搜索里,發現網友李杰給出的一個JTAG編程板電路,如圖五。

   該電路中的JTAG管腳與PC并口管腳的對應關系與S3C2440 JTAG編程板中的此對應關系相同,而作者稱,該電路適用于所有的ARM芯片。據此推測:大多公司開發的ARM調試軟件支持兩種不同線序的并口模擬 JTAG調試,并且在調試開始時能自動偵測出編程板硬件連接并實施控制。官方給出的S3C2440 JTAG調試軟件僅支持一種線序。
        本信息來源:CAD教育網 www.cadedu.com

共2 條記錄, 每頁顯示 10 條, 頁簽: [1]

Copyright © 2000 - 2009 曙海教育集團
Powered By 曙海教育集團 Version 2.2
Processed in .03320 s, 2 queries.
主站蜘蛛池模板: 成人黄页在线观看 | 党涛| 天天色网站 | 偷拍在线观看视频在线观看地址 | 日本高清免费在线视频 | 成人午夜免费剧场 | 欧美一区二区三区视频 | 91视频视频 | 天天草综合网 | 奇米影音第四色 | 亚洲免费视频网 | 无码一区二区三区曰本A片 欧美综合激情网 | 天天看天天摸色天天综合网 | 精品国产综合 | 天天干网| 亚洲毛片网站 | www.夜夜操.com | 韩国美女一区二区 | 国产一级毛片在线看 | 日日夜夜免费精品视频 | 国产精品久久久久国产精品 | 国产精品久久久久无码人妻精品 | 国产精品久久久久久免费软件 | 国产精品久久久久影院色老大 | 91亚洲国产成人久久精品网站 | 亚洲第五色综合网 | 91久久精品一区二区三区 | 精品日韩欧美国产一区二区 | 成年网站在线看 | 夜夜未满 18勿进的爽影院 | 色鬼久久 | 久久精品国产一区 | 欧美激情视频二区三区 | 久久久91 | 国产高清无专砖区2021 | 成人免费激情视频 | 国产亚洲精品久久久久久打不开 | 精品成人佐山爱一区二区 | 欧美第一网站 | 99久久免费看精品 | 小明永久免费 |