Tigard는 FT2232H 기반, 다중 프로토콜, 다중 전압, 오픈 소스 도구로 역 설계된 하드웨어 타겟에서 저속 인터페이스에 연결하고 통신하도록 특별히 설계된 도구입니다. 이 보드는 일반적으로 사용되는 핀아웃, 레이블이있는 배선 하니스, 온보드 레벨 시프 팅 및 로직 분석기 연결을 통합합니다.
Tigard는 FTDI 칩을 기반으로하는 수십 개의 하드웨어 도구에 대한 드롭 인 대체 역할을합니다. OpenOCD, FlashROM 등과 같이 일반적으로 사용되는 여러 하드웨어 도구의 기본 지원이 있습니다.
다양한 프로토콜을 말하는 것과 관련된 일반적인 하드웨어 해킹 작업의 80 %를 가능하게하는 기능의 20 %를 지원함으로써 Tigard는 시장에서 사용 가능한 다양한 고급 하드웨어 해킹 도구를 진정으로 보완합니다. Tigard는 사용자가 타겟, 프로토콜 및 소프트웨어를 디버깅하는 데 도움이되는 LED와 함께 제공됩니다.
기능 및 기술 사양
- USB Type C 고속 (480Mbps) 인터페이스
- FTDI FT2232HQ 듀얼 고속 USB-다목적 UART / FIFO IC. 기본 포트는 모든 흐름 제어 신호에 대한 액세스를 포함하여 UART 전용이며 보조 포트는 SWD, JTAG, SPI 및 I²C 용 전용 헤더간에 공유됩니다.
- 1.8V ~ 5.5V 작동을위한 고성능 방향성 레벨 시프터
- 온보드 1.8V, 3.3V, 5.0V 및 오프 보드 vTarget 전원 중에서 선택하도록 전환
- SPI / JTAG 및 I²C / SWD 모드 중에서 선택하도록 전환
- 장치 레벨 신호를 관찰하기위한 로직 분석기 (LA) 포트
- 디버깅을 지원하는 표시 등
Tigard는 여러 도구 및 라이브러리 (UART 액세스 용 USB 직렬 드라이버, OpenOCD 및 JTAG 용 UrJTAG, Flashrom, PyFtdi / PySpiFlash, LibMPSSE 및 기타 SPI 인터페이스 용 도구, LibMPSSE 및 I²C 인터페이스 용 PyFtdi / PyI2CFlash)와 함께있는 그대로 작동합니다. x232H 칩 제품군 을 지원합니다.
다양한 도구와의 드롭 인 호환성 덕분에 Tigard 관련 도구가 모든 대상과 인터페이스 할 필요가 없습니다. Tigard를 사용하여 도구 또는 스크립트를 사용자 정의해야하는 경우 다른 FT2232H 인터페이스 보드와 잘 작동합니다.