These guides will be helpful for anyone learning how to use a Khadas SBC for the first-time.
Tip: In addition to reading our documentation, you’ll find many helpful people on our Khadas Forum.
Using Android OS, you can use SD-cards to augment the limited amount of storage on the eMMC. Make sure that you’re using a modern “high-speed” SD-card; something like a microSDXC UHS-I card will be suitable for this application.
- Insert your SD-card into your VIM1/VIM2/Edge-V
- Open the “Android-Settings” App (Gear Icon)
- Select “Storage & Reset”.
- Select your SD-card under “Removable Storage”
- Select “Set up as device storage”
Tip: If you’ve done the above steps correctly, your SD-card will become a seamless part of your SBC’s eMMC storage. Exercise caution when unplugging your SD-card as some files and photos will become inaccessible!
Depending on your use-case, you may want to change/upgrade your Android OS to Ubuntu Mate, or even run a dual-OS configuration. We refer to “operating system” files as “Firmware Images“, or .img files. On our server, they are compressed into .7z containers, and will require WinRAR to unpack on Windows OS.
Tip: Changing operating systems will erase ALL the data on your eMMC. Unless the OS is meant to run from a Bootable SD-card (Booting Card), be sure to back-up all your data before following the instructions below.
VIM1/VIM2 Upgrading Instructions:
- Place VIM into Upgrade Mode.
- Two ways to upgrade:
Edge Upgrading Instructions:
- Place Edge into Upgrade Mode.
- Two ways to upgrade:
eMMC image: An eMMC image should be burned directly to the eMMC using a USB-C data cable, from a Ubuntu or Windows Host. It must not be burned into an SD-Card. For Example: Android and Ubuntu distributions containing the
SD/USB image: An SD/USB image should be copied into an SD-Card, before that card is then used to reformat the eMMC storage with a new OS. For Example: Armbian, Ubuntu distributions containing the
SD_USB mark, as well as LibreELEC and CoreELEC.
In order to bootup from
SD/USB images, you need Android (V180209 or newer) or Ubuntu (V180531 or newer) running on your eMMC with Multi-Boot activated. Please refer to Boot From External Media for more information.
Recommended VIM1/VIM2 Power Supply
Although your VIM1/VIM2 SBC is compatible with various types of power supplies, these are the recommended specs for the best performance-output and stability.
- 5V, 2000mA Power Adapter
- USB-A to USB-C Cable
- Extra Power Input For Khadas VIMs
- Khadas VIM Specifications
- Khadas Shop - Power Adapter
- Khadas Shop - USB-C Cable
Recommended Edge Power Supply
Although your Edge SBC is compatible with various types of power supplies, these are the recommended specs for the best performance-output and stability.
- USB-C 45W Power Adapter (USB Power Delivery Specifications)
- USB-C Cable (Male to Male)
My Bootloader is Damaged
Your SBC may also fail to power-on if the bootloader is damaged. In such cases, you’ll need to place your SBC into Upgrade Mode using the MRegister, and then re-install the Operating System.
If you’ve turned on Wake-On-LAN (WOL) in your VIM2, it will no longer power-on automatically when you connect a USB-C cable to it. Instead, you’ll merely see a blue light activate indicating that there is electrical power being supplied to your SBC.
Furthermore, your VIM2 will only power-on under these conditions:
- You physically press the
powerbutton, after seeing the blue light.
- You send a magic packet to turn it on via LAN (Ethernet cable must be connected, and sending device must be on the same LAN as your VIM2)
Please refer to: Build Ubuntu/Debian Images.
Please refer to: Connecting to Wi-Fi from CLI
Please refer to: Setup Bluetooth from CLI
Please refer to: How to Use WOL.