nanopim4v2
By Test Test / NASDesktopGeneral purpose / 0 Comments

Nanopi M4 V2

  • 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 device won’t boot up.
  • Enable video and 3D acceleration
orangepi-rk3399
By Igor Pečovnik / NASDesktopGeneral purpose / 0 Comments

Orange Pi RK3399

  • 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 in more simple manner: stop booting from UART console and execute those commands: setenv devnum 1 followed by run mmc_boot
  • you need to use EXPERT="yes" to build kernel or images.
rockpro64
By Joe Khoobyar / General purposeNASDesktop / 0 Comments

RockPro64

  • UART is accessible on pin 6 (GND),8 (TX) and 10 (RX) and with unusual speed: 1500000
  • 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 gets stuck while halting, press the reset button. If it does not boot (ie the white led does not come up), reset, then power on.
  • if you experience USB3 storage lack of reliability (error messages followed by filesystem corruption), check your power supply, usb cable and connectors and disk/ssd. All these factors can lead to undervoltage issues (some ssd could produce power consumption spikes triggering undervoltage).
nanopct4
By Oleg Ivanov / NASDesktopGeneral purpose / 0 Comments

Nanopc T4

espressobin
By manofthesea manofthesea / General purposeNASNetworking / 0 Comments

Espressobin / Ultra

  • Version 7 EspressoBIN (identifiable by sata power connection instead of molex) has ethernet ports in the reverse order.  This can be fixed in armbianEnv.txt with the line “fdtfile=marvell/armada-3720-espressobin-v7.dtb”
  • manual flashing to latest u-boot is mandatory, again (as part of 2022.05 release)! Download the right boot flash for your board: 512,1G,2G, number of RAM chips (identify by visual inspection – one on each side of the PCB opposite to each other. Later 1GB models have only one chip at the bottom) and appropriate memory speeds. You can obtain numbers from the current boot prompt. Also choose right memory: ddr3 are for V3-V5 EspressoBin’s (i.e. V5, 1g-2cs) and ddr4 images are for v7 EspressoBin’s. Insert ‘ddr3’ or ‘ddr4’ into the bubt command string. Copy this flash-image-{ddr3,ddr4}-MEM-RAM_CHIPS-CPU_DDR.bin to your formatted USB key, plug it into USB3.0 port and execute from u-boot prompt:
    bubt flash-image-ddr3/ddr4-MEM-RAM_CHIPS-CPU_DDR.bin spi usb

    In case you experience instability reflash boot loader with lower CPU speed values!  SoC speed can be found printed on the armada chip, under the heat sink.  No 1200 chips have been reported, 800 is a safe option, 1000 is a likely option.  It can also be found as part of the current u-boot output.

  • Updated u-boot (2022.04) needs new default boot environment and boot script. U-boot now respects ethaddr and eth[0,1,2]addr variables. This is what you need to copy/paste into u-boot prompt:
    printenv ethaddr
    env default -a
    saveenv
    # Including this line to make sure saveenv is executed.
  • If ethaddr was previously changed, it can be set with “setenv ethaddr f0:ad:4e:08:00:00”, then “saveenv”
  • If you manage to crash your SPI flash, get appropriate files and proceed with one of the rescue options: SATA, UART,
  • if you need USB2 port on your mPCI slot (for Bluetooth or 4G/LTE modems) you need to move both jumpers near to the USB2 port. Position for this function is: away from the port.
helios4
By Jannis / General purposeNAS / 0 Comments

Helios4

  • OMV (OpenMediaVault) can be installed on Armbian Buster or Bullseye with armbian-config -> software
clearfogbase
By Jannis / General purposeNASNetworking / 0 Comments

Clearfog base

 

To boot the image from USB flash:

  • Write the image to a USB flash drive
  • Insert the flash drive into the USB3.0 port
  • Load the modified u-boot (from the Armbian image) using the UART method
  • Stop the default boot sequence
  • Execute in u-boot prompt: run usbboot

To flash the image to eMMC:

  • Boot the image from USB flash
  • Write the image to eMMC using dd or other methods
  • Mount the eMMC partition and add a line emmc_fix=on to /boot/armbianEnv.txt file – this changes the DT during boot to switch from SD with card detect switch to a non-removable eMMC.
  • Unmount the eMMC partition and reboot

Please refer to this forum thread for the USB boot details and this thread for a discussion of known eMMC issues.

clearfogpro
By Jannis / General purposeNASNetworking / 0 Comments

Clearfog PRO

Notes:

There are some minor problems with specific mPCIe combinations. If you run into problems check this test matrix for some known working/not working combinations.

For more info please check docs.armbian.com


To boot the image from USB flash:

  • Write the image to a USB flash drive
  • Insert the flash drive into the USB3.0 port
  • Load the modified u-boot (from the Armbian image) using the UART method
  • Stop the default boot sequence
  • Execute in u-boot prompt: run usbboot

To flash the image to eMMC:

  • Boot the image from USB flash
  • Write the image to eMMC using dd or other methods
  • Mount the eMMC partition and add a line emmc_fix=on to /boot/armbianEnv.txt file – this changes the DT during boot to switch from SD with card detect switch to a non-removable eMMC.
  • Unmount the eMMC partition and reboot

Please refer to this forum thread for the USB boot details and this thread for a discussion of known eMMC issues.