[ARMedslack] Slackware ARM on Small NAS (NS-K330)

Stuart Winter m-lists at biscuit.org.uk
Sun May 1 17:59:53 UTC 2011


QEMU is limited to 256MB RAM for the ARM emulation, and it'll be way
slower than a dockstar.  On my 3.4GHz PentiumD, QEMU ARM isn't something
I'd want to use unless I really had to - which is why I shelled out some
more ££ and bought another sheevaplug to maintain 13.37 on!
.. and I don't like spending money (unless it's someone else's)! ;-)

On Sun, 1 May 2011, Davide wrote:

> Forgot to mention another thing: I've put up a qemu environment on a machine running dual core centrino @ 1.83Ghz with 1Gb of ram.
> I know there's a lot better around but that's what I get at work and my own PC has not been upgraded since 2002 and mu netbook is no better then that too.
> Would it make sense to compile with a virtual machine under qemu (let's say I can give it some 750Mb of ram) or would it be better to comple directly on the dockstar ?
>
> I know there are better ways to do this but for the moment these are my best 2 choices.
>
> Regards
> David
>
> > ftp://ftp.armedslack.org/armedslack/armedslack-current/source/README_SOURCE.txt
> > Read that and download the slackware64-current tree
> > (including sources)
> >
> > cd armedslack-current/source/l/glibc
> > sed -i 's?armv4t?armv5te?g' glibc.SlackBuild
> >
> > Change the BUILD number in the arm/build script to whatever
> > - increase it
> > or make it your own stamp - eg 4_davide
> >
> > Start the build (under screen would be better incase your
> > host machine
> > dies!)
> >
> > On a sheevaplug the build takes about a day to build
> > natively:
> >
> > ./arm/build
> >
> > Then your packages will appear in the
> > armedslack-current/slackware/{a,l}
> > directories.
> >
> > > I wanted to get all I can out of my dockstar if it
> > works well I might even do that on my zauruses (C
> > 760/860/1000).
> > > The zauri should all be ARMv5 as husky boxer are
> > PXA255 and Akita is PXA270.
> > > While the dockstar I'm not sure but I think it's ARMv5
> > too.
> > >
> > > It would be the first time I look into rebuilding
> > glibc in order to get better performance and actually I
> > don't recall ever doing it at all so if I did I just
> > followed the build scripts to build it. Any help is
> > appreciated for this task.
> > >
> > > Regards
> > > David
> > >
> > > > I think it has but I don't recall anybody having
> > done it.
> > > >
> > > > What hardware?
> > > >
> > > > I'm quite interested in it because I'm still
> > thinking about
> > > > building
> > > > armedslack for armv5te (it's armv4 at the
> > moment).
> > > > We need some valid test cases.
> > > >
> > > > On Sat, 30 Apr 2011, Davide wrote:
> > > >
> > > > > I'm interested in the recompiling glibc
> > thing to
> > > > regain speed on specific hardware: has this been
> > discussed
> > > > in the ML previously ?
> > > > >
> > > > > --- Gio 21/4/11, Stuart Winter <m-lists at biscuit.org.uk>
> > > > ha scritto:
> > > > >
> > > > > > Da: Stuart Winter <m-lists at biscuit.org.uk>
> > > > > > Oggetto: Re: [ARMedslack] Slackware ARM
> > on Small
> > > > NAS (NS-K330)
> > > > > > A: "Slackware ARM port" <armedslack at lists.armedslack.org>
> > > > > > Data: Giovedì 21 Aprile 2011, 17:49
> > > > > >
> > > > > > > I don't know, but I don't think
> > you'll be
> > > > happy with
> > > > > > it regardless.
> > > > > > > The transfer speeds are going to
> > be terribly
> > > > slow -
> > > > > > bottlenecking
> > > > > > > due to the usb2 speeds *and* the
> > general
> > > > wimpiness of
> > > > > > the hardware.
> > > > > >
> > > > > > Yeah having built the distribution on
> > 287MHZ
> > > > RiscPCs for a
> > > > > > couple of years
> > > > > > with 256MB RAM... I don't know how I
> > kept
> > > > going.  I
> > > > > > guess because there
> > > > > > wasn't any better or faster supported
> > arm
> > > > hardware at the
> > > > > > time, so I
> > > > > > didn't have anything to wish I could
> > have ;-)
> > > > > >
> > > > > > I wouldn't bother with it. Some devices
> > use lower
> > > > speed ARM
> > > > > > CPUs but their
> > > > > > usage (and software) is tuned to the
> > device to
> > > > match the
> > > > > > usage with the
> > > > > > device's specs.  Slackware ARM is a
> > generic
> > > > > > distribution built to run
> > > > > > on the widest range of products
> > possible, at the
> > > > expense of
> > > > > > speed in some
> > > > > > areas (which IMO can easily be
> > re-gained by
> > > > recompiling
> > > > > > glibc and some
> > > > > > other critical libraries; but that's
> > another
> > > > topic :) ).
> > > > > >
> > > > > >
> > > > > >
> > _______________________________________________
> > > > > > ARMedslack mailing list
> > > > > > ARMedslack at lists.armedslack.org
> > > > > > http://lists.armedslack.org/mailman/listinfo/armedslack
> > > > > >
> > > > >
> > _______________________________________________
> > > > > ARMedslack mailing list
> > > > > ARMedslack at lists.armedslack.org
> > > > > http://lists.armedslack.org/mailman/listinfo/armedslack
> > > > >
> > > >
> > > > --
> > > > Stuart Winter
> > > > Slackware ARM: www.armedslack.org
> > > > -----Segue allegato-----
> > > >
> > > > _______________________________________________
> > > > ARMedslack mailing list
> > > > ARMedslack at lists.armedslack.org
> > > > http://lists.armedslack.org/mailman/listinfo/armedslack
> > > >
> > > _______________________________________________
> > > ARMedslack mailing list
> > > ARMedslack at lists.armedslack.org
> > > http://lists.armedslack.org/mailman/listinfo/armedslack
> > >
> >
> > --
> > Stuart Winter
> > Slackware ARM: www.armedslack.org
> > -----Segue allegato-----
> >
> > _______________________________________________
> > ARMedslack mailing list
> > ARMedslack at lists.armedslack.org
> > http://lists.armedslack.org/mailman/listinfo/armedslack
> >
> _______________________________________________
> ARMedslack mailing list
> ARMedslack at lists.armedslack.org
> http://lists.armedslack.org/mailman/listinfo/armedslack
>

-- 
Stuart Winter
Slackware ARM: www.armedslack.org


More information about the ARMedslack mailing list