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

The X1505 is a purpose-built carrier board designed for the Raspberry Pi Compute Module 5 (CM5), combining dual Ethernet (1GbE + 2.5GbE), eight M.2 NVMe slots, and versatile peripherals in a compact form factor. The PCIe 2.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 X1505 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 (243x89x25mm): 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.

 
ü
 

8 x M.2 2280 NVMe SSD Slots: Supports up to 32TB (4TB x8) via PCIe 2.0 (5Gbps) for fast data transfers, compatible with M.2 NVMe SSDs in 2280, 2242, and 2230 form factors.

 
ü 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 (CR1202): 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 via common 5521 DC jack, 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.

 
ü Tested and supported operating systems: Raspberry Pi OS (64-bit), OpenMediaVault (OMV)  
     
û The X1505 does not support Hailo AI acceleration module with the current CM5 firmware.  
û The X1505 does not support NVMe boot with the current CM5 firmware.  
 
       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

 

 
       Technical Specification  
 
 
Power supply:   12Vdc +/-5% 5A
Connectivity:   USB-C (OS image loading)
    1Gigabit RJ45 Ethernet
    DC power input jack (5.5x2.1mm)
  USB2.0 Type-A
    USB3.0 Type-A
    2.5 Gigabit RJ45 Ethernet
    Standard 40-pin GPIO header
    microSD card socket for Compute Module 5 Lite modules
    8 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:   243mm x 87mm
 
       Package Contents  
 
  CM5 IO board Kit
 

-  X1505 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.