yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
RDK S600 Developer Kit📖
1.RDK S600 board introduction
  • 1.1 RDK S600 board introduction
  • 1.2 System Flashing
  • 1.3 Hardware Interface Description
  • 1.4 Accessory Installation
  • 1.5 Camera Expansion Board
  • 1.6 MCU Interface Expansion Board
  • 1.7 Precautions for Using the 15.6-inch Screen
  • 1.8 System Boot Modes
2.RDK S600 basic course
  • 2.1 Network Configuration
  • 2.2 Remote Login
  • 2.3 System Update
  • 2.4 Boot Auto-Start Configuration
  • 2.5 RDK Exclusive Command Usage
  • 2.6 Linux Command Usage
  • 2.7 Examples of GPIO Read and Write Operations
  • 2.8 Using the USB Camera
  • 2.9 Solid-state mounting
  • 2.10 SSD expansionnew
3.TogetheROS.Bot Vision Applications
  • 1. About TogetheROS. Bot
  • 2. System Installation
  • 3. Object Detection(YOLO)
  • 4. Image Classification(mobilenetv2)
  • 5. Image Segmentation(mobilenet_unet)
  • 6. Perception Algorithm(BEV)
  • 7. Human Detection and Tracking (Ultralytics YOLO Pose)
4. Offline AI Large Model Development
Offline large model (Text Interaction)
  • 1. AI large model environment deployment
  • 2. Install large model dialogue platform
  • 3. Meta AI Llama 3.2 model
  • 4. Alibaba Cloud Qwen3 model
  • 5. Microsoft Phi-4 mini model
  • 6. DeepSeek - DeepSeek-R1 model
  • 7. Alibaba Cloud Qwen2.5vl Visual Multimodal Large Model
  • 8. Google Gemma3 Visual Multimodal Large Model
  • 9. Lava Visual Multimodal Large Model
  • 10. MiniCPM-V Visual Multimodal Large Model
  • 11. Multimodal visual understand application
  • 12. Multimodal text image application
  • 13. Multimodal visual localization application
  • 14. Multimodal table scanning application
  • 15. Multimodal Autonomous Agent Applications
Offline large model (Voice Interaction)
  • 0. Voice Interaction Hardware Connection (Must Read)
  • 1. Offline speech-to-text (ASR)
  • 2. Offline Text-to-Speech (TTS)
  • 3. AI large model voice interaction
  • 4. Multimodal visual understanding voice interaction
  • 5. Multimodal Text-to-Image application
  • 6. Multimodal video analytics application
  • 7. Multimodal visual localization application
  • 8. Multimodal table scanning application
  • 9. Multimodal autonomous agent application
  • 10. AI Large Model Offline Voice Assistant
5. Online AI Large Model Development
Online large model (Text Interaction)
  • 1.OpenRouter large model API aggregation platform
  • 2.Multimodal visual understand application
  • 3.Multimodal visual localization application
  • 4.Multimodal table scanning application
  • 5.Multimodal autonomous proxy application
Online large model (Voice Interaction)
  • 0.Voice interaction hardware connection (ReadMe)
  • 1.Online speech to text (ASR)
  • 2.Online text to speech (TTS)
  • 3.AI large model voice interaction
  • 4.Multimodal visual understand speech interaction
  • 5.Multimodal visual localization application
  • 6.Multimodal table scanning application
  • 7.Multimodal autonomous proxy application
  • 8.AI large model online voice assistant
6.YOLO26 tutorials
  • 01.YOLO26 environment
  • 02.CLI use
  • 03.Object detection
  • 04.Instance segmentation
  • 05.Pose estimation
  • 06.Image classification
  • 07.Oriented object detection
  • 08.Model conversion
  • 09.Dataset annotation
  • 10.Model training - conversion
  • 11.Model prediction
7.OpenClaw Advanced Development
  • 1. OpenClaw Deployment
  • 2. OpenClaw and WhatsApp Plugin Application
  • 3. OpenClaw TUI Interaction
  • 4. OpenClaw WebChat Interaction
  • 5. OpenClaw Gate Gateway Operation Manual
  • 6. OpenClaw Plugin Function Introduction
  • 7. OpenClaw Tools Introduction
  • 8. OpenClaw ClawHub Introduction (skill Installation)
  • 9.OpenClaw Application - File Management
  • 10.OpenClaw Application - Browser Control
  • 11.OpenClaw Application - Camera
  • 12.OpenClaw Application - Script Execution
  • 13.OpenClaw Application - AI Programming (Peripheral & GPIO Control)
  • 14. OpenClaw Application - Dedicated AI Assistant
  • 15. OpenClaw Configure Web Search Capability
