Utilisation de Qt sur la carte TQ6410

31/08/2011

Cette carte a été acheté dans le but de développer une application graphique de commande d’un processus industriel. Le choix du kit graphique est pour l’instant Qt. Pour construire cette application, nous allons la développer sur notre machine de bureau puis la “cross-compiler” pour ensuite la faire fonctionner sur le système embarqué. Il existe sur internet de nombreux sites qui présente cette méthode. Je me base sur les sites suivants : http://cor-net.org/2009/03/qt-45-on-mini2440/ , sur le bill’s blog et sur le site de Pobot (article1 et article2).

Lire la suite…

Author: Olivier Categories: Linux Embarqué Tags: , ,

Optimisation du temps de ‘Boot’ et choix du système de fichiers parmi ext3, jffs2, yaffs2 et ubifs pour le ‘rootfs’ de la carte TQ6410

09/08/2011

Maintenant que la plateforme de test générique est fonctionnelle, nous allons faire quelques tests pour optimiser l’ensemble. Nous allons nous consacrer à réduire le temps de chargement du noyau jusqu’au passage au système de fichiers racine. Puis dans un second temps nous choisirons le système de fichiers du rootfs. Une grande partie des optimisations mises en place viennent de remarque de ce site : eLinux.

Lire la suite…

Author: Olivier Categories: Linux Embarqué Tags: , , , , ,

Personnalisation de la carte TQ6410 (noyau Linux et système de fichiers racine emDebian Squeeze)

01/08/2011

Après la découverte de cette carte, nous allons passer à l’étape de personnalisation. Nous souhaitons faire de cette carte une plateforme de développement générique pour développer des applications en C/C++ et QT. Dans un proche avenir cela peut être complètement autre chose (Python et GTK+ par exemple). Aussi pour avoir une base solide et facilement maintenable, nous allons installer la version embarqué de la distribution Debian : emDebian. Par la même occasion, nous allons recompiler le noyau pour l’adapter à nos besoins (pas de multimédia par exemple). Ces différentes étapes sont décrites dans la suite de l’article… Lire la suite…

Author: Olivier Categories: Linux Embarqué Tags: , ,

Présentation Carte TQ6410 (compatible FriendlyARM Mini 6410)

27/07/2011

J’ai récemment fait l’acquisition d’une carte TQ6410 (SoC Samsung s3c6410 ARM11, Flash NOR: 1Mo, Flash NAND: 256Mo, RAM: 128Mo) avec un écran tactile de 7 pouces dans le but de développer une application industrielle avec des élèves de seconde année BTS IRIS. Cette carte ressemble à une autre carte bien connu : la FriendlyARM 6410. Cette carte provient d’un vendeur sur e-bay (esky-sh) au prix de 175 € (frais de port compris, frais de douanes en sus). Dans l’article qui suit je détaille la prise en main de cette carte : déballage, quelques tests mais surtout l’installation d’une emDebian pour faciliter la gestion des paquets et en faire une base générique de développement. Le but final est d’implanter une application fonctionnant avec le kit graphique Qt de NokiaLire la suite…

Author: Olivier Categories: Linux Embarqué Tags: , ,

Carte fille pour module DIL Net/PC DNP9200

25/06/2011

Même si cela n’intéressera que très peu de monde, je met à disposition une carte fille que j’ai développé pour les modules DNP9200 de SSV Embedded. Vous trouverez sensiblement ces mêmes cartes en vente sur leur site mais bien sur pas au même prix. En france, le revendeur de ces cartes est Lextronic. Les photographies, schéma électrique et typon sont disponibles dans la suite de l’article.

Lire la suite…

Author: Olivier Categories: Linux Embarqué Tags: ,

Régulation de température - Couveuse à œufs

12/12/2010

Un collègue m’a récemment demandé si je pouvais lui faire un montage “pour pas cher” qui lui permette de réguler la température de sa couveuse à œufs ou encore de lui défiger son miel. Dans les deux cas le système doit juste commander une résistance chauffante voire une simple ampoule à incandescence pour maintenir la température de consigne. La suite de l’article décrit cette réalisation. Lire la suite…

Author: Olivier Categories: µC PIC Tags: , , ,

Pinguino et matrice de DELs

01/11/2010

Dans cet article j’ai présenté un module pré-assemblé qui pilote une matrice de DELs. J’avais aussi réalisé un circuit PINGUINO parce que le concept “OpenHardware” et “OpenSoftWare” me convient par rapport à ma philosophie du partage du savoir. Donc pourquoi ne pas utiliser les deux dans mon premier véritable projet avec Pinguino… Lire la suite…

Author: Olivier Categories: µC PIC Tags: ,

Afficheur alphanumérique à DELs défilant

29/10/2010

J’ai toujours été intéressé par les afficheurs à DELs. J’en ai même réalisé un il y a de cela quelques années avec 70DELs (10 colonnes de 7 dels). Cependant si l’on veut avoir une zone importante de défilement rien ne vaut les modules DELs tout montés (en 5 lignes x 7 colonnes ou 8 lignes x 8 colonnes). En cherchant sur un marchant en ligne bien connu, j’ai trouvé ce module (voir photographie ci-dessous) chez SureElectronics pour seulement 7,5 euros frais de port inclus. Après avoir rapidement lu la documentation fournie par le revendeur, je me décide à commander un de ces modules pour le tester !

Module DELs 32x8

Module DELs 32x8

Lire la suite…

Author: Olivier Categories: µC Atmel, µC PIC Tags:

Afficheur LCD à commande sériel

14/07/2010

Récemment j’ai eu besoin pour un projet d’afficher des données afin de déverminer le programme. Pour cela j’avais la solution d’envoyer, par la voie série du PIC utilisé dans le montage, les variables à visualiser pour les afficher sur un PC. Cependant ce n’était pas vraiment pratique, ni très autonome !

J’ai donc regarder du coté des afficheurs alphanumériques LCD à commande sériel. Vous en trouverez chez Lextronic par exemple. Cependant je trouvais le kit un peu cher et j’ai donc décidé de réaliser mon propre afficheur à commande série. Lire la suite…

Author: Olivier Categories: µC PIC Tags: , ,

Robot hexapode - Robot “Fourmi”

08/12/2009

Dernièrement, j’ai réalisé avec mes élèves un robot “marcheur”. La présentation est disponible sur le site académique de Limoges. Comme j’ai bien aimé le concept, je me suis lancé dans la réalisation d’une “mini-fourmi” avec une carte électronique en CMS et un PIC plus puissant pour avoir plus de possibilités. Je présente dans les lignes ci-dessous la réalisation de ce robot… Imprimer cet article Imprimer cet article Lire la suite…

Author: Olivier Categories: µC PIC Tags: , , , ,