WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Best TinyCore (microcore) alternative for ARM?  (Read 27831 times)

Offline mb

  • Jr. Member
  • **
  • Posts: 69
Best TinyCore (microcore) alternative for ARM?
« on: December 20, 2011, 07:11:22 PM »
I want, essentially, a microcore for ARM, to use primarily with the upcoming RasberryPi. Not for general purpose use, but (mostly) for headless tasks like home server, media centre, music player, home automation, maybe router, etc etc. So i want a bare-bones linux. Microcore would be pretty close to what I want, but there is no ARM version.

What would people recommend as the best choice??

-Stripped down debian
Debian has an ARM version and will officially support rPi, too. But how easy is it to strip it down? (can anyone reccomend a good guide or something?) The default install size is way too big, and i'd guess there are saving to be made re: memory use, too.

-Use a 'router' linux
Like OpenWRT, DD-WRT, Tomato, etc... some areas i'm not sure about with these, but would definitely provide a stable, v. low resources base. I like the possibility of flashing/ external updating.

-Roll my own linux
This would provide a 'perfect' distro, in theory.. but is it practicle? How hard is it?? (again, any guides??)

-Convert TCL

Is anyone working on this?/considering it? Or has it been done? .. again, i'm not sure of the level of complexity involved compared to 'starting from scratch' (my guess is it would be harder for someone like me, but easier for someone up to speed with TCL dev)

-Another Distro?
Is there another v. lightweight linux, which supports ARM??

For anyone who hasn't been following it the RPi should be out early next year (as in January; they have finalised the design, made 100 beta boards on the 1st). 128MB ram for the base model.

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #1 on: December 20, 2011, 07:38:14 PM »
I'm considering converting TCL, shouldn't be hard. Most work would be providing useful extensions I guess.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #2 on: December 20, 2011, 10:31:53 PM »
This would provide a 'perfect' distro, in theory.. but is it practicle? How hard is it?? (again, any guides??)

cross linux from scratch

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1026
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #3 on: December 21, 2011, 02:00:52 AM »
hi mb,

i share your opinions.
perhaps we are lucky and some more folks are looking for the same goal!
an arm-port for microcore would be really good:
i guess that they could be a dream team, that would be a benefit fo both,
for the raspberrypi and for tinycore.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #4 on: December 21, 2011, 04:31:34 AM »
following the clfs documentation worked fine for tinycore on the cell processor in a ps3, you could aways give this a go for arm..

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11049
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #5 on: December 21, 2011, 05:49:22 AM »
Yep, CLFS doesn't have ARM as a supported target, so you'd need to only use it as guidelines though.

Alternatively, use one of the build frameworks the router linuxes use, buildroot yocto and the rest of the pack.
The only barriers that can stop you are the ones you create yourself.

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #6 on: December 21, 2011, 07:52:10 AM »
What do you guys think about a tinycorelinux ARM port based on uclibc instead of glibc? I would probably go the armv5 or armv7 route. But can't decide...
Perhaps all variants and hard float even, depending on how bad it will seem when I'm at it eventually.
« Last Edit: December 21, 2011, 08:12:56 AM by hiro »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11049
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #7 on: December 21, 2011, 01:56:58 PM »
All variants? :o
You and what army ;) (there's quite a bit of those variants once you look deeper...)

On uclibc, while there's (so far) no binary-only software on ARM to worry about, uclibc still loses in features and performance (and has a bit more bugs). On these grounds I would recommend against it.
« Last Edit: December 21, 2011, 01:58:35 PM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline mb

  • Jr. Member
  • **
  • Posts: 69
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #8 on: December 21, 2011, 04:27:19 PM »
Hiro, do you have any ARM devices currently/ are you planning on getting the r.Pi?
The RasberryPi will use an ARM 11 cpu, which is ARM v6. Most new devices are cortex's (v7).

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #9 on: December 22, 2011, 06:29:31 AM »
I have a dockstar, iomega iconnect (both kirkwood) and a toshiba ac100 (tegra 2).
I will get a rasberry pi if they won't mess with us and delay or overprice it in Europe.
« Last Edit: December 22, 2011, 06:55:01 AM by hiro »

Offline dhlii

  • Newbie
  • *
  • Posts: 1
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #10 on: January 25, 2012, 12:53:26 PM »
So has anyone done anything about an ARM TinyCore ?

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #11 on: January 25, 2012, 01:07:37 PM »
I'm still running a debian and two ubuntus on them and have not yet found a justification to change or reinvent anything about that.
Perhaps an other time when I don't have anything to do :D
Try the archlinux distros in the meantime.

Offline martin

  • Jr. Member
  • **
  • Posts: 87
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #12 on: January 31, 2012, 01:04:35 AM »
I don't have the hardware (yet), but I wouldn't mind giving it a go of porting Microcore to ARM.

Someone would have to send the hardware to me first though.  ;D

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11049
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #13 on: January 31, 2012, 06:08:41 AM »
The only barriers that can stop you are the ones you create yourself.

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: Best TinyCore (microcore) alternative for ARM?
« Reply #14 on: January 31, 2012, 07:39:38 AM »
Great martin, make a request!

However, I am willing to participate in a whip-round for buying an arm to any developer decides to build tinycore for arm