산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Equipment >> 산업용 장비

JTAG 커넥터, 핀아웃, 상용 인터페이스: 실용 가이드

JTAG 구현에 사용되는 인터페이스와 커넥터에 대해 알아봅니다.

이전 논의에서 우리는 IEEE 1149.1 표준의 기초를 탐구하며, TAP 상태 머신과 바운더리 스캔 연산을 제어하는 테스트 액세스 포트(TAP)에 초점을 맞췄습니다. 논리적 측면이 중요하지만, 설계자는 오늘날 사용 가능한 물리적 계층(커넥터, 핀아웃, 상용 JTAG 인터페이스 배열)도 마스터해야 합니다. 이 기사는 실무적 관점에서 그 격차를 메웁니다.

JTAG 커넥터

JTAG에 대한 단일 범용 커넥터는 없습니다. 대부분의 보드는 표준 수 헤더(0.1인치 또는 더 미세한 피치)를 사용하여 필요한 신호를 노출합니다. TAP 자체는 4개 또는 5개 핀(TDI, TDO, TCK, TMS, 선택적으로 nTRST)만 필요하지만, 외부 인터페이스는 전원, 그라운드를 공급해야 하며 시스템 리셋이나 전압 레퍼런스 같은 추가 유틸리티를 제공할 수도 있습니다.

커뮤니티가 단일 표준으로 수렴하지 않았지만, 여러 헤더 구성이 널리 채택되었습니다:

그림 1은 JTAG 연결에 사용되는 가장 일반적인 수 헤더 모양과 피치를 보여줍니다.

JTAG 커넥터, 핀아웃, 상용 인터페이스: 실용 가이드

그림 1. JTAG 인터페이스용 일반 헤더.

이 다양한 커넥터의 핀아웃 세부사항은 그림 2에 요약되어 있습니다. 표준 JTAG 신호(TDI, TDO, TCK, TMS, nTRST)는 ARM의 시리얼 와이어 디버그를 위한 SWDIO, SWCLK, SWO와 공존합니다. nSRST(전체 시스템 리셋) 및 VTREF(타겟 측 전압 레퍼런스) 같은 추가 핀은 고급 디버깅 기능과 레벨 시프팅을 가능하게 합니다.

JTAG 커넥터, 핀아웃, 상용 인터페이스: 실용 가이드

그림 2. 0.1인치 슈라우드 수 헤더의 주요 JTAG 인터페이스 핀아웃.

상용 JTAG 인터페이스

하드웨어 벤더는 오픈소스 솔루션부터 프리미엄 산업용 도구까지 다양한 JTAG 프로브를 제공합니다:

내부적으로 일반적인 저가 프로브는 다음으로 구성됩니다:

대부분의 비용은 Arm CoreSight 기능을 완전히 해제하는 정교한 펌웨어에 의해 주도되며, GitHub에서 공개된 Black Magic Probe 하드웨어와 소프트웨어로 예시됩니다.

결론

우리는 커넥터 표준과 핀아웃부터 기술을 랩과 생산 현장에 가져오는 상용 프로브까지 JTAG의 물리적 계층을 검토했습니다. 다음 논리적 단계는 Arm CoreSight 아키텍처와 그 디버그 인터페이스(ADI)에 대한 더 깊은 탐구이며, JTAG 대안으로 인기가 높아지는 시리얼 와이어 디버그를 포함합니다.


산업용 장비

  1. 로스트폼 주조(Lost-Foam Casting): 장점, 단점, 적용 시기
  2. 냉간 성형 금속 가공: 장점, 단점, 핵심 통찰
  3. 교류 회로에서 저항, 인덕터, 커패시터 종합 요약
  4. 트랜스미션 오일(미션 오일) 완벽 가이드: 목적, 중요성, 관리법
  5. PROVERTHA, 산업용 이더넷·의료·식품용 견고한 스테인리스 스틸 M8 크림프 플랜지 커넥터 출시
  6. 아씨드(acceed) POC-351VTC: CAN, 기가비트 이더넷, PoE, 4G/3G/WLAN 탑재 견고한 팬리스 차량용 PC
  7. C 상수와 리터럴: 정수, 실수, 문자, 문자열, 심볼릭 상수 정의법
  8. C# 상수 & 리터럴 마스터하기: 타입, 규칙, 모범 사례
  9. C# 인터페이스 마스터하기: 견고한 객체 지향 설계를 위한 계약
  10. 제어 시스템 연결: 위치·모션 센서용 신뢰할 수 있는 통신 인터페이스