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