8.ROS2 basic course
  • 1.Introduction to ROS2
  • 2.ROS2 install Jazzy
  • 3.ROS2 development environment
  • 4.ROS2 workspace
  • 5.ROS2 function package
  • 6.ROS2 node
  • 7.ROS2 topic communication
  • 8.ROS2 service communication
  • 9.ROS2 action communication
  • 10.ROS2 custom interface message
  • 11.ROS2 parameter service case
  • 12.ROS2 meta-function package
  • 13.ROS2 distributed communication
  • 14.ROS2 DDS
  • 15.ROS2 time related API
  • 16.ROS2 common command tools
  • 17.ROS2 rviz2 use
  • 18.ROS2 rqt toolbox
  • 19.ROS2 Launch startup file configuration
  • 20.ROS2 recording and playback tool
  • 21.ROS2 URDF model
  • 22.ROS2 Gazebo simulation platform
  • 23.ROS2 TF2 coordinate transformation
Download
  • System_File
  • Code
  • 3D_Model_File
  • Tools_Software
Download ZIP

Welcome to RDK S600 Developer Kit repository

1.3 Hardware Interface Description

Hardware Interface Description

Hardware Interface Description1. Interface Layout2. Main Board Power Interface 3. Type-C Interface4. HDMI Interface5. USB 3.0 Type-A Interface6.Fan Interface7. M.2 Key E Interface8.M.2 Key M Interface9.MCU Expansion Interface 10. Camera Expansion Interface11.Ethernet Port2x 1GbE (U44)2x 10GbE (U45)1x 1GbE MCU (U80)12.Switch, Button, and LED DescriptionIndicator LEDs(D59/D60/D61)Switches(SW2/SW3)DIP Switches(SW6/SW7)BOOT(SW8)Buttons(K1/K2)

1. Interface Layout

image-20260618145132391

image-20260618145084639

No.FunctionNo.FunctionNo.Function
D59System LEDJ11MIPI Camera InterfaceJ22Main Board Function Interface
D60Power LEDJ12Camera Expansion InterfaceK1RST Button
D61Flash LEDJ13MIPI Camera InterfaceK2WAKE Button
J1Main Board Power InterfaceJ14Camera Expansion InterfaceSW2Flash Switch
J2699-Pin B2B ConnectorJ15MCU Expansion InterfaceSW3Power Switch
J3JTAG Interface (MCU&MAIN)J16MCU-CAN InterfaceSW6MCU-CAN Resistor Selection
J4Flash (Flashing, Main&MCU Debug)J17MAIN-CAN InterfaceSW7MAIN-CAN Resistor Selection
J5M.2 Key E InterfaceJ18UART Interface (MAIN&MCU)SW8BOOT
J6M.2 Key M InterfaceJ19PCM+I2C InterfaceU442x 1GbE
J7/J8/J9USB 3.0 Type-A InterfaceJ20RTC Battery InterfaceU452x 10GbE
J10HDMI InterfaceJ21Fan InterfaceU801x 1GbE (MCU)

 

2. Main Board Power Interface

  • The RDK S600 Developer Kit supports 12V-28V power supply, with a maximum current of 16A, using a 4-pin Microfit Connector.
  • D-Robotics provides a power adapter with a rated output voltage of 24V and a maximum output current of 8A.

3. Type-C Interface

The USB Type-C (J16) is used only for flashing and debugging. It is not a standard full-featured USB Type-C port and includes the following functions:

  • Debug Serial Port. Hardware-wise, two CH340 chips convert the debug serial ports of the Main domain and MCU domain of the compute module into USB interfaces. Users can use this interface for various debugging tasks. The first time you use this interface, you need to install the CH340 driver on your computer. You can search for the keyword CH340 serial driver to download and install it. The parameters of the computer's serial tool need to be configured as follows:

    • Baud rate: 921600
    • Data bits: 8
    • Parity: None
    • Stop bits: 1
    • Flow Control: None
  • USB Download Interface. The download interface provided by the RDK S600 development board is used for firmware download. For details, please refer to [1.2 System Flashing]

4. HDMI Interface

The RDK S600 Developer Kit provides one HDMI display interface, supporting display modes up to 2k at 60 frames per second. Upon power-on, the developer kit outputs the Ubuntu graphical interface via the HDMI interface. With specific example programs, it also supports preview display of camera and video stream feeds.

5. USB 3.0 Type-A Interface

The RDK S600 development board provides six USB 3.0 standard interfaces extended via PCIe, capable of supporting six USB peripherals simultaneously. Each USB 3.0 interface supports a maximum output power of 5V/1A.

6.Fan Interface

The FAN Connector is used to connect a cooling fan and supports fan speed control.

Note:The maximum supply current for 12V is 200mA. When the system is in light sleep and deep sleep modes, the VDD_PERI_12V power supply is turned off.

7. M.2 Key E Interface

Default configuration for connecting a PCIe Wi-Fi and USB 2.0 BT module, also supports UART 4-wire BT modules. PCIe supports Gen3x1. Also provides SDIO interface, PCM audio interface, no LED or ALERT signals.

  • If support for Wi-Fi/Bluetooth sleep/wake-up of the S600 is required, please contact D-Robotics engineers for support.
  • When the system is in light sleep and deep sleep modes, the VDD_AON_PERI_3V3 power supply remains on, with a maximum supply current of 750mA.

8.M.2 Key M Interface

Used for connecting a PCIe solid-state drive (SSD), supports Gen4x2, has an ALERT signal, no LED signal.

