Qualcomm® Robotics RB2 Platform (Qualcomm® QRB4210)

Dream up and deploy a new generation of everyday robotics and IoT products for the masses without sacrificing features or performance.

The Qualcomm Robotics RB2 platform integrates high-level features, AI solutions, and powerful performance in a unified, cost-effective solution giving OEMs, ODMs, and developers flexibility to design and create a generation of high-performance everyday robotics and IoT products.
The Qualcomm Robotics RB2 combines heterogeneous-compute performance and dedicated AI accelerator, communications technologies, and new levels of cost-effectiveness and accessibility for the industry. The platform is optimized for smaller devices and lower power consumption.
This extends to their built-in support for machine vision; support for up to three cameras, providing onboard intelligence to meld this data with other high-fidelity sensors from TDK for applications such as autonomous navigation.

Applications:

Robotics RB2 Platform Applications

Vacuum Robot

Service Robot

E-scooter

Smart Camera

Rugged Handheld

Smart Panel

Robotics RB2 Platform Highlights

On-device AI intelligence

The Qualcomm Robotics RB2 Platform supports a dedicated DSP for on-device AI processing. It supports all major AI frameworks and networks.

High-performance camera capabilities

New ISP hardware architecture and latest software architecture for premium IQ experience – multi-frame noise reduction (MFNR) for snapshot, temporal noise reduction for video, electronic image stabilization (EIS), etc. Triple ISPs enable support for up to 3 cameras.

Power efficient and cost-effective

Designed to support entry tier robots and IoT devices that have challenging power and thermal dissipation requirements.

Heterogenous computing

The Qualcomm Robotics RB2 platform provides powerful heterogeneous computing capabilities in low-tier using the quad high performance Qualcomm® Kryo™ 260 CPU and quad silver core CPUs, powerful Qualcomm® Adreno™ 610 GPU, and compute DSP with Hexagon Vector eXtensions (dual-HVX at 1.0 GHz)..

Full development kit for robotics and IoT

Further reduce development time and complexity using a feature packed development kit. The kit includes the robotics-focused development board based on the QRB4210 processor. The platform offers support for Linux and Robot Operating System (ROS) 2, as well as pre-integrated drivers for various cameras, sensors and connectivity.

Common software with Qualcomm® Robotics RB1 platform

The Qualcomm® Robotics RB1 and Qualcomm Robotics RB2 platforms share common software. Developers can decrease development time and reduce costs associated with creating applications across both platforms. It also allows OEMs to address multiple tiers of the market with RB1 and RB2 platforms.

Robotics RB2 Platform Features

• 11 nm Process Technology for improved performance and lower power consumption

• Designed with CPU architectures for increased speeds and sustained performance

• Kryo 260 CPU with quad high-performance cores 2.0 GHz and quad power-saving cores 1.8 GHz

• Qualcomm® Adreno™ GPU 610 at 950 MHz with 64‑bit addressing

• Compute DSP with Hexagon Vector eXtensions (dual-HVX at 1.0 GHz)

• Dual-channel non-PoP high-speed memory

• Qualcomm FastConnect™ 6100 provides the Wi-Fi 6-ready, integrated with Wi-Fi subsystem with Bluetooth 5, WPA3 Security, and digital FM. Bluetooth 5.1 provides improvement in power performance from previous generation

• Qualcomm® Universal Bandwidth Compression (UBWC) with display and GPU

• Support FHD+ display, four hardware layers, 10‑bit end-to-end, and Qualcomm® True Palette Display feature

• 3x ISP (13 MP + 13 MP)/(25 MP + 5 MP) at 30 fps

• 1080p60 video encode/decode

• Support for USB 3.1 Type-C, 2.1 gear 3 (one-lane), eMMC 5.1, and SD3.0

• Long term support with extended life hardware and software support through 2027

Specifications of the Qualcomm® Robotics RB2 Development Kit

Component Qualcomm® Robotics RB2 Development Kit
CPU Name: Qualcomm® Kryo™ 260
Number of Cores: 8
Clock Speed: Up to 2.0 GHz
DSP: Dedicated compute DSP – Qualcomm® Hexagon™ DSP
with Qualcomm® Hexagon™ Vectore Xtensions (dual HVX
at 1.0 GHz)
GPU Qualcomm® Adreno™ GPU 610 at 950 MHz with 64‑bit
addressing
Wi-Fi 1 × 1 802.11a/b/g/n/ac
Bluetooth Specification Version: Bluetooth® 5.0
Camera and Video 3 × ISP (13 MP + 13 MP)/(25 MP + 5 MP) at 30 fps or (16MP +
16 MP) at 24 fps;
Three 4-lane CSIs (4/4/4 or 4/4/2/1), D-PHY 1.2 at 2.5 Gbps per
lane or C-PHY 1.0 at 10 Gbps (3.42 Gbps/trio)
Video 1080p60 8-bit HEVC (H.265)/H.264 encode and decode;
Concurrency: 1080p30 decode + 1080p30 encode
Security Secure boot, secure debug, secure key provisioning, TrustZone,
Qualcomm ® Trusted Execution Environment, hardware
supported KeyStore, secure DSP
Memory Dual-channel non-PoP high-speed memory:
LPDDR4X SDRAM designed for 1866 MHz clock (2 × 16 bit) and
LPDDR3 SDRAM designed for 933 MHz clock (1 × 32 bit)
Part Part Number(s): QRB4210
Catagory Class Document Name
Public Documents - -      
Private Documents Get the Private Documents >            

