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: