Tigard, ters mühendislik uygulanmış donanım hedeflerinde düşük hızlı arabirimlere bağlanmak ve onlarla iletişim kurmak için özel olarak tasarlanmış , FT2232H tabanlı, çok protokollü, çok voltajlı, açık kaynaklı bir araçtır. Kart, yaygın olarak kullanılan pin çıkışları, etiketli bir kablo demeti, yerleşik seviye kaydırma ve bir mantık analizörü bağlantısını içerir.
Tigard, FTDI yongalarına dayalı düzinelerce donanım aracının yerine geçme görevi görür. OpenOCD, FlashROM ve daha fazlası gibi yaygın olarak kullanılan çeşitli donanım araçlarından yerel desteğe sahiptir.
Tigard, çeşitli protokolleri konuşma ile ilgili yaygın donanım korsanlığı görevlerinin% 80'ini etkinleştiren özelliklerin% 20'sini destekleyerek, piyasada bulunan çok çeşitli daha gelişmiş donanım korsanlığı araçlarını gerçekten tamamlar. Tigard, kullanıcıya hedef, protokol ve yazılımda hata ayıklamada yardımcı olacak LED'lerle birlikte gelir.
Özellikler ve Teknik Özellikler
- USB Type C yüksek hızlı (480 Mbps) arayüz
- FTDI FT2232HQ Çift Yüksek Hızlı USB'den Çok Amaçlı UART / FIFO IC'ye. Birincil bağlantı noktası, tüm akış kontrol sinyallerine erişim dahil olmak üzere UART'a adanmıştır, ikincil bağlantı noktası ise SWD, JTAG, SPI ve I²C için özel başlıklar arasında paylaşılır.
- 1,8 - 5,5 V çalışma için yüksek performanslı yön seviye değiştiriciler
- Yerleşik 1,8 V, 3,3 V, 5,0 V ve yerleşik vTarget sarf malzemeleri arasında seçim yapmak için geçiş yapın
- SPI / JTAG ve I²C / SWD modları arasında seçim yapmak için geçiş yapın
- Cihaz düzeyinde sinyalleri gözlemlemek için mantık analizörü (LA) bağlantı noktası
- Hata ayıklamaya yardımcı olan gösterge ışıkları
Tigard, çeşitli araç ve kütüphanelerle olduğu gibi çalışır (UART erişimi için USB-Seri sürücüler, OpenOCD ve JTAG için UrJTAG, Flashrom, PyFtdi / PySpiFlash, LibMPSSE ve SPI arayüzleri için diğer araçlar, LibMPSSE ve PyFtdi / PyI2CFlash, I²C arayüzleri için) x232H çip ailesini destekleyen.
Farklı araçlarla geçme uyumluluğu, herhangi bir hedefle arayüz oluşturmak için Tigard'a özgü araçlara olan ihtiyacı ortadan kaldırır. Tigard kullanarak bir araç veya komut dosyasını özelleştirme ihtiyacı ortaya çıktığında, diğer FT2232H arayüz kartlarıyla sorunsuz çalışmalıdır.