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!