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