FydeOS on Khadas Edge2
Last Update: 2024-05-09
This guide will walk you through the process of booting FydeOS / openFyde on your Khadas Edge2 single-board-computer. Simply follow the instructions tailored to your OS, and you’ll be up and running with FydeOS / openFyde in no time.
As the nature of the Edge2, it’s recommended to first familiarise yourself with basic processes and best practices of using / operating / tinkering with single board computers like the Edge2, by reading their official documentation and watch video demonstrations available from their official wiki.
Method 1: Automatic Installation via the OOWOW (Recommended)
OOWOW is an embedded service (integrated into your device) developed by Khadas - it can be run at any time if you need to perform essential maintenance services on your Khadas device.
Enter the OOWOW System
To access the OOWOW system on your Edge2, hold down the function key (F) and briefly press the reset button (R) situated on the device.
Installing FydeOS/openFyde
- Ensure your device is connected to the network and proceed to the OOWOW system’s main interface.
- Select the FydeOS/openFyde option from the image list. Once selected, the installation progress will be displayed on your screen, and the system will automatically begin to install the system onto the internal storage.
Method 2: Manual Installation
Download the FydeOS installation file
If you want FydeOS, start by visiting the FydeOS for SBC page and downloading the installation file specifically for Edge2. For openFyde, please obtain the latest image from the release page.
Flash the image to the target storage drive
Beginning from FydeOS v17 (openFyde r114), you can flash the downloaded image directly to the storage device that you will be using to boot FydeOS and enjoy the full functionalities including OTA updates (unlike previously, you would have to flash the image onto a micro SD card first and perform an installation process to the final destination storage drive).
To write files onto M.2 NVMe/Sata storage drives or an eMMC chip, additional hardware may be required to interface with these storage devices. We recommend using a USB M.2 NVMe/Sata drive enclosure or a USB - eMMC reader to do this.
-
We recommend using balenaEtcher to write the image to a USB device.
BalenaEtcher is a user-friendly tool compatible with Windows, macOS, and mainstream Linux versions. It allows users to swiftly write image files to USB devices or flash memory cards in just three simple steps:
You can download the installation package for your OS from the balenaEtcher official website.
Alternatively, if you’re comfortable with the dd command, you can directly write the generated .img file to the target storage device.
Power on your Edge2
After successfully writing the image to the target storage device, securely insert it onto your Edge2, also connect your KVM kits(keyboard, mouse and video) and power it on and power it on. This completes the FydeOS / openFyde installation process. Enjoy exploring your new OS!
What to do in case of a black screen or OS doesn’t boot?
Due to the uniqueness of ARM powered SBCs, the system booting process differs significantly from traditional x86 devices. For Edge2, you need to ensure that the device’s SPI firmware allows booting from the storage device you’ve installed, which is typically an NVMe or Sata SSD in the M.2 slot. If you experience difficulties booting from an SSD inside the M.2 slot, please also make sure that your SPI firmware has not been modified or damaged. If unsure, you can refer to the official wiki for repair.