ARM development

A picture of a Raspberry Pi connected to the JTAG port of Netgear router, with special effects added

Developing software and firmware for ARM-based hardware

Note that the photo above depicts both ARM and MIPS hardware. They are a Raspberry PI and a Netgear WNDR3800 router, respectively.

ARM Libvirt/KVM virtualization (8)

For 32-bit ARM, whether you want an old school or UEFI virtual machine in Libvirt/KVM, and automated or ‘manual’ creation, here there are docs.

Fast builds of armel software on Linux x64

The fastest and most practical way to build software for armel is to cross-compile on an x86_64 machine even for a Linux 2.6-series kernel

Building for armel on Linux x64 using Docker

The cross-compilation toolchains builtin to most modern Linux distributions do not support older versions of GCC. This article describes setting up a virtual ARM environment for doing armel (ARMv5) compilation using docker containers

(Almost) modern Debian for a Craig CLP281

Around 2011 Android devices based on the WonderMedia 8xxx-series SoC (ARM v5) were being sold as netbooks. This article describes how to get Devuan Jessie running from SD card on one such: a Craig CLP281 Netbook.