Comparing EP5 variants#

This application note will highlight the difference between the main variants of our EP5 carrier board.

Video#

  • EP5-001 (X86 full variant)
  • EP5-002 (ARM full variant)

Available : Display port, LVDS

Preferred : Display port

Power supply limitation for LVDS

Please mind that power supply limitation for display backlight apply. Bigger displays might require hardware modifications.

Available : HDMI, LVDS

Preferred : LVDS

Power supply limitation for LVDS

Please mind that power supply limitation for display backlight apply. Bigger displays might require hardware modifications

Audio#

  • EP5-001 (X86 full variant)
  • EP5-002 (ARM full variant)

HDA codec Tempo Semi 92HD73C (extended temperature range)

or

HDA codec Realtek ALC262

Consult BIOS

Please check the BIOS settings for your particular board

I2S interface using Dialog DA7213 codec

GPIO#

  • EP5-001 (X86 full variant)
  • EP5-002 (ARM full variant)
  • Provided by a TI TCA9555 IO expander

  • Output voltage: 3.3V

  • best accessed with: python library smbus2

BIOS configuration on X86

GPIOs need to be configured through the BIOS on X86 SoMs.

You can find it under Advanced Menu > Module-specific Initialization > User I2C Support > Controller based PCI mode.

  • Provided by the SMARC GPIO signals

  • Output voltage: 1.8V

  • best accessed with: libgpiod (see How to use GPIOs)

Signal

SM2S-MB-EP5-001

SM2S-MB-EP5-002

MIPI-CSI Connector (X0505 Pin 22) - Camera 0 Power

SMARC GPIO0 [1]

SMARC GPIO0 [1]

MIPI-CSI Connector (X0505 Pin 20) - Camera 1 Power

SMARC GPIO1 [1]

SMARC GPIO1 [1]

MIPI-CSI Connector (X0505 Pin 31) - Camera 0 Reset

SMARC GPIO2 [1]

SMARC GPIO2 [1]

MIPI-CSI Connector (X0505 Pin 11) - Camera 1 Reset

SMARC GPIO3 [1]

SMARC GPIO3 [1]

Audio (on-board EP5) - HDA Codec Reset

SMARC GPIO4 [1]

n.c.

FAN Connector (X1205 Pin 4) - PWM Output

SMARC GPIO5 [1]

n.c.

FAN Connector (X1205 Pin 3) - Tacho Input

SMARC GPIO6 [1]

n.c.

MIPI-CSI Connector (X0505 Pin 35 & 36) - Power

n.c.

n.c.

Feature Connector 3 (X1001 Pin 3) - GPIO0

I2C Expander P10 [2]

n.c.

Feature Connector 3 (X1001 Pin 5) - GPIO1

I2C Expander P11 [2]

n.c.

Feature Connector 3 (X1001 Pin 7) - GPIO2

I2C Expander P12 [2]

n.c.

Feature Connector 3 (X1001 Pin 9) - GPIO3

I2C Expander P13 [2]

n.c.

Feature Connector 3 (X1001 Pin 11) - GPIO4

I2C Expander P14 [2]

SMARC GPIO4 [1]

Feature Connector 3 (X1001 Pin 13) - GPIO5

I2C Expander P15 [2]

SMARC GPIO5 [1]

Feature Connector 3 (X1001 Pin 15) - GPIO6

I2C Expander P16 [2]

SMARC GPIO6 [1]

Feature Connector 3 (X1001 Pin 17) - GPIO7

I2C Expander P17 [2]

SMARC GPIO7 [1]

Feature Connector 3 (X1001 Pin 2) - GPIO8

I2C Expander P04 [2]

SMARC GPIO8 [1]

Feature Connector 3 (X1001 Pin 4) - GPIO9

I2C Expander P05 [2]

SMARC GPIO9 [1]

Feature Connector 3 (X1001 Pin 6) - GPIO10

I2C Expander P06 [2]

SMARC GPIO10 [1]

Feature Connector 3 (X1001 Pin 8) - GPIO11

I2C Expander P07 [2]

SMARC GPIO11 [1]

Slim variants#

EP5 Slim variants

The variants EP5-003 (X86 slim variant) and EP5-004 (ARM slim variant) theoretically work with SimpleCore™ and SimpleSwitch™ too.

But due to lack of some external connectors, we heavily recommend to choose EP5-001 (X86 full variant) and EP5-002 (ARM full variant) for the best experience.