For completeness sake, here is how to get Devuan Jessie running on a Craig CLP281. This is a follow on article for (Almost) Modern Debian on a Craig CLP281 Netbook — V1.
Unless you have new, high-powered, ARM system to build with, the fastest and most practical way to build software for armel (early ARM CPU versions) is to
cross-compile on an x86_64 machine (Debian and offshoots call this the amd64 architecture, even for non-AMD CPUs). This article is specifically about buildinga Linux 2.6 kernel. Obtaining a working toolchain that is able to build this old a kernel is probably the hardest part of the exercise. This supersedes
This method of compiling for armel (e.g. ARMv5, earlier, and some ARMv6) which uses pbuilder in an ARM HardFloat VM is not recommended as it is extremly slow (because of running in a emulated VM, not because of using pbuilder), but is included for completeness.
Around 2011 Android devices based on the WonderMedia 8xxx-series SoC (ARM v5) were being sold as netbooks. This article describes using Debian 7 (Wheezy) as the firmware on one such: a Craig CLP281 Netbook.
The cross-compilation toolchains builtin to most
modern Linux distributions do not support older versions of GCC. For old kernels (and other software) that require GCC4 or lower for building, this poses a challenge. One either needs to build a cross-compilation toolchain or use virtualization. This article describes setting up a virtual ARM environment for doing armel (ARMv5) compilation using docker containers.
Around 2011 Android devices based on the WonderMedia 8xxx-series SoC (ARM v5) were being sold as netbooks. This article describes getting Debian 7 (Wheezy) running from SD card on one such: a Craig CLP281 Netbook. _Edited 2020-11-26-01-58-10-0400_