Closed kaolpr closed 2 years ago
can't we just use JTAG over SPI?
can't single FT2232 be used as both UART and JTAG ?
what about using a switch that connects FT2232 either to SBC to external micro USB (device). We could have two use cases:
actually, we can run Xilinx VCS over GPIO. https://github.com/kholia/xvcpi
btw, FT2232 is unobtanium these days..
I would keep it simple:
In this way, we have all scenarios as primarily mentioned at a fraction of cost.
not all AMCs implement JTAG over AMC connectors. in this way we would connect the programmer between the SBC host and native JTAG connector
I appreciate simplicity. However, I'd opt for a minor additions:
Actually, we don't necessarily need a USB hub, we can use a switch instead. It's hard to buy any switch these days
That's not that bad, some hubs are still available, i.e. USB2503-HZH, USB2504A-JT
yep, a few months ago it was much worse :)
wow, even some UART bridges are again available ;D
I used Atmega32U4 as a USB to master/slave I2C bridge due to FTDI issues
To make product more versatile, I'd like to suggest the following USB / JTAG subsystem:
Approximate costs:
Total: 21.64 USD (FT2232) or 66.40 USD (SMT2-NC) + logistics + manufacturing