Hi guys,
anyone could enable the uart8 from your BBAI ? If I enable the uart8 there is no signal on pins, but if I enable the uart6 on the same pins (inverting the TX-RX) I have all working.
I need to use the tx-rx as on the uart8 that is the reason the uart6 is not ok for me.
This works:
uart8_pins: pinmux_uart8_pins {
pinctrl-single,pins = <
/* GPS PINS */
/* DRA7XX_CORE_IOPAD(0x3738, PIN_OUTPUT_PULLDOWN | MUX_MODE3) */ /* A21: P8.37b: uart8_txd - UART8_TX */
/* DRA7XX_CORE_IOPAD(0x3734, PIN_INPUT_PULLUP | MUX_MODE3) */ /* C18: P8.38b: uart8_rxd - UART8_RX */
DRA7XX_CORE_IOPAD(0x35FC, PIN_INPUT | MUX_MODE2) /* 232: P8.37: uart6_rxd - UART6_RX */
DRA7XX_CORE_IOPAD(0x3600, PIN_OUTPUT | MUX_MODE2) /* 233: P8.38: uart6_txd - UART8_TX */
>;
};
&uart6 {
pinctrl-names = "default";
pinctrl-0 = <&uart8_pins>;
status = "okay";
};
This not work:
uart8_pins: pinmux_uart8_pins {
pinctrl-single,pins = <
/* GPS PINS */
DRA7XX_CORE_IOPAD(0x3738, PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* A21: P8.37b: uart8_txd - UART8_TX */
DRA7XX_CORE_IOPAD(0x3734, PIN_INPUT_PULLUP | MUX_MODE3) /* C18: P8.38b: uart8_rxd - UART8_RX */
/* DRA7XX_CORE_IOPAD(0x35FC, PIN_INPUT | MUX_MODE2) */ /* 232: P8.37: uart6_rxd - UART6_RX */
/* DRA7XX_CORE_IOPAD(0x3600, PIN_OUTPUT | MUX_MODE2) */ /* 233: P8.38: uart6_txd - UART8_TX */
>;
};
&uart8 {
pinctrl-names = "default";
pinctrl-0 = <&uart8_pins>;
status = "okay";
};
Thanks.