This is the official Nova User Guide in Google Docs. We are continually making updates to this. We welcome feedback on how to improve these docs.
We recommend starting with the operating system that we pre-flashed onto the eMMC at ameriDroid. We test each Nova before shipping it to ensure everything is working.
After verifying that your Nova boots with the included operating system image, you may like to try one of the other operating system images on the Indiedroid.us site. We recommend flashing these other operating systems to a microSD or a different eMMC. That makes it easy to get back to the original operating system if you want to by just plugging the original eMMC back in.
To get started, go to a computer with an Internet connection, head over to http://indiedroid.us/software and choose the operating system that you would like to install. For our purposes, we selected Armbian Gnome Desktop developed by Indiedroid community member, slaminger.
We recommend flashing to eMMC if at all possible. eMMC is much faster and more reliable when compared to microSD cards. However, microSD cards are generally cheaper and are easier to find as many consumer devices like phones, digital cameras, dashcams, etc. use them.
If you’re flashing to microSD, use one of the below methods:
Using a screwdriver, remove all 4 screws from the bottom plate. This will allow you to remove the plate and have access to the eMMC port. How to access eMMC on Indiedroid Nova - Simple YouTube tutorial
Once you have downloaded the image, open the flashing software and choose "flash from file". We recommend using balenaEtcher for this. Navigate to the downloaded image (usually in the logged-in user’s Downloads directory) and select it. Next, select your desired storage location (eMMC or microSD card) by clicking "select target". Finally, click "flash" to start the flashing process.
NOTE: See Appendix A in this guide for additional information on flashing microSD/eMMC cards.
The image below shows the bottom side of two different types of removable eMMC boards that are compatible with the Nova, along with the connectors for the eMMC on the Nova. Flip the eMMC over so the eMMC connector(s) are aligned with the connectors on the Nova and push until it clicks. The second connector on some eMMCs is just to hold the eMMC on the Nova more securely and doesn’t actually transmit any data or power between the eMMC and the Nova.
For the microSD card slide it into the microSD card slot as shown on the 2nd and 3rd images on the previous page. It is possible to have the eMMC and microSD card both available on the Nova at the same time.
For the final steps:
After the first boot, it is always a good idea to update Linux. Connect to a WiFi network (using the WiFi icon in the taskbar) or plug in an Ethernet cable connected to your network. Press the 3 keys CTRL+ALT+T to open the terminal, or simply look for terminal in the search bar
Next, use these following commands:
You can connect your eMMC to your computer using adapters like shown in the pictures below.
First, download balenaEtcher from https://www.balena.io/etcher/. Next, download the image of the desired operating system from http://indiedroid.us/software
Now, run balenaEtcher and select the “Flash from file” option and find the operating system file that was just downloaded.
Next, click “Target” and select the eMMC Module, microSD card or “Compute Module”.
Once the correct target is selected, click “Flash!”
Flash eMMC Simple YouTube tutorial
Download the Driver for Windows from https://dl.radxa.com/tools/windows/DriverAssitant_v5.0.zip, unzip the folder, run the RK Driver Assistant and hit Install Driver. Reboot your computer.
Download the compressed folder https://dl.radxa.com/tools/windows/RKDevTool_Release_v2.96-20221121.rar, unzip it, and open config.ini.
Then, change the value of "selected" to 2 to switch the language of the tool to English.
After that, connect your Indiedroid Nova to your computer or laptop using a USB-C to USB-A cable, making sure to connect the USB-C end to the display USB-C port (the one right next to the Audio port) and then connect another USB-C cable to the power port on the board. Finally, open the RKDevTool, which should automatically detect your device, if your device is not automatically detected please press the button Boot and Reset at the same time. If that does not work, disconnect the USB-C from the power, press both Boot and Reset, connect the USB-C power and let go of Reset, keep Boot pressed for a few seconds.
You can then use the tool to flash images that are compatible with the tool. Keep in mind that if you have both eMMC and microSD connected, the board will boot from microSD first.
After your device is detected as a MASKROM Device, go to the “Upgrade Firmware” Tab, click firmware and search for the file that you want to flash, then click upgrade.
You can mount the fan on top of the heatsink, even if it doesn't have any specific screw holes threaded into the heatsink. The fins on the heatsink are spaced so that good quality M2.5 metric screws of at least 7mm in length will cut their own threads. The fins are spaced perfectly for fans with mounting holes spaced on 5mm centers, such as 30, 35 or 40mm. Simply line the screw holes on the heatsink with the fins, and using a quality screwdriver with the correct-sized tip for the screws being used, securely screw the screws in place.
Did you know that almost all electronic devices are designed to work with a specific voltage (V), or range of voltages? It’s easiest to use the power supply recommended by the manufacturer. However, in some cases it may be necessary to find a different power supply.