Part Number: SK-AM62P-LP
Tool/software:
Hello,
I'm attempting to enable another UART port using the 40pin user expansion connector. I've delved into the node tree and made the following changes:
1. Pinctrl@f4000 - added this the pin configuration:
main_uart3_pins: main-uart3-default-pins {
pinctrl-single,pins = <
0x234 0x20 /* UART3_RXD: mode 0, pull-up, input */
0x238 0x00 /* UART3_TXD: mode 0, push-pull, output */
>;
};
2. aliases - included serial 3 for UART 3:
serial3 = "/bus@f0000/serial@2810000";
3. serial@2830000 - adjusted the serial of UART 3 from:
serial@2830000 {
compatible = "ti,am64-uart\0ti,am654-uart";
reg = <0x00 0x2830000 0x00 0x100>;
interrupts = <0x00 0xb5 0x04>;
power-domains = <0x03 0x9a 0x01>;
clocks = <0x02 0x9a 0x00>;
clock-names = "fclk";
status = "disabled";
phandle = <0x83>;
};
to:
serial@2830000 {
compatible = "ti,am64-uart\0ti,am654-uart";
reg = <0x00 0x2830000 0x00 0x100>;
interrupts = <0x00 0xb5 0x04>;
power-domains = <0x03 0x9a 0x01>;
clocks = <0x02 0x9a 0x00>;
clock-names = "fclk";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&main_uart3_pins>;
phandle = <0x83>;
};
the problem is when rebooting, it stops, and never completes the boot. it stops at [ 11.948224] platform 2b300050.target-module: deferred probe pending
any help would be appreciated