How to multiplex UART's Rx with Tx
I have integrated an Omega2+ to a custom PCB but messed the Rx/Tx lines on UART2.
Is there a chance to change it? How could I do it?
Thanks in advance!
luz last edited by luz
Unfortunately, there‘s no way to change pin assignments for UARTs in the MT7688 SoC, so you need to fix the hardware. Only for veeery slow serial, theoretically there could be a way out by emulating an UART via GPIOs in software, but that would likely involve writing or at least porting a software serial driver kernel module. Probably much more work than fixing the wiring manually…
Thank you very much for your reply
Does the same apply to UART1 and UART0 as well?
@dkaranassos I did something similar and commissioned 250 custom PCB with the fault. I became quite skilled at cutting tracks and soldering jumpers. Not ideal but deadlines and budgets ....
luz last edited by
[…] Does the same apply to UART1 and UART0 as well?
Unfortunately, yes. ️