Hi,
I have an application that needs 5 UARTs to work. We are building a cape board to plug on P8 and P9 to expose all 6 uarts from the CPU.
I’ve made a DT file for all uarts. All are working now except for UART0 that is still only accessable via the 6 pin ttl debug pins.
Specific for UART0, the PIN settings on my DT file is:
fragment@0 {
target = <&am33xx_pinmux>;
overlay {
bb_uart0_pins: pinmux_bb_uart0_pins {
pinctrl-single,pins = <
0x15C 0x04 /* P9.17 uart0_txd.uart0_txd OUTPUT /
0x158 0x24 / P9.18 uart0_rxd.uart0_rxd INPUT */
;
};
};
};
But still only on debug header I can get a signal. Any ideas of what I am doing wrong?
Thanks.