Tool/software:
I'm designing an FPGA development board around a SOM. The dev board will have an FT2232 that will be used for JTAG/UART Programming/Debugging.
I want to use 1 USB-C port for both programming/debugging and as a normal USB-C connection that goes to the USB Hub -> PHY -> FPGA.
I have two questions:
Can I use a physical switch on the Select input? The datasheet only mentions digital control.
Can I pull OE low permanently or do I risk one of the devices thinking that the connection to the TS3USB22 is a host when I switch to using the other device? I drafted the design below to generate a pulse on OE with an XOR Gate (SN74AHC1G86DRLR) whenever the physical switch changes, is this necessary/better (or works at all)?