Verdin Development carrier board with IMX8MPlus SOM

Hi,

Im just starting to learn bare metal C with Verdin Carrier Board with a IMX8M SOC. I noticed that there are 4 USER LEDs on the board schematics at x38. However, I do not see any of that connected to the SODIMM Connector. Could you please let me know what am I missing here?

thanks.

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


User LEDs on Verdin Carrier Boards

You’re correct to look for user LEDs on your carrier board! The user LEDs are indeed connected to the SODIMM connector, but they’re controlled through specific GPIO pins.

LED Configuration on Ivy Carrier Board

Based on the Ivy Carrier Board documentation, there are tri-color RGB status LEDs that can be controlled via GPIO signals (1). Here’s the mapping:

Status LED Information

LED Color GPIO Signal SODIMM Pin
D7 Blue LED.GPIO1 SODIMM 30
D7 Green LED.GPIO2 SODIMM 32
D7 Red LED.GPIO3 SODIMM 34
D8 Blue LED.GPIO4 SODIMM 36
D8 Green LED.GPIO5 SODIMM 54
D8 Red LED.GPIO6 SODIMM 44
D9 Blue LED.GPIO7 SODIMM 46
D9 Red LED.GPIO8 SODIMM 48

(1)

Note: D9 green LED is always on and cannot be controlled (1).

GPIO Control for Bare Metal Programming

For bare metal C programming, you’ll need to:

  1. Configure the GPIO pins corresponding to the SODIMM pins listed above
  2. Set the pins as outputs with appropriate logic levels
  3. Drive the pins high to enable the LEDs (they are active-high) (1)

Pin Mapping Reference

The SODIMM connector pinout is documented in the Verdin iMX8M Plus datasheet (2), which shows the relationship between SODIMM pin numbers and the actual i.MX 8M Plus SoC ball names.

Additional Power and Status LEDs

The carrier board also includes other LEDs for power and system status:

  • D4: Green LED indicating power is applied at input J3 (1)
  • D5: Green LED indicating 3.3V power rail is active (1)
  • D6: Green LED indicating 5V power rail is active (1)

These LEDs should help you identify that the user-controllable LEDs are the tri-color status LEDs (D7, D8, D9) connected to the specific SODIMM GPIO pins mentioned above.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

Hi,

@ToradexAI I have the Verdin development board not the ivy board. Thanks.

Dear @mansari,

Thank you for contacting us and welcome to our community!
The LEDs on the development board are indeed not directly connected to the SoM. You can however use the designated jumpers to connect the LEDs to the SoM.
This means you can use a jumper cable from X38 to any GPIO on the development board you still have available.
Something similar is shown from a Linux perspective on our developer page:

Best regards,
Collin