CM5 IO board
  1GbE+2.5GbE/6xM.2 NVMe/2xHDMI 
   
 
  Home       Be Our Distributor      Custom Products      OEM/ODM      What We Do      Contact  
     
 
  X1503 V1.0  ACTIVE hardware   software  
     
     
     
     
     
       Product Overview  
 
 

The X1503 is a purpose-built carrier board designed for the Raspberry Pi Compute Module 5 (CM5), combining dual Ethernet (1GbE + 2.5GbE), six M.2 NVMe slots, and versatile peripherals in a compact form factor. it provides high-speed connectivity and ample storage capacity in a space-efficient design. The PCIe2.0 and USB3.0 interface ensures fast data transfer speeds of up to 5Gbps, making it an excellent choice for NAS setups, media servers, and data-driven applications.

The X1503 integrates a high-performance PCIe packet switch, enabling dual M.2 NVMe slots to support the Hailo AI acceleration module and deliver ultra-fast SSD boot times. Additionally, it features four dedicated USB 3.0 to PCIe bridge controllers, expanding connectivity for up to four additional M.2 NVMe drives. This design ensures superior compatibility, enhanced durability, and high-speed data transfer for demanding workloads.

The X1503 combines an optimized, easy-access layout with robust flexibility, making it perfect for both prototyping and production—whether you're building a high-performance media hub, personal cloud storage, or custom embedded systems. Ideal for hobbyists and professionals alike, its compact design, expandability, and Raspberry Pi CM5 compatibility unlock limitless potential in any environment.

 
 
       Product Features  
 
 
ü Fully compatible with all Raspberry Pi Compute Module 5 variants  
ü Compact Design (147x89x25mm): Combines a small footprint with a rich array of I/O peripherals for versatile applications.  
ü
 

Dual Ethernet Ports: Features both 1GbE and a 2.5GbE port capable of speeds up to 2500Mbps (2.5Gbps) for high-performance networking.

 
ü
 
6 x M.2 2280 NVMe SSD Slots: Supports up to 24TB (4TB x6) via PCIe 2.0 (5Gbps) and USB3.0 for fast data transfers, compatible with M.2 NVMe SSDs in 2280, 2242, and 2230 form factors.  
ü Supports the Hailo AI acceleration module and deliver ultra-fast SSD boot times  
ü Dual HDMI 2.0 Ports: Enables dual 4K display output for multimedia or industrial use cases.  
ü
 

Dual MIPI DSI/CSI-2 Connectors: 22-pin FPC connectors (0.5mm pitch) compatible with Raspberry Pi 5 CSI and DSI modules for seamless camera and display integration.

 
ü MicroSD Card Slot: Supports Compute Module 5 Lite variants (without onboard eMMC).  
ü Raspberry Pi HAT+ Compatibility: Reuse existing Raspberry Pi HATs to save time and reduce development costs.  
ü Convenient Power Button: Easily wake or shut down the Compute Module 5 with a single press.  
ü RTC Battery Socket (CR2032): Ensures accurate timekeeping during power interruptions.  
ü PWM Fan Support: Includes a fan power connector for adjustable cooling in demanding environments.  
ü USB-C Port: Handles OS image loading directly into the CM5’s eMMC.  
ü Power supply: Supports 9-17V wide input, providing 5.5A for the CM5 and 3.3V/4A for each SSD  
ü Configurable Jumpers: Allows disabling features like wireless connectivity or EEPROM writing for customization.  
ü
 

Streamlined Connector Layout: USB, HDMI, Ethernet, and power ports are grouped along one edge for clean cable management and easy enclosure integration.

 
 
       Test & Reviews  
 
 

Test Conditions

-System board details: Raspberry Pi Compute Module 5 Lite 2GB RAM

-Interface board details: X150x Series CM5 IO boards

-Operation system: Raspberry Pi OS with desktop (Debian12 (bookworm), 64bit, Release date: May 6th 2025)

                               openmediavault 7.0

-Storage details: Colorful CN600 120G, WD Blue SN570 500G, Netec N930E 120G, Silicon Power P34A60 120GB 

- Nework details: Xiaomi WiFi7 router BE6500 2.5G Ethernet port

 

Performance Comparison: 1G Ethernet vs. 2.5G Ethernet

 

 

 

 

Testing 2.5Gbps Ethernet on the Raspberry Pi CM5

Use iPerf Tool to Test Network Speed/Bandwidth, Getting max 2.36Gbps

 

Performance test for write speeds on an OpenMediaVault (OMV) shared folder

 

Performance test for read speeds on an OpenMediaVault (OMV) shared folder

 

Testing 1Gbps Ethernet on the Raspberry Pi CM5

Use iPerf Tool to Test Network Speed/Bandwidth, Getting max 961Mbps

 

Performance test for write speeds on an OpenMediaVault (OMV) shared folder

 

 

Performance test for read speeds on an OpenMediaVault (OMV) shared folder

 

 

Testing disk drive read speed with hdparm - PCIe interface 5.0Gbps

 

 

Testing disk drive read speed with hdparm - USB3.0 interface 5.0Gbps

 
       Technical Specification  
 
 
Power supply   12Vdc +/-5% 5A
Connectivity:   USB-C (OS image loading)
    1Gigabit RJ45 Ethernet
    DC power input jack (5.5x2.1mm)
  2 x USB2.0 Type-A
    2.5 Gigabit RJ45 Ethernet
    Standard 40-pin GPIO header
    microSD card socket for Compute Module 5 Lite modules
    6 x M.2 M key NVMe sockets
    4-pin fan connector
    2 x MIPI DSI/CSI-2 FPC connectors (22-pin 0.5 mm pitch cable)
    Raspberry Pi HAT+ connector
    RTC battery CR1220 socket
Video:   2 x full-size HDMI 2.0 connectors
    Power button to wake and shut down Compute Module 5
Form factor: : 200mm x 87mm
 
       Package Contents  
 
  CM5 IO board Kit
 

-  X1503 V1.0 CM5 IO board x1

  -  M.2 extension board x2 (Supports 2230 and 2242 M.2 devices)
  -  2.54mm jumer cap x2
  -  Screw pack x1 
  -  Power adapter 12V 5A EU/US plug
   
  Metal case Kit
 

X1502/X1503/X1505 Metal case x1

  -  Spacer & screw pack x1 
 
        Important Notes  
 
 
- For optimal performance and device safety, please use the included 12V/5A power supply. Low-quality power sources with excessive output ripple noise may cause permanent damage to both your board and CM5 module.
 
 
   
   
© 2025 SupTronics Technologies Limited, All Rights Reserved.