How-To: Reimage the Built-In eMMC on Khadas VIM3

How-To: Reimage the Built-In eMMC on Khadas VIM3

Recently we announced the Khadas VIM3 single board computer (SBC) is now available on the store. With the VIM3 comes a unique feature not seen on many other boards -- a built in eMMC storage module. Depending on the model -- Basic or Pro -- the board will have 16GB or 32GB of storage, respectively. Since the VIM3 has built in storage, Khadas has pre-loaded it with Android, though this may not be what every user wants. However, there is a way to re-flash the built-in OS -- Khadas’ guide can be found here. The materials required are as follows:

  • VIM3
  • USB-C cable (NOTE: ensure the cable can connect to both the computer and VIM3)
  • Windows or Linux computer


  • Download the desired image from Khadas’ archive and extract the .img using 7Zip, or your favorite decompression tool. If you are downloading Ubuntu, make sure to navigate to the eMMC folder.
  • Extract and run the setup executable, then open the tool.
  • Connect the VIM3 to the computer and switch the board into “Upgrade Mode,” which can be done by holding the power button, pressing the reset button, and after ten seconds release the power button. The board should appear in the tool like so:

  • From here,
    • click the File tab
    • click Import Image
    • find the downloaded image
    • Click start and let it run (NOTE: to cancel the tool, click stop. Keep in mind, once 15% has been reached, the eMMC may have been erased)

Once finished, click stop, and then disconnect the board. When you boot the board again, the new OS will be flashed to the eMMC.

For more product updates and how-to tutorials, follow us on YouTube, our ameriBlog, Facebook, Twitter and Instagram!

Previous article Project: ODROID-N2+ & VU7A+ as In-Dash System for 2008 Renault

Leave a comment

Comments must be approved before appearing

* Required fields