Knowledge Base

Everything you need to know and understand to develop V2X applications.

denm-generator.py
msg = self.generate_denm()
future = self.send_request(msg)
future.add_done_callback(self.request_completed)

Hardware Overview

The cube:evk combines automotive-grade components with a modular carrier design for V2X development, testing, and research.

It integrates processing, connectivity, and V2X communication hardware in a compact form factor.

Hardware overview

1. Main Processing Unit

The cube:evk is built around the i.MX8MP application processor, combining a Cortex-A53 application cluster, a Cortex-M7 real-time core, and an NPU for AI inference.

ComponentSpecification
CPUQuad-core ARM Cortex-A53 @ 1.8 GHz
Real-Time Co-ProcessorARM Cortex-M7 @ 800 MHz
Media ProcessorNeon MPE (Media Processor Engine)
AI/ML AcceleratorNPU (Neural Processing Unit), up to 2.3 TOPS
GPU2D/3D GC7000UL / GC520L
Memory4 GB LPDDR4
Storage16 GB eMMC

The ARM Cortex-A53 and Cortex-M7 combination lets the cube:evk run Linux user-space applications alongside low-latency real-time control tasks.

The NPU accelerates AI inference on the device for tasks such as computer vision and perception that feed into V2X applications.


2. GNSS and IMU

The cube:evk integrates a u-blox NEO-M8U receiver with Untethered Dead Reckoning (UDR).

FeatureSpecification
GNSS Receiveru-blox NEO-M8U UDR
Satellite SystemsGPS / QZSS, Galileo, GLONASS, BeiDou
Sensor FusionDR Fusion algorithm for GNSS + IMU
IMU6-DoF (3-axis accelerometer + 3-axis gyroscope)

The receiver's GNSS+IMU fusion provides continuous positioning in tunnels, dense urban environments, and during temporary GNSS loss.

Positioning

The u-blox NEO-M8U combines GNSS and IMU for continuous positioning, used for V2X timing and localization tasks.


3. Connectivity and Networking

The cube:evk includes connectivity interfaces for vehicle, infrastructure, and backend communication.

InterfaceSpecification
Ethernet1000 Mbps (Gigabit Ethernet)
Wi-FiDual-band 802.11 a/b/g/n/ac
Bluetooth5.2 / BLE
LTE ModemQuectel EC21-EU (LTE Cat-1)
SIM SlotStandard 3FF SIM Card Slot
CAN BusCAN / CAN-FD (Flexible Data-Rate)
USB2 × USB 2.0 Type-A ports
Debug PortMicro USB for serial console access

These interfaces support hybrid communication setups, connecting sensors or external systems, and remote access to the device.


4. Display and Multimedia

FeatureSpecification
Display OutputsMini HDMI (Type-C), HDMI 2.0a, LVDS
Video Decode1080p60: H.265 / H.264 / VP9 / VP8
Video Encode1080p60: H.265 / H.264

The hardware video engine supports full HD encoding and decoding for video streaming, dashboard rendering, and AI vision workloads.


5. Power and Environmental Specifications

ParameterSpecification
Power Input12 V DC
Max Current Consumption0.8 A
Dimensions (W×H×D)100 × 35 × 120 mm (without antennas)
Operating Temperature-45 °C to +80 °C

The cube:evk operates across a wide range of automotive environmental conditions.


6. V2X Communication Module

The cube:evk integrates nfiniity’s dual-mode V2X radio module, supporting both DSRC (ITS-G5) and C-V2X (LTE-V2X) operation power by Muratas' 1YL.

FeatureSpecification
ChipsetsQualcomm V2X 200, formerly Autotalks SECTON (ATK4055C; Cut 3.0) and PLUTON2 (ATK3200)
QualificationAEC-Q100 Grade 2
Form FactormPCIe (30 × 50.95 mm)
Temperature Range-40 °C to +85 °C

C-V2X / LTE-V2X

  • Standards: 3GPP Release 14 / 15
  • Channel bandwidths: 10 MHz / 20 MHz
  • Power class 3 (≤ 23 dBm)

DSRC / ITS-G5

  • Standards: IEEE 802.11p, ETSI ITS-G5
  • Power class C (≤ 23 dBm)
  • Compliant with IEEE 1609, SAE J2945.1, SAE J3161

Key Features

  • Dual Channel / Diversity RF architecture
  • Embedded Hardware Secure Module (eHSM)
  • Dual-mode operation: DSRC + C-V2X

C-V2X and ITS-G5

The dual-mode V2X module ensures interoperability with both DSRC and C-V2X ecosystems, meeting global ITS standards.


7. Connection Interfaces

ConnectorFunction
USB2 × USB 2.0 Type-A
CAN3-pin CAN/CAN-FD connector
DisplayMini HDMI (Type-C)
NetworkRJ45 Ethernet
LEDs4 × Green status LEDs
Power2-pin DC power connector
Antenna Connectors (SMA)2 × V2X, 1 × LTE, 1 × Wi-Fi/Bluetooth, 1 × GNSS

Interfaces

The cube:evk exposes antennas, USB, and CAN in a compact layout.


8. Operating System

The cube:evk ships with cube:os, nfiniity’s customized embedded Linux distribution based on Yocto Kirkstone and Linux kernel 5.15.

ComponentSpecification
KernelLinux 5.15
Base DistributionYocto Kirkstone
Platformcube:os preconfigured for V2X
SecurityeHSM integration and signed updates
UpdatesSWUpdate support for OTA updates

cube:os is the environment for developing, deploying, and maintaining V2X applications, including communication stacks, GNSS services, and security frameworks. It is an automotive-grade Linux base with V2X-specific additions such as hardware security integration and SWUpdate-based OTA support.

Previous
Security