orangepi5
By Efe Çetin / General purpose / 0 Comments

Orange Pi 5 / 5B / 5 Plus

Enable 3D Acceleration (Ubuntu Gnome variant only):

sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa
sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia
sudo apt update
sudo apt dist-upgrade
sudo apt install mali-g610-firmware rockchip-multimedia-config
  • Additional Images:
    • For Orange Pi 5 Plus model, images can be downloaded here
    • If you are having a Orange Pi 5B variant, replace fdtfile=rockchip/rk3588s-orangepi-5.dtb in /boot/armbianEnv.txt with fdtfile=rockchip/rk3588s-orangepi-5b.dtb

Enable AP6275P Wireless Module on Orange Pi 5:

Enable orangepi-5-ap6275p overlay from Hardware menu of armbian-config and reboot.

In case you need to run Docker:

update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
orangepir1-pluslts
By Kat Schwarz / IOTNetworkingGeneral purpose / 0 Comments

Orange Pi R1+ and LTS

  • Images for non LTS version can be downloaded here
  • There is currently a known issue that may affect this board on some IPv4 only networks. Symptoms are variable, from intermittent drop-outs and slow-downs to total loss of one NIC or total loss of networking. The issue can be completely eliminated by disabling IPv6. Don’t try to do this through armbian-config as this method does not work. IPv6 must be disabled by adding a line extraargs="ipv6.disable=1" to /boot/armbianEnv.txt
  • Device tree overlays to enable uart1 and i2c0 are available in Armbian 23.02.
orangepi-r1plus
By Kat Schwarz / Networking / 0 Comments

Orange Pi R1+

  • There may be a known issue that could affect this board on some IPv4 only networks. Symptoms are variable, from intermittent drop-outs and slow-downs to total loss of one NIC or total loss of networking. The issue can be completely eliminated by disabling IPv6. Don’t try to do this through armbian-config this method does not work. IPv6 must be disabled by adding a line extraargs="ipv6.disable=1" to /boot/armbianEnv.txt
orangepi3
By Igor Pečovnik / General purpose / 0 Comments

Orange Pi 3

  • PCIe port is not supported: Allwinner H6 has a quirky PCIe controller that doesn’t map the PCIe address space properly to CPU, and accessing the PCIe config space, IO space or memory space will need to be wrapped. As Linux doesn’t wrap PCIe memory space access, it’s not possible to do a proper PCIe controller driver for H6. The BSP kernel modifies the driver to wrap the access, so it’s also not generic, and only devices with modified driver will work. Armbian does not support BSP based kernels. You can find more information here and here.
orangepi-rk3399
By Igor Pečovnik / DesktopGeneral purposeNAS / 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.