LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 07-01-2009, 01:09 PM   #1
drmozes
Slackware Contributor
 
Registered: Apr 2008
Location: Surrey, England
Distribution: Slackware
Posts: 178

Rep: Reputation: 145Reputation: 145
Slackware v12.2 ARM port released


Hi

ARMedslack 12.2 has now been released!

There are two ARM platforms officially supported - the "ARM Versatile" board, through the QEMU emulator -- so x86/64 users can try out Slackware ARM; and the Marvell SheevaPlug. The SheevaPlug is a $99 USD device - 1.2GHz CPU, 512MB RAM with a 1Gbit NIC and USB port. You can install a full installation of Slackware ARM onto either a USB stick or hard disc, which could make a great miniature media server.

Thanks to the people on this forum who helped test and provide feedback - it's greatly appreciated!

Download and installation instructions can be found on the ARMedslack web site

Cheers
Stuart
 
Old 07-01-2009, 02:13 PM   #2
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
I wonder, could this run say on the Pandora ?
http://www.openpandora.org/

If so, it might make it more worthwhile for me to buy one.
 
Old 07-01-2009, 03:21 PM   #3
akiku
Member
 
Registered: Jun 2009
Distribution: Slackware
Posts: 62

Rep: Reputation: 17
drmozes, any chance of supporting the Sharp Zaurus line, e.g., Intel XScale PXA255 at 400MHz (ARMv5TE)?
 
Old 07-01-2009, 06:48 PM   #4
Skaperen
Senior Member
 
Registered: May 2009
Location: WV, USA
Distribution: Slackware, CentOS, Ubuntu, Fedora, Timesys, Linux From Scratch
Posts: 1,777
Blog Entries: 20

Rep: Reputation: 116Reputation: 116
Lots of those platforms have potential. The kernel has configurations for many, or most, and maybe all of those. Then it would be a matter of teaching the installer to deal with them, and the organization. Endian differences is an issue. I've worked on IXP425 and IXP435 running in big endian. Right now I don't have any ARM hardware. If you have ARM hardware with a working bootloader that can read from a pluggable device like USB or SD, you won't need the more involved embedded tools like JTAG.
 
Old 07-02-2009, 12:14 PM   #5
drmozes
Slackware Contributor
 
Registered: Apr 2008
Location: Surrey, England
Distribution: Slackware
Posts: 178

Original Poster
Rep: Reputation: 145Reputation: 145
Skaperen is right -- it's not usually a big issue to get Slackware working on those devices - it took me about 1 week to get the SheevaPlug support working properly, which included adding support for an additional architecture into the ARMedslack build scripts, some more work on the Slackware installer, and updates to a few packages to allow logins over serial, and not ask to be configured from the installer.

Most of these devices already have people putting Debian and Gentoo on them, who usually write up the steps for booting their new Kernels, and any necessary boot loader configuration changes; this helps a lot.

If can build yourself a new ARM Kernel with the "old ABI" boot into it, then you've already achieved a big step.
What I did to add support for the SheevaPlug was to take an existing Slackware installation inside QEMU, and copy it all to a USB stick; build a Kernel for the SheevaPlug; build an initrd inside the QEMU installation; update the SP's boot loader (U-Boot) and boot my kernel with the correct parameters so the kernel could find the OS on the file system.

Assuming the kernel.org kernel has support for these devices already, it's probably not *that* hard to add support, assuming the devices have enough on-board storage, or like the SheevaPlug where you can add a USB stick/disc.

I won't add anything to Slackware ARM 12.2 now - my efforts are on making a new EABI port; but once that's done I'd be happy to work with someone else who has one of these devices so that the next release of Slackware ARM can support it "out of the box".
 
Old 07-02-2009, 04:33 PM   #6
akiku
Member
 
Registered: Jun 2009
Distribution: Slackware
Posts: 62

Rep: Reputation: 17
Quote:
Originally Posted by drmozes View Post
I won't add anything to Slackware ARM 12.2 now - my efforts are on making a new EABI port; but once that's done I'd be happy to work with someone else who has one of these devices so that the next release of Slackware ARM can support it "out of the box".
Excellent. When the time is right, let me know how I can help on the Zaurus end.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Official Slackware 64bit port released Alien Bob Linux - News 2 05-21-2009 06:25 AM
Slackware ARM port: help with testing for release v12.2-rc1 drmozes Slackware 29 05-17-2009 11:28 AM
Slackware V12.1 Problem installing older Kernel m_g-m Slackware - Installation 4 10-26-2008 10:08 AM
madwifi, wpa_supplicant and slackware v12 madness Brettley Linux - Wireless Networking 1 03-06-2008 02:19 AM
Switching to Root in Slackware v12 bo_akins Linux - Newbie 10 10-04-2007 06:06 PM


All times are GMT -5. The time now is 06:49 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration