In order to boot Armbian, you need to disable Petitboot by running fw_setenv skip_spiboot true in the command line of Petitboot. This won’t run Petitboot again. But cons it will only boot from eMMC or SD card, not from USB nor NMVe nor SATA.

In order to boot Armbian, you need to disable Petitboot by running fw_setenv skip_spiboot true in the command line of Petitboot. This won’t run Petitboot again. But cons it will only boot from eMMC or SD card, not from USB nor NMVe nor SATA.
Better then Ubuntu? No Canonical proprietary solutions. Better then Debian? More recent package base. Better then both: HiDPI support for GRUB and desktop (automated adjustments on big screen resolutions), immutable firmware (kernel upgrade locked to additionally enhance stability), kernel headers preinstalled (easy additional drivers install), ZFS 2.1.5 ready (apt install zfsutils-linux zfs-dkms), face unlock works …
Better then Ubuntu? No Canonical proprietary solutions. Better then Debian? More recent package base. Better then both: HiDPI support for GRUB and desktop (automated adjustments on big screen resolutions), immutable firmware (kernel upgrade locked to additionally enhance stability), NVIDIA graphics acceleration with proprietary driver, Intel graphics acceleration also works out of the box, preinstalled Google …
If you have variant with LCD display – here you can download driver. Important: To be able to boot clean Armbian mainline based u-boot / kernel experiences, you need to remove incompatible Petitboot loader that is shipped with the board. Try one of the following methods: Bootloader Bypass Method This is now the preferred method. …
Community support forum
UART is accessible on a standard connector but with unusual speed: 1500000 If you don’t have USB Type-C PSU, you can power the board via pins 4 (5V) and 6 (GND) of the 40-pin GPIO1 header Powering related troubles are possible since USB Type-C is not PD-compliant. In fact you have to use dumb 5V PSU or …
Images below are for model C. Additional Images: For Model A (without wireless) can be downloaded here For Model B here. For Model C+ here. For Model SE, use the Model B builds here. How to install Armbian’s mainline u-boot into SPI and boot NVMe drives How to solve boot troubles with SPI enabled boards? …
UART has unusual speed: 1500000 boot from SD card is possible by shorting TP50265 to the ground and powering the board. After Armbian boots up, you can overwrite eMMC. You need to do this procedure only once or in case you totally brick your system. once you have Armbian booting from eMMC, you can boot SD card …
UART is accessible on pin 6 (GND),8 (TX) and 10 (RX) and with unusual speed: 1500000 Enable video and 3D acceleration flash the 128M SPI memory to also boot from USB or PXE (it if goes wrong, follow these instructions) short-pressing (~1s) the power button turns the board on, long-pressing it (~3s) turns it off. If it …
https://forum.armbian.com/topic/7385-firefly-rk3399-support-efforts-potential-csc-board https://forum.armbian.com/topic/7498-nanopc-t4/ UART is accessible on a standard connector but with unusual speed: 1500000 If you want to boot from your SD card you need to hold boot button while powering up/resetting Enable video and 3D acceleration