Tag: arm

How to use flashrom on Archlinux ARM

By corrupting a bootloader on my router's motherboard I managed to soft-brick it. Bootloader is usually the first batch of software instructions, the motherboard executes when powered up. Soft-bricking means that the device won't boot up, but can be resurrected to life, or de-bri…

How to install Syncthing on Arch Linux ARM

Syncthing is a solution to share files across multiple devices, spanning most operating systems, including Linux, Windows, Mac and Android. It's open source and it is decentralized. It requires some set-up, however. I was reluctant at first, but it is one of the things that I did…

Cross package Node app for ARM using QEMU and Docker

Download 2020-08-20-raspios-buster-armhf-lite.zip from the official site Install required tools sudo pacman -S unzip util-linux docker Start Docker service sudo systemctl start docker.service Add yourself into the docker group, otherwise permissions are needed sudo usermod …

How to emulate Raspios natively in QEMU

Download 2020-08-20-raspios-buster-armhf-lite.zip from the official site Install required tools sudo pacman -S unzip util-linux qemu qemu-arch-extra Minimal required QEMU version is 5.1 qemu-system-aarch64 --version # QEMU emulator version 5.1.0 Ethernet is shared with USB co…

How to run latest Node on an emulated RevPi

Download the latest RevPi Stretch image, based on Raspbian Buster kunbus_release from the official site Download kernel-qemu-4.19.50-buster and versatile-pb-buster.dtb from dhruvvyas90/qemu-rpi-kernel Install required tools sudo pacman -S qemu unzip qemu-arch-extra Extract th…