[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Explora401 NCD est libéré !


From 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.

--
Mathieu Avila