Hi.
When iMX8QM-MEK boots, the following message is output on the console.
What does that mean?
and How can I solve it?
[ 1.947052] imx8qm-pinctrl scu:pinctrl: pin_config_set op failed for pin 9
Solved! Go to Solution.
By changing the pin assignment in scfw and excluding the target pin from the assignment, the error disappeared.
See Solved: [iMX8QM-MEK] LPUART4 settings - NXP Community
, and Solved: [iMX8QM] What's this error code of imx mean? - NXP Community
Sorry for miss your thread and late reply.
Could you tell us which BSP are you using? And share us your steps
Thank you @Rita_Wang .
The BSP I'm using is Android-11.0.0_2.6.0.
I downloaded it from i.MX 8QuadMax/QuadPlus Multisensory Enablement Kit | NXP Semiconductors.
The image of M4 has not been changed.
See [iMX8QM-MEK] LPUART4 settings - NXP Community for my steps.
By changing the pin assignment in scfw and excluding the target pin from the assignment, the error disappeared.
See Solved: [iMX8QM-MEK] LPUART4 settings - NXP Community
, and Solved: [iMX8QM] What's this error code of imx mean? - NXP Community
I found the following two descriptions in pads-imx8qm.h (/kernel_imx/include/dt-bindings/pinctrl).
#define IMX8QM_M40_GPIO0_00_DMA_UART_RX IMX8QM_M40_GPIO0_00 2
#define IMX8QM_M40_GPIO0_00 9
In other words, it turns out that "9" is like the ID of "M40_GPIO0_00" given by NXP.
It seems that the setting of "M40_GPIO0_00" has failed, but this error has not been resolved yet.