Can you explain more about how the USB pins work.
There are two USB connectors and in the schematic the pins are marked PDP and PDM, and ODP, ODM and OID.
Which is which, i.e which one is the one that is connected to the USB nearer the edge of the board and appears as /dev/ttyACM0?
Only one has the OTG ID pin connected. Where does that OID pin go to - I couldn't spot it in the schematic.
Is the intention that Icecore drives the the second USB connector and then drives the TX and RX pins that are connected to FPGA and to Pmod connectors on the carrier board?
Am I correct that icecore is not currently connecting the second USB connector to TX and RX, but you plan to add that soon?
In the meantime can I use an external USB serial devices connected to pmod pins? Which pmod pins are TX and RX?