AnsweredAssumed Answered

LPUART3 abnormal,imx8qxp startup from SD

Question asked by liu yonggang on Jan 22, 2020
Latest reply on Feb 4, 2020 by liu yonggang

Board:imx8qxp

Enviroment:yocto

dts config:

pinctrl_lpuart3: lpuart3grp {
fsl,pins = <
SC_P_FLEXCAN2_TX_ADMA_UART3_TX 0x06000020
SC_P_FLEXCAN2_RX_ADMA_UART3_RX 0x06000020
>;
 };

kernel startup from OSPI/eMMC is nornal,but kernel startup from SD is abnormal,logs as following:

 [ 1.434158] imx8qxp-pinctrl iomuxc: pin_config_set op failed for pin 110
[ 1.440888] fsl-lpuart 5a090000.serial: Error applying setting, reverse things back
[ 1.449278] 5a090000.serial: ttyLP3 at MMIO 0x5a090010 (irq = 54, base_baud = 5000000) is a FSL_LPUART

 

kernel startup from OSPI,fdt_file=fsl-imx8qxp-ctx0800-rohs.dtb in uboot.

kernel startup from SD,fdt_file=fsl-imx8qxp-ctx0800-rohs-rpmsg.dtb in uboot.Moreover 

in fsl-imx8qxp-ctx0800-rohs-rpmsg.dtsi file,I masked  

&lpuart3 {
status = "disabled";
};

 

kernel startup from OSPI or kernel startup from SD,The kernel Images are same.

I set enviroment varaible fdt_file=fsl-imx8qxp-ctx0800-rohs.dtb,When kernel startup from SD.But consequence is same.

Can somebody help me?

 

Tks!

Best Regards!

 

Outcomes