Custom script to build the OS image for Fula Tower plus (RK1-Armbian). This repository creates the image for FxBlox RK1 tower. The latest image can be found attached to the latest release. The file can be used to image the FxBlox RK1.
This part is unnecessary to image the FxBlox as the latest image is always available in the release section. this is just for developers who are interested in building an image themselves.
First you need to install docker on the machine and docker should be avaialbe for the currently logged-in user without the need for sudo.
for building server images without Desktop GUI run this command.
sudo apt install zip
bash build_image.sh server
for building a full image with Desktop GUI run this command.
bash build_image.sh desktop
1- Download the minimal_update.zip
file attached to the Assets section of the latest release to a folder on your computer
minimal_
or with minimal_
and not both. minimal_
does not have the desktop and GUI available and can be accessed with Terminal but is much smaller. If you need a desktop, download the ones without the minimal
prefix2- Unzip the downloaded file on your computer by clicking on minimal_update.zip
and choosing unzip/extract option, and copy the unzipped files to the root of a USBC drive which is formatted as FAT32
FAT32
FAT32
file size limit) 3- Turn off FxBlox
4- Connect the USB disk to the top USB port of Blox (just the top one is designed for boot)
5- Turn on blox and the LED should turn green, blue, and then yellowish which means it is updating
6- After about 15 minutes, the LED starts blinking green and blue, at this point remove the flash drive from the top USB port and restart by unplugging and plugging back the power.
7- You should be able to turn it on and set it up from zero (on the first turn on after the update, it might automatically reboot twice and take about 10 minutes
to show FxBlox
wifi)
8- The next updates will be pushed automatically when available and there is no need for a manual update
https://github.com/functionland/rk1-image/assets/6176518/06ddf8ed-61a0-4031-b48d-77f7f7ba79eb
https://github.com/functionland/rk1-image/assets/6176518/71d42e46-1cc8-4ab7-b573-a11eeaea3289
RK1 bottom USB is a full-feature USB Type-C with USB2, USB3, Display Port Output and charger port. For enabling all features we must update its flash firmware manually. For more info see this link