Welcome to the Slackware Documentation Project

HOWTO articles - ARM based Hardware

Slackware on ARM

This section contains information about how to install Slackware on to a range of ARM hardware.

The primary site for Slackware ARM is here. The wiki pages on this site are intended for the community to help broaden the architecture support and collaboratively create and share the knowledge base.

Hardware installation guides

Software floating point port

Type of Supported Hardware model ARM CPU type Slackware version
Official Trimslice armv7/Tegra20 14.1
Official Plug Computers armv5/Kirkwood 14.1
Official ARM Versatile (emulated via QEMU) armv5 14.1
Community Raspberry Pi armv6 14.0, 14.1
Community Toshiba AC100 armv7/Tegra2 13.37 14.0
Community Open Pandora armv7/Cortex-A8 13.37, 14.0, 14.1
Community OLinuXino A10S Micro armv7/A10S 14.0
Community XZPAD700 (works on most Axx-based boards) armv7/Axx 14.0 14.1

Inspired? Want to write an ARM Hardware HOWTO page yourself?
Type a new page name (no spaces - use underscores instead) and start creating!

Overview of ARM Hardware HOWTOS

Getting Slackware ARM on the Toshiba AC100 (also know as the Dynabook AZ) At the time I originally wrote this I was using ARMedslack 13.37 but as of version 14 the official Slackware ARM port changed name to Slackware ARM. Any reference to ARMedslack in this short tutorial refers to the Slackware ARM official port. Preface You can have ARMedslack running on the AC100 but you ha veto do a little work to boot it as the official slackware port for ARM has no specific kernel for the AC100. Currently ARMedslack has a tegra kernel (3.4.2 at the time of writing) that is no… , , ,
Hacking information from the XZPAD700 This refers to the XZPAD700 (aka zeligpad) ARM based tablet (AL-A13-RT713 pcb) based on an Allwinner A13 SOC but is technically applicable to all Axx SOC's as to my understanding the all boot in the same manner. If you're just interested in getting started really fast skip to the image builder section. The image builder has support for almost all Allwinner Axx SOC's. I've thoroughly tested it on mt tablet and I've had success reports on Cuietruck. If you have had success on some other devi… , , ,
Making it easy for u-boot to find uImage and uinitrd I often fiddle with testing root images, kernels and initrd on my kirkwood based systems by using usb flash sticks. I found that although Jeff did a brilliant job on uboot, at the time I started fiddling with custom boot images on my dosckstar, his default environment was unable to directly boot all my testing images that were rapidly changing in layout. To work around this I started making canges to his environment. , , ,
Setting up Slackware ARM 14.0 on the OLinuXino A10S Micro from scratch This document can also be found at <http://www.malaya-digital.org/setting-up-slackware-arm-14-0-on-the-olinuxino-a10s-from-scratch/> Setup of development environment * Create a VirtualBox VM for Debian 7.2.0 i386. I allocated 1024MB of RAM to it. As for the virtual hard drive space, I allocated 8GB. I also recommend that you disable audio support for the VM. * Download the Net Install ISO image for Debian 7.2.0 i386. Boot the mentioned ISO in the VirtualBox VM you've created. I used the “I… , , ,
Slackware ARM on the Raspberry Pi Since there are so many ARM devices coming on to the market, it is not possible to provide support for them all in the main tree. The Raspberry Pi is supported outside of the official Slackware ARM tree by the Slackware community. Slackware releases 13.37, 14.0 & 14.1 Since the release of Slackware ARM 14.0, there have been a number of community efforts to bring Slackware to the device: , , ,
The ARM Machine Architecture Numbers If you want to know what is the correct Machine Architecture Number for your device you might want to have a look here. There is also a good primer on ARM boot-loader basic operation here howtos arm author louigi600 , , ,

In Other Languages
Translations of this page?:
QR Code
QR Code howtos:hardware:arm:start (generated for current page)