[iMX8QM-MEK] ttyLP2 device file not registered

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[iMX8QM-MEK] ttyLP2 device file not registered

Jump to solution
684 Views
sushi_happy
Contributor III

Hi.

The device file for ttyLP2 is not registered.
[environment]
・Android-11.0.0_2.6.0
・MCIMX8QM-CPU + MCIMX8-8X-BB

I changed the dts file(imx8qm-mek.dts) as below.
(lpuart2,3&4 status : "disabled" => "okay")

&lpuart0 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart0>;
status = "okay";
};

&lpuart1 { /* BT */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart1>;
resets = <&modem_reset>;
status = "okay";
};

&lpuart2 { /* Dbg console */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart2>;
status = "okay";
};

&lpuart3 { /* MKbus */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart3>;
status = "okay";
};

&lpuart4 { /* arduino */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart4>;
status = "okay";
};

Then ttyLP3 and 4 were enabled, but ttyLP2 was ignored.
Why is ttyLP2 not registered?
What other changes do I need?

dts_change.png

Tags (4)
0 Kudos
1 Solution
627 Views
sushi_happy
Contributor III
0 Kudos
2 Replies
628 Views
sushi_happy
Contributor III
0 Kudos
675 Views
joanxie
NXP TechSupport
NXP TechSupport
0 Kudos