From
http://www.tiaowiki.com/w/TIAO_USB_Multi_Protocol_Adapter_User%27s_Manual it is hard to understand which lines handled by MAX3243 and 74LVC16T245.
MAX3243 specs say that this driver allow interfacing with +/-25V RS-232 line. This chip connected to
DB9 male RS232 connector and
RS232 Level 2.54mm IDC Header
Do I need to replug all jumpers on RS232-OUT to work with TTL level?
I assume that TTL level pins directly connected to FT2232H.
Are TTL level pins work at +3.3V and +5V tolerate?
According to specs 74LVC16T245 is a bus transceiver.
Is that right that if we power it by 3.3V it work with FT2232H on 3.3V and able to operate with out world at any of 1.65-5.5V depending on external power supply?
What lines/pins are covered by 74LVC16T245?
Where is I2C pin-outs? Does it share pins with SPI Header?
FT2232H outputs ADBUS0-ADBUS7 available via JTAG header, BDBUS0-BDBUS0 available via RS232 header. In total only 16 IO pins available to interfacing.
According to specs:
http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf
245 FIFO, bit-bang, host bus, partially MPSSE modes of FT2232H are not available due to fact that mostly half of available IO pins are not exposed to user.
In contrast to TUMPA Lite:
http://www.tiaowiki.com/w/TIAO_USB_Multi_Protocol_Adapter_Lite_User%27s_Manual
FT232H outputs ADBUS0-ADBUS7 available via JTAG pin-outs, ACBUS0-ACBUS7 available via GPIO pin-outs, ACBUS8 and ACBUS9 via LED jumpers. In total
all possible 18 IO pins available to interfacing.
You can think about TUMPA Lite like about FT232H pins breakout board )) Official FTDI breakout board and some others available for nearly such low price but they have lacked dedicated SPI/UART/I2C/JTAG pin-outs.
So TUMPA v2 design is oriented to make SPI/UART/I2C/JTAG board without utilizing/exposing full power of FT2232H...