This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMUX1109: Looking for UART-Muxer (with some intelligence..?)

Genius 3985 points
Part Number: TMUX1109

Hi,

designing an embedded Linux system with a of-the-shelf Linux module, we face lack of UART connections.

We need to communicate at 9600 baud with

- RF MCU

- BLE module

- Debug

- another RF module

Having only 2 UARTs, it's going to be tough. I can't imagine just using a direct analog/digital muxer, as I don't know (from the host side) when a device raises a request.

So ideally I could think of a device with some internal logic: serving the UART-connections, receiving data and raise an interrupt if there is something received that needs attention. And no, I don't want to program a dedicated MCU for that purpose.

Do I think to complicate or is there anything reeady-to-use available?

Thanks!

  • Hi,

    Our analog multiplexers do not support this application without external components. It can support GPIO polling, but if data is transmitted to the host from one of the connected devices when it is not selected (connected to the host) that data will be lost.

    A controller is needed to handle this application with our current portfolio if GPIO polling isn't sufficient for this application. 

    If you have any other questions please don't hesitate to reach out!

    Best,

    Parker Dodson