tigard-tools / tigard

An FTDI FT2232H-based multi-protocol tool for hardware hacking
Other
560 stars 65 forks source link

Change JTAG header for consistency #3

Closed securelyfitz closed 4 years ago

securelyfitz commented 4 years ago

In order to make this consistent with many other FTx232H breakout boards, the JTAG header order should shuffle.

Thoughts

Like in #2, D0..D7 should probably stay in order no matter what.

TRST and SRST are configured by your openocd cfg file - right now they are opposite the ft232h.cfg i have been using in the past, and because I use TRST but not SRST. I'm inclined to choose TRST then SRST (change from v0.0) Need to decide on order, change if necessary, and provide a matching tigard.cfg file.

If we get JTAG over the 10-pin header and the board comes with a jumper wire, i could be convinced to get rid of the .1" header for jtag, but it would take some convincing - or switch to a 2x4 .1" header

proposal:

VTGT-GND-TCK-TDI-TDO-TMS-TRST-SRST

backup 2x4 proposal:

GND-TDI-TMS-SRST VTGT-TCK-TDO-TRST

securelyfitz commented 4 years ago

Decision: Go with VTGT-GND-TCK-TDI-TDO-TMS-TRST-SRST

This means swapping BD4 and BD5 as well to make sure TRST comes before SRST