I am trying to connect a host USB device on one board to an endpoint USB device on another board, but I am required to send the link between the two devices as a serial (UART) connection between the two boards. The USB to Serial and Serial to USB converters would be housed on the individual boards that house the respective host and endpoint devices.
I need the host USB device to recognize the endpoint device as a USB endpoint just the same as if it were a direct USB connection.
Is it possible to get this work in the way I need? I understand the communication speed would be much slower than conventional USB. I have seen FTDI conversion chips that claim to work up to 3Mbaud, (like this one: https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT234XD.pdf) and I would think ~2Mbaud would be sufficient for what I am doing. The chip I linked seems to be exclusively for USB host devices to convert to serial out, I have not been as successful at finding a device expected to work in the opposite direction (serial to USB endpoint).
Has anyone done something like this successfully before, or perhaps can identify to me that this is impossible for reasons X, Y, Z?