meta data for this page
CoreELEC for Khadas
These instructions explain how to install and boot CoreELEC on supported Khadas SBC's from µSD Card by use of a Windows PC. The instructions can easily be adapted for other Operating Systems.
Supported devices
- VIM1
- VIM3
- VIM3L
Prerequisite
CoreELEC requires the Android bootloader.
Please ensure Android firmware is installed prior to proceeding.
If Android is not pre-installed
- Download the latest Khadas VIM Android Firmware
- Install with Amlogic USB Burning Tool
Requirements
- Personal Computer with Internet Access
- Memory Card Reader
- A compatible Class 10 (USH 1/V 10) or better μSD Card
- USB Flash Drive
- Image Writing Software
Image writing software
Application | Function | Linux | Mac | Windows |
---|---|---|---|---|
balenaEtcher | Bootable Media Creator | X | X | X |
UNetbootin | Bootable Media Creator | X | X | X |
USBImager | Bootable Media Creator | X | X | X |
DDRescue / DDRescue-GUI | Disk Utility | X | ||
Disk Utility | Disk Utility | X | ||
Rufus | Bootable Media Creator | X |
Preparation
- Visit the CoreELEC website
- Select a version to download
- The Download Helper will pop up
- Select Skip that and just show me all download options
- Download the generic image
- Write the downloaded image to a μSD Card
- Copy the device tree from the device tree folder on the µSD card to the root of the µSD Card
- Rename the device tree dtb to dtb.img
Installation
Device | Edition | DTB | SoC |
---|---|---|---|
VIM1 | 2G | gxl_p212_2g_kvim.dtb | S905X |
VIM3 | 2G/4G | g12b_a311d_khadas_vim3.dtb | A311D |
VIM3L | 2G | sm1_s905d3_khadas_vim3l.dtb | S905D3 |
VIM1
- Insert the µSD Card
- Power ON the SBC
- Long press the POWER key without releasing it
- Short press the 'Reset' key and release it
- Count 10 seconds, and release the POWER key to enter into Upgrade Mode
VIM3/VIM3L
- Insert the µSD Card
- Power ON the SBC
- Long press the POWER key without releasing it
- Short press the ‘Reset’ key and release it
- Count 2 to 3 seconds, then release the POWER key to enter into Upgrade Mode
- The sys-led turns ON when entering Upgrade Mode
Never use a PC as the USB-Host to supply the electrical power: Multi-Boot will fail to activate.
Install CoreELEC to eMMC
For situations where it is desirable to run CoreELEC in dual boot with Android or as a stand-alone JeOS:
Device Support
For support unrelated to CoreELEC, please refer to the Khadas User Support Forums.
Notes
The above instructions also can be used to create a bootable USB Flash Drive.