[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

This is an old revision of the document!


STATUS _ WORK IN PROGRESS MAY 2021

Slackware ARM / AArch64 Development information

For the background and context on the Slackware ARM / AArch64 development model, and how to get involved, please see this document

The purpose of this document is to provide an exposition of how individual hardware models are directly integrated (so that the hardware is supported “out of the box”) into Slackware ARM / AArch64. These serve as live examples and templates for the Slackware ARM community to use to support this endeavour.

Please note that some hardware models may require additional changes. These are topics for the Slackware ARM mailing list.

Exposition: RockPro64 - Direct Integration into Slackware AArch64

This exposition also covers Slackware ARM (32bit ARMv7), although at present (May 2021) AArch64 is wider ranging with regard to the <i>plugin</i> development model. Coverage of Hardware Model Direct Integration ARM will be arranged at a later date.

Boot Loader

Kernel Module Loader

Hardware Model Firmware

Original location of firmware binaries

Licences must be included

Serial Support

Video/Graphics Support

Operating System Initial RAM Disk ('OS Initrd')

Slackware Installer

Installation Documentation

Asset and description xx Notes U-Boot loader x xr OS initrd x xr /usr/lib/setup/armedslack-nofscheck x xr /usr/lib/setup/armedslack-spi-flash x xr /usr/lib/setup/armedslack-SeTpartitions x xr

* board support documentation and YT video url * board-specific documentation - docs.slackware.com * devel list - explanation. Not to develop Slackware, but for develpoment changes for ARM/AArch64 specifically. If the ARM/AArch64 build scripts have bugs or could be adjusted to better support ARM (e.g. with a configuration option to improve performance), subscribe to the list if not alreadt, and send the suggestion here. * management * sd card images * board loader scripts * firmware * use existing as examples * sysvinit-scripts - serial console setup * LQ for user forum http://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/source/a/mkinitrd/README.initrd.arm

 slackwarearm:development ()