I’ve been taking a look at running Linux on ARM microprocessors, cross-compiling the Kernel from an x64 architecture and kernel tinkerings of the kind. After a bit of research I came across the information that my calculator, a Texas Instruments Nspire CX CAS, happens to use an ARM processor. With a clock of 150MHz on it’s CPU, 64MB of RAM and merely 100MB of flash memory I wasn’t sure Linux would run on this, but it turns out it’s possible .