Odroid XU4 Installation
- Ezra CB
- Feb 23, 2018
- 2 min read

Flashing S/W Release
This page introduce you how you can flash S/W release onto your eMMC or MicroSD and can boot without a failure or panic. So here is the generic process for ODROID boards to install new S/W release.
Downloading
Download the S/W release image from Hardkernel server. The server or URL is shared whenever a new release is announced. Basically Hardkernel release two different O/S images officially, Android and Linux (Ubuntu). For this TurtleBot3 OS requirement and tested, download from here.
Checking the file integrity
After downloading the file, you can check the file integrity with md5sum. When you download the file, there should be another file with an extension of .md5sum. It is a plan text file which includes the md5sum value. Generate the md5sum value with md5sum command in Linux. If you use Windows, the WinMD5 is a good solution. www.winmd5.com And compare the generated value with the file content.
Extracting
Etcher Flashing tool supports decompression on the fly. So you can skip this step if you use Etcher. Note that if the compressed image has 7z extension, you have to uncompress it first since Ethcher doesn't support 7z yet.
The Linux S/W release from Hardkernel are basically compressed as .xz format and Android images are compressed with ZIP. Therefore you must extract the file with particular uncompressing tools to obtain the binary to flash. Based on the feedback from many ODROID users, we strongly recommend 7-zip for Windows or Linux user, and unxz for Linux users. Since other extract tools could make dirty chunk while extracting. Click this to download 7-zip and select a proper version for your desktop.
Flashing
You also need a special tool to flash the image into your eMMC or MicroSD, since the S/W release binary is not a regular file as is in the storage.
Using Etcher
Click THIS to download the Etcher flashing utility. It works with Linux, Windows and Mac It has easy GUI and nice Validated Flashing feature.

Some Etcher versions are complaining about the bootable image. In that case, just ignore it and press “Continue” button.

Using Win32DiskImager
Click *THIS* to download the Flashing Utility. You can easily select an O/S image to flash from a dialog box and show you the progress of flashing once you click Write button. Just make sure if your USB card reader is inserted with eMMC or MicroSD properly before you click the button. Don't forget to run win32diskimager as administrator!

After writing, you must click the “Verify” button if you want to verify the written data. Strongly recommended! You will see this popup window if the OS image is properly written to the flash storage.

Comments