Specifications

Complete technical specifications for the Cruiser Carrier Board.

Compute Module Support

ModuleSupport
Raspberry Pi CM5✅ Supported
Raspberry Pi CM5 Lite✅ Supported
Raspberry Pi CM4❌ Not compatible
Banana Pi CM4❌ Not compatible

Networking

FeatureSpecification
WAN Port1x 2.5GbE (RTL8156BG via USB 3.0) — all models
1GbE Switch Ports4-8 ports depending on model (RTL8367RB)
PoE StandardIEEE 802.3at (PoE+), 802.3af compatible (Cruiser/Lite only)
PoE PowerUp to 30W per port (Cruiser/Lite only)
Total PoE Budget120W shared across all ports (Cruiser/Lite only) - see PoE Power Budget
PoE ControllerTPS23861 (Texas Instruments) — Cruiser/Lite only
ExpansionFFC connector for Interceptor PoE Board (+8 ports @ 100Mbps)

Switch port configuration by model:

Model1GbE PortsConfigurationPoE
Cruiser82x4 stackYes (30W/port)
Cruiser Lite42x2 stackYes (30W/port)
Cruiser Keel42x2 stackNo

PoE Power Budget

The 30W figure is a per-port maximum, not a simultaneous one. Every PoE port draws from a single 120W total budget, so the per-port ceiling and the total have to be read together.

Budget is allocated by each device’s advertised class, not by what it actually draws. A class 3 device reserves 15W and a class 4 device reserves 30W the moment it is granted power, whether or not it goes on to use it. A camera pulling 4W on a class 3 port still holds 15W of the budget.

That gives two full-capacity configurations on an 8-port Cruiser:

ConfigurationReserved per portTotalResult
8 ports, class 3 (PoE, 15W)15W120WFits exactly, no headroom
4 ports, class 4 (PoE+, 30W)30W120WFits exactly, remaining ports carry data only

Eight class 4 devices would reserve 240W, double the budget. Once the budget is consumed, any further port that requests power is power-denied while still passing data.

Which ports those are is not fixed. Allocation is first-come-first-served in the order ports energize, not by port number, and a denied port never joins the allocation. So the ports that lose power can change across a reboot or when a device is hot-plugged. Do not plan on “ports 5-8 are my data-only ports”.

If you are specifying eight simultaneous PoE cameras, choose class 3 devices or power some of them externally.

Firmware 1.1.2 or later is required for both exact-fit rows above. Earlier firmware treated 120W as a figure to stay strictly under, which denied the 8th class 3 port and the 4th class 4 port even though each lands exactly on the budget.

Cruiser Lite has 4 PoE ports, so 4 × 30W = 120W: it can run every port at full PoE+ within the budget, also on firmware 1.1.2 or later.

An attached Interceptor PoE Board is powered by the Cruiser directly over the FFC link, so no extra power converter is needed (only an Interceptor Carrier Board with a PoE Board needs the 48Vdc Power Converter). Its ports share the Cruiser’s budget: the 120W figure is enforced in firmware across every PoE controller the board enumerates, so an expansion board’s ports may draw against this same allowance. If you are planning a 16-port PoE deployment, size it conservatively and talk to us first.

Switch Architecture

The Cruiser uses two RTL8367RB switch chips connected directly to each other in hardware. All port-to-port switching – including traffic between the two chips and traffic from an attached Interceptor PoE Board – is handled entirely in the switch hardware. The CM5 is not in the data path for switched traffic.

The CM5’s 1GbE connection only carries traffic actually destined for the CM5 itself, such as camera streams being written to storage. For NVR recording workloads, see the NVR bandwidth FAQ.

In Linux, all switch ports are exposed via the DSA (Distributed Switch Architecture) framework as individual network interfaces (poe0–poe7, extending to poe15 with the add-on board). See Switch port management in Linux for details.

2.5GbE WAN Port Performance

The 2.5GbE WAN port delivers real-world throughput significantly exceeding Gigabit Ethernet:

DirectionThroughputNotes
Upload (to Cruiser)2.35 Gbps94% of theoretical max
Download (from Cruiser)1.93 Gbps~2x Gigabit Ethernet
Bidirectional3.2 Gbps totalUpload prioritized

Key findings:

  • Upload performance is excellent at 2.35 Gbps (94% efficiency)
  • Download achieves 1.93 Gbps — nearly double Gigabit Ethernet
  • CPU impact is minimal (~27% single core during max throughput)
  • Zero packet retransmissions in all tests

Tested with iperf3. See detailed benchmarks for full methodology.

Storage

