Need help, have questions, or want to chat with other users? Join the Discord:
Version: v26.02 rolling
Hardware: Bobcat 300 (RK3566)
Kernel: Linux 6.18.4-current-rockchip64
Custom Armbian image for the Bobcat 300 Miner running on Rockchip RK3566 hardware.
Please read the correct section below for your device.
🛑 Before you run apt upgrade / apt full-upgrade: Bobcat 300 hardware is not yet mainlined in Armbian, and a free kernel/U-Boot upgrade can break your boot. Jump to Upgrade Safety and hold those packages first — do this right after your first successful boot, before you forget.
-
Bobcat 300 G280 (SD Boot Version- NO WIFI)
https://github.com/sicXnull/Bobcat-Armbian/releases/download/1.0/BobcatArmbian280.img.xz
-
Bobcat 300 G285 (SD Boot Version)
https://github.com/sicXnull/Bobcat-Armbian/releases/download/1.0/BobcatArmbian285.img.xz -
Bobcat 300 G290 (eMMC Flasher)
https://github.com/sicXnull/Bobcat-Armbian/releases/download/1.0/Bobcat29X_EMMC_Flasher.img -
Bobcat 300 G295 (eMMC Flasher)
https://github.com/sicXnull/Bobcat-Armbian/releases/download/1.0/Bobcat29X_EMMC_Flasher.img
The G280 / G285 boots and runs entirely from the SD card.
Nothing is written to internal eMMC.
xz -d BobcatArmbian285.img.xz
sudo dd if=BobcatArmbian285.img of=/dev/sdX bs=4M status=progress conv=fsync
syncxz -d BobcatArmbian285.img.xz
diskutil list
diskutil unmountDisk /dev/diskX
sudo dd if=BobcatArmbian285.img of=/dev/rdiskX bs=4m
diskutil eject /dev/diskXUse Balena Etcher:
- Select
BobcatArmbian285.img.xz - Select your SD card
- Click Flash
- Power off the Bobcat
- Insert SD card
- Power on device
- System will boot directly from SD card
✔ No eMMC flashing
✔ No waiting process
✔ Safe & reversible (remove SD to restore stock)
The G290 and G295 use a flasher image.
This image boots from SD and automatically flashes Armbian to internal eMMC.
Flash:
Bobcat29X_EMMC_Flasher.img
Use:
- Linux
dd - macOS
dd - Windows (Balena Etcher)
- Power off the Bobcat
- Insert SD card
- Power on the device
- The device will automatically begin flashing eMMC
- Wait up to 10 minutes
- The LED will begin flashing when complete
⚠️ Do NOT power off during flashing
- Power off the device
- Remove SD card
- Power on again
- System now boots from internal eMMC
Default Login:
Username: root
Password: 1234
You will be prompted to:
- Change root password
- Create a new user
🛑 Next step: before you run anyapt upgrade, go hold the kernel/U-Boot packages — see Upgrade Safety below.
wget https://raw.githubusercontent.com/sicXnull/Bobcat-Armbian/refs/heads/main/install_helium.sh
chmod +x install_helium.sh
./install_helium.shBobcat 300 hardware is not yet mainlined in Armbian. Letting apt freely upgrade the kernel, DTB, or U-Boot packages can break boot. For those reading this later:
- Once you get a good Armbian boot and want to make it safe to
sudo apt upgrade, do this:
sudo apt-mark hold linux-image-current-rockchip64 linux-dtb-current-rockchip64 linux-u-boot-bobcat-29x-currentThis holds the kernel updates back. This works (holds those 3 packages from upgrading) for sudo apt upgrade, but may not work for sudo apt full-upgrade (i.e. full-upgrade may not hold — not sure, not tested, but beware).
- G280 / G285 → Runs fully from SD card
- G290 / G295 → SD card flashes eMMC
- First boot may take several minutes
- See Upgrade Safety above before running
apt upgrade/apt full-upgrade