Tigard - це багатопротокольний інструмент із відкритим кодом на базі FT2232H, розроблений спеціально для підключення та обміну даними з низькошвидкісними інтерфейсами на зворотно розроблених апаратних цілях. Плата включає в себе часто використовувані контактні виходи, маркований джгут, бортовий перехід рівня та підключення логічного аналізатора.
Tigard служить заміною для десятків апаратних інструментів на основі чіпів FTDI. Він має вбудовану підтримку декількох часто використовуваних апаратних засобів, таких як OpenOCD, FlashROM та інших.
Підтримуючи 20% функцій, які дозволяють 80% загальних завдань злому апаратного забезпечення, пов’язаних з розмовою з різними протоколами, Tigard справді доповнює широкий спектр більш вдосконалених інструментів злому апаратних засобів, доступних на ринку. Tigard постачається зі світлодіодами, які допоможуть користувачеві в налагодженні цілі, протоколу та програмного забезпечення.
Особливості та технічні характеристики
- Швидкісний (480 Мбіт / с) інтерфейс USB типу C
- FTDI FT2232HQ Подвійний високошвидкісний USB до багатофункціональної мікросхеми UART / FIFO. Первинний порт призначений для UART, включаючи доступ до всіх сигналів управління потоком, тоді як вторинний порт спільно використовується для виділених заголовків для SWD, JTAG, SPI та I²C
- Високоефективні напрямні перетворювачі рівня для роботи від 1,8 до 5,5 В
- Переключіться, щоб вибрати між вбудованими 1,8 В, 3,3 В, 5,0 В та позашляховими приладдями vTarget
- Переключіться, щоб вибрати між режимами SPI / JTAG та I²C / SWD
- Порт аналізатора логіки (LA) для спостереження сигналів на рівні пристрою
- Індикаторні лампи для полегшення налагодження
Tigard працює як є з декількома інструментами та бібліотеками (USB-послідовні драйвери для доступу до UART, OpenOCD та UrJTAG для JTAG, Flashrom, PyFtdi / PySpiFlash, LibMPSSE та інші інструменти для інтерфейсів SPI, LibMPSSE та PyFtdi / PyI2CFlash для інтерфейсів I²C) які підтримують сімейство мікросхем x232H.
Його сумісна сумісність з різними інструментами усуває необхідність використання спеціальних інструментів Tigard для взаємодії з будь-якими цілями. У випадку, якщо виникає необхідність налаштування інструменту або сценарію за допомогою Tigard, він повинен чудово працювати з будь-якою іншою платою інтерфейсу FT2232H.