Downloading and Installing the Operating System
When we have prepared the necessary items, we can start downloading and installing the operating system.
1. Downloading the Operating System
Bianbu OS is the default operating system for BIT-BRICK K1. It is an operating system deeply optimized for RISC-V based on the Ubuntu community source code compilation.
Download address: Bianbu desktop for SDcard
The firmware ending with img.zip is the sdcard firmware, which can be written to the sdcard using the dd command or balenaEtcher after decompression.
note
that this firmware is not suitable for eMMC.
2. Installing the Operating System
PC Configuration Requirements
Operating System: Windows or Linux or MacOS
C Drive Space (or Linux/MacOS System Home Space): > 5GB
We will use the balenaEtcher tool to burn the firmware to the Micro SD card.
Installing balenaEtcher
- Windows
- Linux
- Download the burning software for the Linux image - balenaEtcher, and the download address is https://www.balena.io/etcher/
- After entering the balenaEtcher download page, clicking the green download button will jump to the software download location
- Then you can choose to download the Portable version of the balenaEtcher software. The Portable version does not require installation and can be used by double-clicking to open it.
- If the installed version of balenaEtcher is downloaded, please install it before using it. If the Portable version of balenaEtcher is downloaded, just double-click to open it. The interface of balenaEtcher after opening is shown in the following figure
- Download the burning software for the Linux image - balenaEtcher, and the download address is https://www.balena.io/etcher/
- After entering the balenaEtcher download page, clicking the green download button will jump to the software download location
- Then you can choose to download the Portable version of the balenaEtcher software. The Portable version does not require installation and can be used by double-clicking to open it.
- Then double-click balenaEtcher-1.14.3-x64.AppImage in the graphical interface of the Ubuntu PC to open balenaEtcher (no installation required). The interface displayed after opening balenaEtcher is shown in the following figure
Using balenaEtcher to Burn the Image
- First, prepare a TF card with a capacity of 16GB or more. The transfer speed of the TF card must be class 10 or above. It is recommended to use TF cards of brands such as SanDisk.
- Then insert the TF card into the computer using a card reader.
- Find the downloaded compressed package of the Linux operating system image file, ending with img.zip.
- The specific steps to use balenaEtcher to burn the Linux image are as follows
- First, select the path of the Linux image file to be burned.
- Then, select the drive letter of the TF card.
- Finally, click Flash to start burning the Linux image to the TF card.
- The interface displayed during the process of burning the Linux image by balenaEtcher is shown in the following figure. In addition, the progress bar showing purple indicates that the Linux image is being burned to the TF card.
- After the Linux image is burned, balenaEtcher will also default to verify the image burned into the TF card to ensure that there is no problem during the burning process. As shown in the following figure, the display of the green progress bar indicates that the image has been burned successfully, and balenaEtcher is verifying the burned image.
- After the successful burning is completed, the display interface of balenaEtcher is shown in the following figure. If the green indicator icon is displayed, it means that the image has been burned successfully. At this time, you can exit balenaEtcher, then remove the TF card and insert it into the TF card slot of the development board for use.