Note:

  • Sleep/wake-up functionality is not supported.
  • When the system is in light sleep and deep sleep modes, the VDD_PERI_3V3 power supply is turned off, with a maximum supply current of 700mA.。

9.MCU Expansion Interface

The RDK S600 Developer Kit includes an 80-Pin expansion interface, referred to as the MCU 80-Pin Connector.

  • Power signals: VDD_MCU_PERI_5V, VDD_MCU_PERI_3V3, VDDIO_MCU_3V3, VDDIO_MCU_1V8

  • Communication interfaces:

    • I2C13, configured with an equivalent 2.2K pull-up resistor on the mainboard.
    • I2C14, configured with an equivalent 2.2K pull-up resistor on the mainboard.
    • SPI4, SPI6, SPI8, SPI13.
  • CAN interfaces: CAN1, CAN2, CAN3, CAN4, CAN10

  • Other signals: GPIO, PWM, ADC, PPS signal

Note:

  • The MCU 80-Pin Connector includes IOs with both 1.8V and 3.3V logic levels. For detailed information, please refer to interface description.
  • When the system is in light sleep, the VDD_MCU_PERI_5V and VDD_MCU_PERI_3V3 power supplies remain on, with a maximum supply current of 1000mA each.
  • When the system is in deep sleep, the VDD_MCU_PERI_5V and VDD_MCU_PERI_3V3 power supplies are turned off.
  • VDDIO_MCU_3V3 and VDDIO_MCU_1V8 have a maximum supply current of 50mA each, suitable only for low-power applications such as level shifting, pull-up/down resistors, ADC voltage dividers, etc. When the system is in light sleep mode, VDDIO_MCU_3V3 and VDDIO_MCU_1V8 remain on. When the system is in deep sleep mode, VDDIO_MCU_3V3 and VDDIO_MCU_1V8 are turned off.

10. Camera Expansion Interface

The RDK S600 Developer Kit includes 2 camera expansion interfaces. The camera expansion interface uses an 80-pin board-to-board connector. Each camera expansion interface can provide the following functions. See [Interface Description] for camera expansion interface signal definitions.

  • 2x D-PHY or configurable to 1x D-PHY + 1x C-PHY.
  • 2x IIC interfaces.
  • 4x PWM signals for camera triggering.
  • 2x sensor error signals.
  • 2x deserializer lock signals.
  • 2x deserializer error signals.
  • 2x deserializer PWRON signals.
  • 2x POC EN signals.
  • 2x POC INT signals.
  • 12V power supply, max 2A.
  • 3.3V power supply, max 1A.
  • 1.8V power supply, max 50mA, used for signal pull

Note:

  • The maximum power supply capability for 12V is 2A, please pay attention to the total power consumption of the sensors used.

11.Ethernet Port

2x 1GbE (U44)

Two Gigabit Ethernet interfaces, compatible with 1000BASE-T and 100BASE-T standards, supporting auto-negotiation speed switching.

PositionIdentifierFunction DescriptionIP Configuration MethodDefault IP Address
Lowereth0General-purpose Ethernet, user needs to configure IPExternal DHCP assignment or manual static configNone
Uppereth1Management or dedicated communication interface, built-in static IPFixed static IP192.168.127.10

2x 10GbE (U45)

This interface provides 2 10-Gigabit Ethernet ports.

1x 1GbE MCU (U80)

This interface is the MCU domain Gigabit Ethernet port.

12.Switch, Button, and LED Description

Indicator LEDs(D59/D60/D61)

ReferenceNameOff (State)On (State)Blinking (State)
D59System LEDSystem abnormalSystem abnormalSystem running normally
D60Power LEDPower offPower on-
D61Flash LEDNormal boot modeDFU flashing mode-

Switches(SW2/SW3)

ReferenceNameOFFONNotes
SW2Flash SwitchNormal boot modeDFU flashing mode-
SW3Power SwitchPower offPower on△ position is ON

DIP Switches(SW6/SW7)

位号名称OFFONNotes
SW6MCU-CAN1 120ΩOFFON-
 MCU-CAN2 120ΩOFFON-
 MCU-CAN3 120ΩOFFON-
 MCU-CAN4 120ΩOFFON-
 MCU-CAN5 120ΩOFFON-
SW7MAIN-CAN1 120ΩOFFON-
 MAIN-CAN2 120ΩOFFON-
 MAIN-CAN3 120ΩOFFON-
 MAIN-CAN4 120ΩOFFON-

BOOT(SW8)

For SW8 DIP switch, set to 1 for ON, set to 0 for OFF.

ReferenceD12D13Function
SW8OFFONSystem image boots from NVMe
 ONOFF-
 ONONSystem image boots from UFS
 OFFOFFSystem image boots from UFS

Buttons(K1/K2)

ReferenceNameDescriptionOperation Method
K1RST ButtonResets the S600 systemPressing the button resets the system
K2WAKE ButtonControls S600 system sleep or wake-upSingle-press button interrupt triggers sleep and wake-up functions

 

 

System Flashing
Accessory Installation

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文