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.

SK-AM62P-LP: Enabling UART in device tree

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