Upgrade to SD card

Introduction

This article mainly introduced how to upgrade the firmware on the host to the SD card, which needs to be selected according to the host operating system. Please note the updated firmware type: Raw firmware or RK firmware

Preparatory work

  • Face-RK3399

  • Firmware

  • Computer host

  • SD card

Windows

Upgrade Unified firmware

Raw firmware

It is easy to upgrade with Etcher:

  • Select the firmware

  • Select device

  • Start upgrading

_images/Etcher.png

RK firmware:

Run SD_Firmware_Tool.exe:

_images/sdfirmwaretool.en.png

  1. Insert SD card.

  2. Select the device corresponding to the SD card from the combo box.

  3. Check the SD startup option.

  4. Click the select firmware button and select the firmware in the file dialog box.

  5. Click the start creating button.

  6. The warning dialog box will be displayed, and select yes to ensure that the correct SD card device is selected.

  7. Wait for the completion of the operation until the prompt success dialog box appears:

    _images/sdfirmwaretool_done.en.png

  8. Unplug the SD card.

Linux

After the SD card is connected to the computer with the card reader, the computer will detect the corresponding device.

ls /dev/sdb    		# The situation depends on the specific equipment

Preparation tools

  • dd (Ubuntu)

  • Etcher (Android、Ubuntu)

Etcher under Linux is used in the same way as that under Windows. Please refer to the use method of [Etcher] under Windows.

Upgrade Unified firmware

Raw firmware:

sudo apt-get install pv			## install pv
pv -tpreb /path/to/system.img | sudo dd conv=fsync,notrunc of=/dev/sdb  ## Upgrade progress visualization

or

sudo dd conv=fsync,notrunc /path/to/system.img of=/dev/sdb