Skip to main content

Interfaces and Mapping

This page provides detailed specifications for all interfaces on the IRIV SmartHub CM5 and their GPIO mappings.

Ethernet​

InterfaceSpecificationOS Mapping
Gigabit Ethernet10/100/1000M RJ45eth0

The Gigabit Ethernet port is the default CM5 Ethernet interface.

USB Ports​

USB 3.0​

ParameterSpecification
Quantity2 ports
Speed5 Gbps (SuperSpeed)
Maximum Total Current2000mA (shared between both ports)
ConnectionDirect from CM5

USB 2.0​

ParameterSpecification
Quantity2 ports
Speed480 Mbps (High Speed)
Maximum Total Current1000mA (shared between both ports)
ConnectionVia USB Hub

USB-C​

ParameterSpecification
Quantity1 port
FunctionDual-function (Boot/Power)
Boot ModeOS image loading to eMMC
Power Mode5V 5A (PD capable)
Mode SelectionVia internal Boot/Run switch

HDMI​

ParameterSpecification
Quantity2 ports (HDMI0, HDMI1)
ConnectorFull-size Type-A
StandardHDMI 2.0
Maximum Resolution4K @ 60Hz

Both HDMI ports support independent displays up to 4K resolution.

Buttons​

ButtonGPIOFunction
User ButtonGPIO4User programmable. Can be configured as safe shutdown button.
Power Button-Single press: Power on. Double-press/Long-press: Power off.

LEDs​

LEDGPIOFunction
LED0GPIO20User programmable LED 0
LED1GPIO21User programmable LED 1
PWR-CM5 power indicator (same as red LED on Pi 5)
ACT-CM5 activity indicator (same as green LED on Pi 5)
M.2-NVMe SSD activity indicator

Active Buzzer​

ParameterSpecification
TypeActive piezo buzzer
GPIOGPIO19
ActivationOutput HIGH to beep

Expansion Sockets​

M.2 Key-M Socket​

ParameterSpecification
InterfacePCIe Gen 2, 1-lane
Supported Sizes2230, 2242
FunctionNVMe SSD (Bootable)
NoteM.2 SATA SSD is not supported

Mini PCIe Socket​

ParameterSpecification
InterfaceUSB 2.0 only (No PCIe signal available)
Use Case4G/LTE modules, LoRa modules
Power ControlGPIO6 (on/off)
Reset ControlGPIO5 (active low)
warning

The mini PCIe socket only provides USB 2.0 connectivity. PCIe signals are not connected. Modules requiring PCIe will not function.

GPIO Summary​

FunctionGPIO Pin
User ButtonGPIO4
Mini PCIe ResetGPIO5 (active low)
Mini PCIe PowerGPIO6
Active BuzzerGPIO19
LED0GPIO20
LED1GPIO21

Wireless​

ParameterSpecification
WiFi2.4GHz / 5.0GHz IEEE 802.11 b/g/n/ac
BluetoothBluetooth 5.0, BLE
AntennaExternal antenna (included)
Disable OptionSolder jumper on internal board