28-mar-2016: Welcome to our new server! Faster and less prone to crashing.
Add this page to your book
Remove this page from your book
Table of Contents
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.
If you're looking to get SlaXBMC on your ARM device you could start reading here.
Hardware installation guides
Software floating point port
The Soft Float port goes back to Slackware v11.0, but the “Officially supported” versions listed below are the versions currently maintained (receiving updates/patches).
|Type of Supported||Hardware model||ARM CPU type||Slackware version|
|Official||Plug Computers||armv5/Kirkwood||14.1 14.2|
|Official||ARM Versatile (emulated via QEMU)||armv5||14.1 14.2|
|Community||Raspberry Pi 1||armv6||14.2|
|Community||Raspberry Pi 2||armv7/Cortex-A7||14.2,-current|
|Community||Raspberry Pi 3||armv8/Cortex-A53||14.2,-current|
|Community||Toshiba AC100||armv7/Tegra2||13.37 14.0 14.1|
|Community||Open Pandora||armv7/Cortex-A8||13.37, 14.0, 14.1|
|Community||OLinuXino A10 Lime||armv7/A10||14.1|
|Community||OLinuXino A10S Micro||armv7/A10S||14.0|
|Community||XZPAD700 (works on most Axx-based boards)||armv7/Axx||14.0 14.1|
Type a new page name (no spaces - use underscores instead) and start creating! You are not allowed to add pages
Overview of ARM Hardware HOWTOS
|The ARM Machine Architecture Numbers||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 Sources howtos arm author louigi600||howtos, arm, author, louigi600|
|Slackware ARM GCC aarch64-linux cross-compiler for the Raspberry Pi||Slackware ARM GCC aarch64-linux cross-compiler for the Raspberry Pi Preface I was thinking about the Cortex-A53 64-bit CPU on my Raspberry Pi 3 and why I'm mainly using Slackware ARM 32 bit operating system on it. Then I started to wonder if it would be possible to build an arm64 kernel and modules to run with Slackware ARM. After reading about how this could be achieved it seemed clear that some cross-compiling would be required. Although I have some experience in building Linux kernels, espe…||howtos, hardware, aarch64, cross-compile, author exaga|
|Hacking information from the XZPAD700||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.||howtos, hardware, arm, louigi600|
|Slackware ARM on the Hummingboard||Slackware ARM on the Hummingboard There are many ARM devices on the market at the moment, with even more appearing regularly, and it's not possible to provide support for them all in the main Slackware tree. The Hummingboard, by Solidrun, is supported outside of the official Slackware tree by the Slackware community.||howtos, hardware, arm, author exaga|
|Interfacing I2C Devices To Your System||Interfacing I2C Devices To Your System Inter-Integrated Circuit (I²C or more often written as I2C) is a multimaster serial single-ended computer bus invented by the Philips semiconductor division (see the wikipedia article for more information on I2C) and commonly used in many modern electronic devices including||howtos, hardware, arm, author louigi600|
|Setting up Slackware ARM 14.0 on the OLinuXino A10S Micro from scratch||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/> NOTE: The documentation below needs updating. I recommend that you use the link I've just given above as it leads to updated documentation. I'll have the text below updated when time permits.||howtos, hardware, arm, author michael balcos|
|Slackware ARM on the Raspberry Pi 1||Slackware ARM on the Raspberry Pi 1 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.||howtos, hardware, arm, author mozes|
|Slackware ARM on the Raspberry Pi 2||Slackware ARM on the Raspberry Pi 2 The Raspberry Pi 2 has a quad-core ARMv7 (Cortex-A7) 900MHz CPU and 1GB 450MHz LPDDR2 SDRAM. This revised and upgraded ARM single board computer supplants it's predecessor, the Raspberry Pi (1), and is considerably more powerful. Which is great for running Slackware ARM because every thing happens so much quicker and running/executing/compiling times are slashed dramatically in comparison.||howtos, hardware, arm, author exaga|
|Slackware ARM on the Raspberry Pi 3||Slackware ARM on the Raspberry Pi 3 The Raspberry Pi 3 has a Broadcom BCM2837 SoC incorporating a Quad-core ARMv8 Cortex-A53 [64 bit] CPU @ 1.2GHz and VideoCore IV GPU @ 400MHz, and comes with 1GB LPDDR2 SDRAM @ 900MHz. This revised and upgraded ARM single board computer succeeds the||howtos, hardware, arm, author exaga|
|Making it easy for u-boot to find uImage and uinitrd||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.||howtos, arm, author, louigi600|
|Getting Slackware ARM on the Toshiba AC100 (also know as the Dynabook AZ)||Getting Slackware ARM on the Toshiba AC100 (also know as the Dynabook AZ) When all this started off 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||howtos, hardware, arm, author louigi600|