OVH Cloud OVH Cloud

[EMBARQUE] Quelle distrib pour pc104

5 réponses
Avatar
Johan MATHE
Bonjour !

Je suis =E0 la recherche d'une distrib pour un "vieux" pc104 (486 (ELAN en
fait) avec 80 m=E9gas de diskonchip et une carte d'I/O)

En gros, j'aimerais avoir =E0 ma disposition un kernel 2.6 (drivers
int=E9ressant, et le travail n'est pas r=E9ellement =E0 but de production m=
ais
plutot =E0 but ludique) et je ne d=E9sire pas =E9norm=E9ment de choses auto=
ur (pas
de r=E9seau, pas n=E9c=E9ssairement d'affichage, c'est vraiment pour faire =
du
bas niveau avec une carte d'entr=E9es/sorties parall=E8les).

J'ai eu plusieurs id=E9es :
- Une slack finetun=E9e (avantages : d=E9j=E0 empaquet=E9, bien document=E9=
e.
Inconv=E9nients : besoin de place)
- LFS (avantages : finetunabilit=E9, inconv=E9nients : besoin de se prendre=
un
peu la tete)
- Des distros orient=E9es embarqu=E9 genre peeweelinux etc (noyau relativem=
ent
obsol=E8te...)
Etant donn=E9 que j'ai le mmu, un microlinux n'est pas appropri=E9
Par contre, une microlibc pourrait peut etre me faire gagner de la place ?
Est-il facile de mettre une microlibc avec une distro existente ?
Gentoo serait-elle appropri=E9e ?

J'aimerais pouvoir mettre du rtai aussi... Vais-je etre limit=E9 en terme d=
e
puissance =E0 votre avis ?

Merci beaucoup,

Johan




--
Johan MATHE
Etudiant a l'Universit=E9 de Technologie de Compiegne - GI01
http://wwwetu.utc.fr/~johmathe/

Il n'est rien au sujet de quoi un homme libre pense moins qu'=E0=A0 la mort=
;
sa sagesse consiste a m=E9diter, non sur la mort, mais sur la vie.
SPINOZA, (Ethique, P.IV, Prop. 67.)

5 réponses

Avatar
David
- Une slack finetunée (avantages : déjà empaqueté, bien documentée.
Inconvénients : besoin de place)


Pourquoi besoin de place ? tu sélectionnes les paquets que tu veux et
c'est bon.

Avatar
Johan MATHE
On Mon, 24 Oct 2005, David wrote:

- Une slack finetunée (avantages : déjà empaqueté, bien documen tée.
Inconvénients : besoin de place)


Pourquoi besoin de place ? tu sélectionnes les paquets que tu veux et
c'est bon.



Rien qu'une libc de base ca doit me bouffer le moité de la place... C'est
pas optimal...

--
Johan MATHE
Etudiant a l'Université de Technologie de Compiegne - GI01
http://wwwetu.utc.fr/~johmathe/

Il n'est rien au sujet de quoi un homme libre pense moins qu'à  la mort ;
sa sagesse consiste a méditer, non sur la mort, mais sur la vie.
SPINOZA, (Ethique, P.IV, Prop. 67.)


Avatar
TiChou
Dans le message <news:,
*Johan MATHE* tapota sur f.c.o.l.configuration :

Bonjour !


Bonsoir,

Je suis à la recherche d'une distrib pour un "vieux" pc104 (486 (ELAN en
fait) avec 80 mégas de diskonchip et une carte d'I/O)

- LFS (avantages : finetunabilité, inconvénients : besoin de se prendre
un peu la tete)


Pour du Linux embarqué, il y a mieux qu'une LFS. Un système de base
construit autour d'un noyau, de la libc légère uClibc et des services et
commandes de base avec BusyBox. Tout ceci peut être construit assez
facilement avec buildroot.

http://buildroot.uclibc.org/about.html

http://uclibc.org/

http://busybox.net/

Enfin, pour minimiser la taille des exécutables afin de gagner encore un peu
plus de place et en plus de l'option de compilation -Os, on peut aussi
utiliser l'outil de compression UPX.

http://upx.sourceforge.net/

On peut gagner au moins 20% pour le noyau et environ 50% voir plus pour les
exécutables.

Merci beaucoup,


Pas de quoi.

--
TiChou

Avatar
Johan MATHE
On Mon, 24 Oct 2005, Thierry Herbelot wrote:

Johan MATHE wrote:

Bonjour !

Je suis à la recherche d'une distrib pour un "vieux" pc104 (486 (ELAN en
fait) avec 80 mégas de diskonchip et une carte d'I/O)

En gros, j'aimerais avoir à ma disposition un kernel 2.6 (drivers
intéressant, et le travail n'est pas réellement à but de producti on mais
plutot à but ludique) et je ne désire pas énormément de choses autour (pas
de réseau, pas nécéssairement d'affichage, c'est vraiment pour fa ire du
bas niveau avec une carte d'entrées/sorties parallèles).



OK, y'a pas de kernel 2.6, mais ça tient largement dans 80Mo et ça vi ent de
sortir (et en plus c'est moderne : c'est à base de micro-kernel) :
http://www.minix3.org/



Hardware Required
To run MINIX 3 [...] 200 MB
is needed as a minimum, 400 MB minimum if you want all the sources.


TfH

--
retirez les "------%------" pour une adresse correcte



--
Johan MATHE
Etudiant a l'Université de Technologie de Compiegne - GI01
http://wwwetu.utc.fr/~johmathe/

Il n'est rien au sujet de quoi un homme libre pense moins qu'à  la mort ;
sa sagesse consiste a méditer, non sur la mort, mais sur la vie.
SPINOZA, (Ethique, P.IV, Prop. 67.)


Avatar
moi-même
Johan MATHE wrote:

Bonjour !

Je suis à la recherche d'une distrib pour un "vieux" pc104 (486 (ELAN en
fait) avec 80 mégas de diskonchip et une carte d'I/O)

En gros, j'aimerais avoir à ma disposition un kernel 2.6 (drivers
intéressant, et le travail n'est pas réellement à but de production mais
plutot à but ludique) et je ne désire pas énormément de choses autour (pas
de réseau, pas nécéssairement d'affichage, c'est vraiment pour faire du
bas niveau avec une carte d'entrées/sorties parallèles).



sur google (par exemple)
http://217.109.169.18/polux

mais il y en a plein