Avila Mathieu <mathieu dot avila at laposte dot net>
Subject
Explora401 NCD est libéré !
Date
Mon, 03 Oct 2005 19:22:26 +0200
Bonjour à tous,
Comme je l'avais annoncé sur la liste gulliver-ca, j'ai réalisé un
portage du noyau linux pour les machines NCD récupérées par
l'association. Il est à disposition ici : http://i.want.to.surf.free.fr/Xncdxpl
Le noyau est un 2.6.9 qui utilise le patch uClinux avec un portage
maison spécifique pour le PPC403GA (baptisé "ppcnommu")+ l'architecture
explora. En plus du portage du noyau, il embarque un système de fichiers
ext2, uClibc/PowerPC (compilé en statique) et busybox (shells, commandes
basiques), avec un système de fichiers minimaliste (~20 fichiers).
C'est vraiment du "pre-release pre-alpha 0.0.1a".... A savoir qu'il y a
encore des fuites mémoires à droite à gauche, mais c'est testable.
Voilà, les gens intéressés par ces petites machines peuvent s'amuser
avec, et me faire des retours d'informations pour savoir si ca tourne "à
peu près" sur les autres NCD comme sur le mien; j'ai peur notamment
qu'il y ait des différences d'addressage mémoire pour les périph mais
aussi pour la RAM.
Pour cela:
- faire pareil que pour une image du noyau proprio, mais télécharger
celui fourni dans le lien ci-dessus
- brancher une souris, un clavier PS/2
- brancher un cable série entre le NCD et un PC Linux. (par pitié, pas
une Debian, plutôt une _vraie_ distribution)
- utiliser minicom pour voir ce que sort la sortie série
- Au passage, à la fin, des bandes de couleur apparaissent sur l'écran,
c'est aussi pour du test.
- taper des commandes au clavier quand il a fini de booter. (il y a du
garbage de test sur la sortie, c'est normal aussi).
(me demander en cas de souci à une des étapes; pour ma part, tout ce qui
pouvait foirer a effectivement foiré; La loi de Murphy est une réalité
sensible)
J'ai inclus un jeu "maison" dans l'image, pour montrer que ca marche, en
plus de busybox. Avec ca, Doom3 peut aller se rhabiller ;) Pour le
lancer: "/jeu".
Dès que j'ai nettoyé le code et fini de corriger les problèmes de fuite,
je mets en place une page web avec des détails sur tout ca et les
sources, pour ceux que ca intéresse à Gulliver, et aussi pour proposer
ca aux autres malheureux libristes n'ayant rien d'autres à faire tourner
dessus que du proprio.
Pour finir, j'aimerai lui donner un nom, même s'il est tout petit et
plantogène. Je souhaite l'appeler "gulliverix" (en référence à
l'association, pour les mal-comprenants) si toutefois il n'y a pas
d'opposition. A moins que quelqu'un propose mieux.