Articles : Sortie de la version 2.0 du projet Armadeus
Posté par Julien Boibessot (page perso, ). Modéré le 11 février 2007.
Il y a quelques mois, nous vous annoncions la naissance du "Projet Armadeus", association à but non-lucratif ayant pour objectif de faciliter l'accès au monde de l'informatique embarquée à base de Logiciels Libres.
Et bien la version 2.0 de l'ensemble logiciel du projet vient de paraître. On notera comme nouveautés :
Avec cette nouvelle version logicielle, le projet gagne en maturité et est enfin prêt à être facilement intégré dans des exemples concrets d'applications.
Les outils pour faire fonctionner les différents interfaces matérielles sont désormais tous là et les idées des membres aidant, d'intéressants prototypes devraient voir le jour dans les mois qui viennent.
Si vous êtes fans de logiciel embarqué, n'hésitez pas à visiter le Wiki de l'association et poser vos questions/apporter vos remarques !
Et bien la version 2.0 de l'ensemble logiciel du projet vient de paraître. On notera comme nouveautés :
- U-Boot en version 1.1.6 ;
- La mise à jour de la version de Buildroot (30/10/2006) ;
- Le noyau Linux ARM en version 2.6.18.1 ;
- Le support de nouveaux écrans LCD 320x240 (TFT & STN) ;
- De nouveaux pilotes Linux : contrôleur SPI, PWM, chargement du FPGA, RTC DS1374, ADC MAX1027 ;
- La correction de plusieurs bugs suite aux retours des nouveaux adhérents.
Avec cette nouvelle version logicielle, le projet gagne en maturité et est enfin prêt à être facilement intégré dans des exemples concrets d'applications.
Les outils pour faire fonctionner les différents interfaces matérielles sont désormais tous là et les idées des membres aidant, d'intéressants prototypes devraient voir le jour dans les mois qui viennent.
Si vous êtes fans de logiciel embarqué, n'hésitez pas à visiter le Wiki de l'association et poser vos questions/apporter vos remarques !
Wiki du projet (1058 hits)
Le projet SourceForge où télécharger la nouvelle version (190 hits)
Annonce de la naissance du projet sur linuxfr (167 hits)
> Lire la dépêche (18 commentaires, moyenne: 1,7).
Vous avez demandé le commentaire #803262.




Temps réel
Bonjour,
je voudrais savoir s'il est possible de faire un chronomètre fiable (précision inférieure à la milliseconde) avec une telle carte.
On arrive avec un PIC ou un AVR à de telles choses car il y a des timers dédiés mais là ?
J'avais commencé un projet de chrono embarqué pour les sports mécaniques (karting, moto, auto) commandé par une sonde à effet Hall... mais je n'ai malheureusement pas trop de temps
http://www.celles.net/wikini/wakka.php?wiki=OpenChrono
Cordialement
[^]Re: Temps réel
dans le processeur utilisé sur la carte (i.MXl) tu as 2 timers avec une résolution minimum de 1/freq horloge du processeur, càd un peu plus de 5nanosecondes.
La carte pemet de faire tout ce qu'on fait avec un PIC ou un AVR, pas de soucis là-dessus ;-)
tu en étais resté où dans ton projet ?
on peut regarder pour te donner un coup de main sachant qu'on a déjà tout ce qu'il faut pour piloter un LCD graphique et une MMC. Reste l'inconnu de tes besoins "temps réel" car pour l'instant seul Linux tourne sur la carte (sans extension RT).
Armadeus Team: http://www.armadeus.org
[^]Re: Temps réel
Le chrono fonctionne (en simu avec VMLAB et WinAVR-gcc comme compilo)
De même que le compte-tour.
Ce qui me manque actuellement ce sont des lib haut-niveau pour gérer l'afficheur.
Un peu comme sur
http://www.segger.com/emwin.html
Pour les lib bas niveau de gestion de LCD on arrive à trouver mais les lib haut-niveau sur l'AVR c'est un peu le désert...
On peut en discuter en privé si tu veux
http://www.celles.net/contact
(désolé je n'ai pas trouvé ton mail)
@+
[^]Re: Temps réel
Le chrono fonctionne (en simu avec VMLAB et WinAVR-gcc comme compilo)
De même que le compte-tour.
Ce qui me manque actuellement ce sont des lib haut-niveau pour gérer l'afficheur.
Un peu comme sur
http://www.segger.com/emwin.html
Pour les lib bas niveau de gestion de LCD on arrive à trouver mais les lib haut-niveau sur l'AVR c'est un peu le désert...
On peut en discuter en privé si tu veux
http://www.celles.net/contact
(désolé je n'ai pas trouvé ton mail)
@+