Everything You Need to Generate System Image

RB2 SDK Manager provides an end-to-end image generation/downloading solution for developers to work with RB2 devices.


Highlights

• Generate system image on local PC

• Version control of official image releases

• Flash full build into RB2 device

• Designed for developers

System Requirements

• Host OS: Ubuntu Desktop 18.04

• Alternative: Ubuntu 18.04 on Docker

NOTE: Ubuntu under libvirt KVM/QEMU is not supported

What’s in RB2 SDK Manager

• SDK Manager debian package

• README (User guide)

• Dockerfile for generating Ubuntu 18.04 docker image


Release Note for Updated Image:

Release note for LE image
QRB4210.LE.1.0-Post-CS6:
1.Based on Qualcomm release r00017.0
2.Propose based on PVT1.1 96board HW
--------------------
QRB4210.LE.1.0-Post-CS5:
1.Based on Qualcomm release r00016.0
2.Propose based on PVT1.1 96board HW
--------------------
QRB4210.LE.1.0-Post-CS4:

1.Based on Qualcomm release r00015.0
2.Propose based on PVT1.1 96board HW
--------------------
QRB4210.LE.1.0-Post-CS2:
1. Based on Qualcomm release r00013.0
2. Propose based on PVT HW
Notes: please refer to Qualcomm official release notes for complete support lists of QC releases

Release Note for SDK Manager

New Features in SDK manager v4.0.0:

- Optimize the product selection interface
- Support for RB5N Non-pop

New Features in SDK manager v3.3.0:

- Update README_Linux.txt
- Update README_Windows.txt

New Features in SDK manager v3.2.0:

-Support for RB5 LU2.0

New Features in SDK manager v3.1.0:

-Support for RB1
-Support for RB2

New Features in SDK manager v3.0.0:

-Support for RB6 Non-pop

New Features in SDK manager v2.1.0:

-Enable LE SDK toolchain download

New Features in SDK manager v2.0.0:

- Commands to download LE releases

New Features in SDK manager v1.2.0:

- Update README

New Features in SDK manager v1.1.0:

- Modify flash method

- Update README

New Features in SDK Manager v1.0.1:

- Update README

- Add debug message on flashing

- Minor fixes

New Features in SDK Manager v1.0.0:

- User credential check

- Dynamic image version control

- Enable system image repack

- Enable full build flash on Ubuntu


Troubleshoot

1. Internet Timeout Issue

Internet timeout issue may happen during the image generation process. If issues like "Unable to fetch" are encountered, try to run command 1 again.

2. Apt Source issue

If the download fails, check the internet connection and the source list.

3. Device Boots Up

The device reboots after the flashing process is completed. If the sdkmanager does not detect the device, execute the followings:

1) If Ubuntu 18.04 is used on Docker, check whether "adb kill-server" is entered on the host PC before flashing image.

2) Reboot the device manually, open a new terminal window and enter 'adb shell' to check device.

3) Check if any debian packages are modified.

4. If flash process on Ubuntu systems does not work properly, copy full-build folder to a Windows PC and use Thundercomm MULTIDL_TOOL to flash the image. Refer to Here for the tool and user guide.

5. SDK manager flash issue

If issue like 'qdl failed, sahara failed' is encountered, enter the following command on host machine before restart the flash.

Get Support

Help Center

Technical Support

(for cusmtomer)

Qualcomm® Robotics RB2 Development Kit (Core Kit)
Package List: C4210 SOM & Interposer + Main IO Board + Antennas + Power Adapter
Qualcomm® Robotics RB2 Development Kit (Vision Kit)
Package List: C4210 SOM & Interposer + Main IO Board + Vision Mezzanine Board + Camera + Antennas + Power Adapter
Qualcomm® Robotics RB2 Development Kit (Full Kit)
Package List: C4210 SOM & Interposer + Main IO Board + Vision Mezzanine Board + Display + Camera + Antennas + Power Adapter

Qualcomm® Robotics RB2 Development Kit:

TDK Mezzanine Board
The TDK Mezzanine Board includes all the latest technologies offerings from TDK focused on the Robotics industry. The TDK Mezzanine combines the market leading performance of the ICM-42688-P IMU with the World’s Highest Performing Digital Microphone (T5818) and TDK’s Ultrasonic Time-of-Flight (ToF) range finder (CH-101 and CH-201). These sensors are accompanied by TDK’s Motor Driver (HVC4420F-B1), Barometric Pressure (ICP-10111), and TDK’s newest industrial grade IMU Module, the IIM-46230. The TDK Mezzanine is the perfect complement to the RB5 platform and provides all the sensor data needed to help fast track development of next generation robotics.
Note: TDK Mezzanine Board require RB5 platform since it cannot work alone.
Package List: TDK Mezzanine Board + Bracket

Accessories: