D-Robotics RDK S100P development kit is a robotics SBC built around an S100P-based module providing an alternative to NVIDIA Jetson Orin NX 16GB with a 6-core Cortex-A78AE application cluster, a 4-core Cortex-R52+ MCU domain, a Nash BPU rated at 128 TOPS INT8, a Mali-G78AE GPU, and 24 GB of LPDDR5.
The four R52+ cores can be configured for reliable real-time control: two cores run in lockstep for safety, and the other two support split-lock operation. In practice, the A78AE CPU and BPU can handle Linux and vision processing, while the MCU handles time-critical tasks such as motor and sensor I/O. This can reduce the need for a separate real-time controller, although whether it eliminates one depends on the robot and its requirements.
SoC – D-Robotics S100P CPU – 6x Arm Cortex-A78AE @ 2.0 GHz (safety-capable AE cores) MCU – 4x Arm Cortex-R52+ @ 1.2 GHz (1x DCLS lockstep pair + 2x split-lock) BPU – 1x Nash, 128 TOPS INT8 equivalent; vendor claims 160+ ONNX ops GPU – Arm Mali-G78AE, 100 GFLOPS
CPU – 6x Arm Cortex-A78AE @ 2.0 GHz (safety-capable AE cores)
MCU – 4x Arm Cortex-R52+ @ 1.2 GHz (1x DCLS lockstep pair + 2x split-lock)
System memory – 24 GB LPDDR5, 96-bit bus, up to 6400 Mbps
Storage 64 GB eMMC flash (boot device) M.2 M-Key (PCIe 3.0 x1) socket for NVMe SSD (official docs still say the board boots from eMMC only)
M.2 M-Key (PCIe 3.0 x1) socket for NVMe SSD (official docs still say the board boots from eMMC only)