A Tigard egy FT2232H alapú, többprotokollos, többfeszültségű, nyílt forráskódú eszköz, amelyet kifejezetten a fordított tervezésű hardveres célpontok alacsony sebességű interfészeihez való csatolásra és kommunikációra terveztek. A kártya magában foglalja a gyakran használt kivezetéseket, a címkézett kábelköteget, a fedélzeti szinteltolást és a logikai elemző csatlakozást.
A Tigard az FTDI chipeken alapuló hardvereszközök tucatjainak helyettesítőjeként szolgál. Natív támogatást nyújt számos általánosan használt hardvereszközből, mint például az OpenOCD, a FlashROM és így tovább.
Azáltal, hogy a Tigard a különféle protokollok beszédével járó közös hardveres hackelési feladatok 80% -át lehetővé tevő funkciók 20% -át támogatja, a Tigard valóban kiegészíti a piacon elérhető fejlettebb hardveres hackelő eszközök széles körét. A Tigard olyan LED-ekkel érkezik, amelyek segítik a felhasználót a cél, a protokoll és a szoftver hibakeresésében.
Jellemzők és műszaki előírások
- C típusú USB nagysebességű (480 Mbps) interfész
- FTDI FT2232HQ kettős nagy sebességű USB többcélú UART / FIFO IC-hez. Az elsődleges port az UART-nak van szentelve, beleértve az összes áramlásszabályozó jel elérését, míg a másodlagos port az SWD, JTAG, SPI és I²C dedikált fejlécek között van megosztva
- Nagy teljesítményű irányított szintváltók 1,8-5,5 V üzemhez
- Váltson a fedélzeti 1,8 V, 3,3 V, 5,0 V és a fedélzeti vTarget ellátás között
- Váltson az SPI / JTAG és az I²C / SWD módok közötti választáshoz
- A logikai elemző (LA) portja az eszközszintű jelek megfigyelésére
- Jelzőfények a hibakeresés elősegítésére
A Tigard többféle eszközzel és könyvtárral együtt működik (USB-soros illesztőprogramok az UART hozzáféréshez, OpenOCD és UrJTAG a JTAG-hoz, Flashrom, PyFtdi / PySpiFlash, LibMPSSE és más eszközök az SPI interfészekhez, LibMPSSE és PyFtdi / PyI2CFlash az I²C interfészekhez) amelyek támogatják az x232H chipcsaládot.
A különböző eszközökkel történő beilleszthető kompatibilitása kiküszöböli a Tigard-specifikus eszközök szükségességét, hogy bármilyen célhoz kapcsolódjanak. Abban az esetben, ha szükség van egy eszköz vagy szkript testreszabására a Tigard használatával, annak megfelelően kell működnie bármely más FT2232H interfész táblával.