Communiqué de presse : Starter kit pour ARM9 et Linux 2.6

hicoarm9_sbc_bild2_norm

Le processeur AT91RM9200 d'Atmel combiné à un Linux 2.6, avec son support maîtrisé de l'architecture ARM et ses améliorations de ses performances temps réel, forment un duo parfait pour les systèmes embarqués qui exigent performances élevées, temps de réponses rapides, et fiabilité. Emtrion GmbH a conçu un starter kit qui possède tous les avantages de cette combinaison, et vous permet un lancement rapide dans le développement en Linux embarqué.

L'HiCO.ARM9 est un véritable Single Board Computer (SBC) designé autour du processeur AT91RM9200. Il est doté des interface usuelles, telles que l'Ethernet 10/100-Mbps, la liaison Série, USB host et périphérique, graphisme LCD avec écran tactile, et carte MMC/SD. L'interface HiCO.nect donne accès au bus système et vous permet d'utiliser l'HiCO.ARM9 comme un module core sur votre propre design hardware. Le SBC possède une Flash de 32MB et une RAM de 64MB.

Le très complet Linux Board Support Package (BSP) pour HiCO.ARM9 est basé sur le dernier noyau 2.6.12. Cela inclue donc les drivers et le support logiciel pour toutes les interfaces mentionnées ci-dessus, et bien plus encore. Le noyau Linux préconfiguré, les fichiers de base du système et le catalogue de logiciels utilisateurs (busybox, QT embedded, etc...) vous donne accès à des débuts rapides dans le développement d'applications logicielles.

Une chaîne d'outils GNU précompilés, avec compilation croisée complète GCC C/C++, et un débugger pour ARM sont également inclus. Avec Qt embedded vous pouvez développer des interfaces graphiques utilisateurs attractives et professionnelles. Qt est une bibliothèque graphique de Trolltech, de qualité industrielle et extrêmement bien documentée.

Le starter kit est constitué de l'HiCO.ARM9 SBC, d'un système Linux pré-installé, et tous les cables nécessaires. Le BSP vous droit aux sources complètes du code sans aucune redevance. La documentation explique clairement comment maîtriser les fonctionnalités logiciel et matériel, et comment personnaliser le système pour répondre à vos besoins.