Archive for the ‘embarqué’ Category

Recherche sur le Mini2440

Sunday, January 30th, 2011

Quelques retour sur le mini2440 :

J’ai commencé l’installation d’U-boot comme indiqué dans le numéro d’open silicium, mais comme je travaille à coup de bootp / tftp / nfs, je n’ai pas finalisé avec l’initialisation correcte de la NAND.

Je construit maintenant une toolchain en utilisant buildroot 2010-10, pas de souci particulier, mon fichier de configuration est disponible ici : buildroot-2010-11.config (installation par défaut dans /opt/arm-mini2440). Busybox se fait sans souci.

Pour le kernel, pas de souci mais je reste avec la version patché (2.6.32.2) fourni par FriendlyArm.

J’ai bien avancé sur la compilation de qt 4.6.2 pour embarqué mais j’ai un souci pour lancer un programme, pas de plantage mais pas d’affichage non plus, en cours d’investigation en comparant mon rootfs et celui fourni.

Côté Android, j’ai commencé à fouiller vers la version 2.2 ( Froyo ) car il utilise la même version de kernel, j’ai réussi à trouver un kernel sur le dépôt GIT d’Android. Dans un monde idéal, il ne resterait plus qu’à reporter les modifications du premier sur le second. Malheureusement, la documentation d’Android est plutôt légère (ou obsolète) à ce stade…

A suivre…

Open Silicium

Wednesday, December 29th, 2010

En rentrant du boulot, petit arrêt chez le libraire pour acheter ce premier numéro d’Open Silicium. Ce magazine est né du succès des différents Linux Magazines Hors Série dédié au vaste monde de l’embarqué.

Petit tour rapide pour tomber sur l’article détaillant la Mini2440 de FriendlyARM, je reste bluffé par le matos détaillé dans l’article, surtout proposer à ce prix. Alors que je pensais investir à terme pour une Beaggle Board, avoir un PDA like (OS Supporté Linux / WinCE 5 / Android) avec écran tactile pour un prix dérisoire ( env. 100€ / 150$ ). Ca reste moins puissant qu’une Beaggle Board mais un usage complètement différent ! Pour revenir au magazine, l’article aborde la chaîne de compil, un classique, et le changement du bootloader. Un bon départ, il faudrait faire le tour des différents projets pour voir les capacités de la bête…

Pour revenir au magazine, tout les articles parlent de l’embarqué mais aussi de simulation de circuits, de FPGA. Beaucoup de domaine sont donc abordés et pour un premier numéro, c’est plutôt réussi, à conseiller à tout les barbus qui s’intéressent à l’embarqué 🙂

Linux embarqué

Sunday, March 21st, 2010

Après avoir reçu ma Fonera 2.0n, j’ai décidé de faire le point sur mes différents appareils vitaminés au Linux :

Fonera 2.0n, Alix 2c3 et Dingoo A320

Donc voici la Fonera 2.0n, basé sur la distribution OpenWrt. Fonera fourni un firmware avec ssh ouvert pour permettre une administration ou des développements directement en situation, et le lien nécessaire pour le développeur.

Fonera 2.0n

Ensuite, voici une Alix 2c3 de PcEngines. Un certain nombre de distribution Linux/OpenBSD est possible, j’ai opté pour une OpenWrt, étant l’une des plus actives et supportant bon nombre de matériels. En étant basé sur une carte Compact Flash, l’installation se passe sans souci (avec dd sur votre PC par exemple) et de plus, comme c’est une architecture x86, OpenWrt permet de générer une image disque pour VirtualBox, permettant de tester très rapidement (en plus de la solution standard du NFS).

Alix 2c3

Et enfin, une A320 de Dingoo, une console chinoise de bonne qualité, avec une distribution nommée Dingux. L’installation est un peu plus douloureuse mais on arrive à s’en sortir sans trop de souci. Voici quelques liens : Dingux Intégrale v2 (comprenant tout ce qu’il faut pour installer et préparer sa miniSD) et la toolchain.

Dingoo A320