FeatureSpecification
NVMeM.2 Key-M slot (PCIe Gen 2 x1)
NVMe Sizes2230, 2242, 2260, 2280
SATA2x SATA III (6 Gbps via JMS561)
SATA InterfaceDedicated USB 3.0 bus
SD CardMicro SD slot
Hardware RAIDRAID 0/1/Span/JBOD (DIP switch)

Video Output

FeatureSpecification
HDMI Ports2x HDMI 2.0
ResolutionUp to 4K @ 60Hz
Dual DisplayYes, independent
HDCP2.2

USB Ports

FeatureSpecification
USB 3.03x Type-A (VL817 hub)
USB 2.04x Type-A (2 stacked + 2 via header)
USB HubVL817 (USB 3.0)

USB 3.0 Architecture:

  • CM5 USB 3 Port #1 → VL817 hub → 3x external USB 3.0 + RTL8156BG (2.5GbE)
  • CM5 USB 3 Port #2 → JMS561 (dedicated) → 2x SATA ports

The SATA controller (JMS561) has its own dedicated USB 3.0 connection directly from the CM5. It does not share bandwidth with the external USB 3.0 ports or the 2.5GbE WAN adapter. Storage I/O and WAN traffic operate on entirely separate buses.

Wireless (ESP32-C6)

FeatureSpecification
WiFi802.11ax (WiFi 6), 2.4 GHz (WiFi + Bluetooth firmware)
WiFi InterfaceSDIO (~200 Mbps throughput)
BluetoothLE 5.3 (via UART) (WiFi + Bluetooth firmware)
ZigbeeCoordinator via ESP32-C6 (separate beta firmware)

Expansion

FeatureSpecification
Qwiic/I2C2x Qwiic/STEMMA QT connectors
I2C Voltage3.3V default (5V via solder bridge)
PoE Expansion40-pin FFC for Interceptor PoE Board
M.2 ExpansionAI accelerators, SATA adapters

Cooling

FeatureSpecification
CPU Fan1x 4-pin PWM header (J19), 5V
Case Fans2x 3-pin headers (J20, J21), 12V

Power

FeatureSpecification
Input ConnectorDC barrel jack (5.5/2.1mm, center positive)
Voltage RangeSee table below
Absolute Max57V DC (all models)
Max Current7A
HDD PowerMolex 4-pin (12V/5V)

Voltage Requirements by Model

ModelMinimumRecommendedNotes
Cruiser (8 PoE+)48V48-57VPoE+ requires 48V minimum
Cruiser Lite (4 PoE+)48V48-57VPoE+ requires 48V minimum
Cruiser Keel (non-PoE)13V24V+Board electronics only

Power Consumption (Typical)

ConfigurationIdleUnder Load
CM5 + Cruiser board~10W~15W
CM5 + NVMe~13W~20W
CM5 + NVMe + 2 HDDs~25W~35W
+ 8 PoE devices (10W avg)~105W~115W

Measured on Cruiser (8-port PoE model) with CM5. Cruiser Lite and Keel have slightly lower base power. See Power Consumption for details.

Physical

FeatureSpecification
Dimensions170mm x 120mm
Form FactorMini-ITX compatible (with standoff spacers)
Mounting Holes4x M3 (see table below)
Back Panel Width157.48mm
WeightTBD

Mounting Hole Positions

Board dimensions: 170.0mm × 120.0mm

CornerDistance from Nearest Edge
Top Left6.35mm from left, 10.16mm from top
Top Right6.17mm from right, 33.02mm from top
Bottom Right6.17mm from right, 4.9mm from bottom
Bottom Left4.9mm from left, 4.9mm from bottom

Note: Bottom left corner matches Mini-ITX standard (4.9mm from edges). Other corners are non-standard.

Source: CAD design files (source of truth for mechanical specifications).

Environmental

FeatureSpecification
Operating Temperature0°C to +70°C
Storage Temperature-40°C to +85°C
Humidity10-90% non-condensing

Compliance

  • NDAA Compliant (Section 889)

Product Variants

ModelPrice*1GbE Switch PortsPoE SupportNotes
Cruiser$1498 (2x4 stack)PoE+ (30W/port)Full featured
Cruiser Lite$1194 (2x2 stack)PoE+ (30W/port)Reduced ports
Cruiser Keel$994 (2x2 stack)NoneNon-PoE

Prices shown are MSRP. Visit the Exaviz Store for current pricing.

All variants include 2.5GbE WAN, M.2 NVMe, SATA, USB, HDMI, and ESP32-C6. The Keel has the same 4-port 1GbE switch as Cruiser Lite, but without PoE capability.

Last modified October 9, 2026