PROCESSOR-SDK-AM437X: AM437x cannot use ttyS5

Part Number: PROCESSOR-SDK-AM437X
Other Parts Discussed in Thread: AM4372

Tool/software:

SDK: ti-processor-sdk-linux-am437x-evm-09.03.05.02

linux:6.1.119

The configuration in my device requires the use of 6 serial ports. I have set uart0 to uart5 in the device tree. However, I found that after starting the system, there are only /dev/ttyS0 to /dev/ttyS4, and no /dev/ttyS5 device. Moreover, when checking in dmesg, there is no initialization operation for ttyS5. I confirmed that uart5 is enabled, but why haven't I seen the initialization registration device?

please help me!!!

device tree:

uart1_pins_default: pinmux_uart1_pins_default {
pinctrl-single,pins = <
AM4372_IOPAD(0x9e8, PIN_INPUT | MUX_MODE1) /* (AB20) cam1_data0.uart1_rxd */
AM4372_IOPAD(0x9ec, PIN_OUTPUT | MUX_MODE1) /* (AC21) cam1_data1.uart1_txd */
>;
};

uart2_pins_default: pinmux_uart2_pins_default {
pinctrl-single,pins = <
AM4372_IOPAD(0x9f8, PIN_INPUT | MUX_MODE2) /* (AD22) cam1_data4.uart2_rxd */
AM4372_IOPAD(0x9fc, PIN_OUTPUT | MUX_MODE2) /* (AE23) cam1_data5.uart2_txd */
>;
};

uart3_pins_default: pinmux_uart3_pins_default {
pinctrl-single,pins = <
AM4372_IOPAD(0xa28, PIN_INPUT | MUX_MODE0) /* (H25) uart3_rxd.uart3_rxd */
AM4372_IOPAD(0xa2c, PIN_OUTPUT | MUX_MODE0) /* (H24) uart3_txd.uart3_txd */
>;
};

uart4_pins_default: pinmux_uart4_pins_default {
pinctrl-single,pins = <
AM4372_IOPAD(0x968, PIN_INPUT | MUX_MODE1) /* (L25) uart0_ctsn.uart4_rxd */
AM4372_IOPAD(0x96c, PIN_OUTPUT | MUX_MODE1) /* (J25) uart0_rtsn.uart4_txd */
>;
};

uart5_pins_default: pinmux_uart5_pins_default {
pinctrl-single,pins = <
AM4372_IOPAD(0x908, PIN_INPUT | MUX_MODE3) /* (D16) mii1_col.uart5_rxd */
AM4372_IOPAD(0x918, PIN_OUTPUT | MUX_MODE3) /* (A15) mii1_rx_dv.uart5_txd */
>;
};

&uart0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart0_pins_default>;
dmas = <&edma 26 0
&edma 27 0>;
dma-names = "tx", "rx";
};

&uart1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart1_pins_default>;
};

&uart2 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart2_pins_default>;
};

&uart3 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart3_pins_default>;
};


&uart4 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart4_pins_default>;
dmas = <&edma_xbar 19 0 9>,
<&edma_xbar 18 0 10>;
dma-names = "tx", "rx";
};

&uart5 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart5_pins_default>;
};