Hello, all,
I’m a happy owner of a two brand new Verdin iMX8MP QL 1GB It modules. Today my custom boards arrived and the party started ![]()
The modules works perfect, the installation of custom Yocto build takes less than 2 minutes. I’m really impressed of the performance!
Now I’m trying to apply a device tree overlay and to set 3 pins as gpio outputs and output the Linux heartbeat and drive LEDs. The pins are SODIMM 42, SODIMM 44 and SODIMM 46.
verdin-imx8mp-frontpanel-leds.dts (1.5 KB)
I’ve checked the board, LEDs are properly connected and when the module is not placed I can drive them.
The overlay is added in the overlays.txt. I can see in boot log it is loaded:
Loading DeviceTree: imx8mp-verdin-nonwifi-dev.dtb
87336 bytes read in 3 ms (27.8 MiB/s)
153 bytes read in 2 ms (74.2 KiB/s)
Working FDT set to 50200000
Applying Overlay: verdin-imx8mp_hdmi_overlay.dtbo
2219 bytes read in 3 ms (721.7 KiB/s)
Applying Overlay: verdin-imx8mp_dsi-to-hdmi_overlay.dtbo
4099 bytes read in 2 ms (2 MiB/s)
Applying Overlay: verdin-imx8mp_spidev_overlay.dtbo
561 bytes read in 2 ms (273.4 KiB/s)
Applying Overlay: verdin-imx8mp-frontpanel-leds.dtbo
1460 bytes read in 2 ms (712.9 KiB/s)
Unfortunately gpioinfo says prints of the pins are inputs:
gpiochip3 - 32 lines:
line 31: “SODIMM_44” input
gpiochip4 - 32 lines:
line 0: “SODIMM_42” input
line 1: “SODIMM_46” input
I’m running out of ideas what to do. Please support me to resolve this issue.
With kind regards,
Ivan
Verdin iMX8MP QL 1GB
Custom Yocto build, BSP 7.5.0
Custom carrier board