rpi4b
By Pander Musubi / General purpose / 0 Comments

Raspberry Pi

How to Write Armbian OS Using Raspberry Pi Imager?

Requirements:

  • A computer with Raspberry Pi Imager installed (Download: https://www.raspberrypi.com/software/)

  • A microSD card (8GB or larger) or a USB storage device

  • A card reader (if your computer does not have one)

Steps:

  1. Open Raspberry Pi Imager

    • Launch the Raspberry Pi Imager application on your computer.

  2. Choose the Operating System

    • Click “Choose OS”

    • Navigate to Other general-purpose OS

    • Select Armbian

  3. Select an Armbian Variant

    • Pick the Armbian OS version that matches your device and requirements (e.g., minimal, desktop, or server).

  4. Choose the Storage Device

    • Click “Choose Storage” and select your microSD card or USB drive.

  5. Write the OS to the Storage

    • Click “Write” to begin the process.

    • Confirm any prompts and wait for the process to complete.

  6. Eject and Use

    • Once the writing process is finished, safely remove the microSD card or USB drive from your computer.

    • Insert it into your Raspberry Pi or compatible SBC (Single Board Computer).

    • Power on your device and follow any initial setup instructions.

 

Troubleshooting

On Debian bookworm variant you might bump into broken packages dependency, conflicts between firmware and bsp package. Here is how you can solve it:

apt update
dpkg --remove --force-all libraspberrypi0 armbian-bsp-cli-rpi4b-current
apt --fix-broken install
apt install armbian-bsp-cli-rpi4b-current
Pine 64
By Pander Musubi / General purpose / 0 Comments

Pine64 and LTS

  • The only led on the board is a power LED, it starts to light as soon as power is available and does not indicate anything else.
  • DC-IN via Micro USB, keep in mind that most USB cables have a resistance way too high which leads to undervoltage situations. It is recommended to power your Pine64(+) through the Euler pins (see linux-sunxi wiki for details).
  • If you clone one Armbian installation for more than one Pine64 please keep in mind that the Ethernet MAC address will be chosen randomly on first boot and then saved in /boot/uEnv.txt. To avoid MAC address collisions you must adjust the address there or delete the whole ethaddr line.
  • If you use a DVI display don’t forget to define disp_dvi_compat=1 in /boot/armbianEnv.txt
  • Pine64’s own LCD with touchscreen support can simply be activated in /boot/armbianEnv.txt by setting pine64_lcd=on and adding gt9xxf_ts to /etc/modules followed by a reboot.

Debian Bookworm 24.8.1 minimal testing:

  • Boot from sdcard and eMMC (only from SD card, didn't test emmc) OK
  • HDMI is ok OK
  • USB2 ports are ok OK
  • Gigabit Etherner is ok, Tested on LAN with scp, likely limited by SD card speed (100% 1949MB 17.8MB/s 01:49)
  • Wireless ok, (stable but slow, ~5Mbps/s but router is far away as well)
  • Analog audio codec does not work (I did not check audio codec)
  • Reboot and shutdown work as intended