Skip to main content

Flashing preparation

Safety notes

  • Do not hot-plug any devices other than USB, HDMI, and Ethernet cables while powered on.
  • Use a power adapter from a reputable brand; otherwise, abnormal power supply may cause unexpected system shutdowns.
  • Use the onboard POWER ON/OFF button to power the board on and off, and plug or unplug the DC connector only when the adapter is disconnected from power.

Image download

The RDK S100 provides an Ubuntu 22.04 desktop system image with a graphical desktop environment.

warning

The device ships with a test firmware preinstalled. Flash the latest image before you use the device.

  1. Go to the image download page and select the latest RDK S100 image > RDK LNX SDK > firmwares > product.zip.

  2. After extraction, you get a product folder. Confirm it contains an img_packages folder and an xmodem_tools folder.

    product folder interface

Flashing tool

Download and install the XBurn tool. See Install XBurn.

Cable requirements

Flashing transfers the image over a Type-C data cable. A substandard cable causes transmission errors or flashing failure. The cable must meet the following conditions:

  • Shielded: The cable has a metal braid or aluminum foil shield to reduce transmission errors.
  • As short as possible: A longer cable increases signal attenuation.
  • Data-capable: Some cables only supply power and do not transfer data. Use a cable that supports USB data transfer, not a charge-only cable.

Hardware connection

Use a Type-C data cable to connect a USB port on your PC to the Type-C port of the RDK S100.

Environment setup

Install the drivers and dependencies for your operating system. Complete this before flashing; otherwise XBurn cannot detect the device: