civade.com

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 6 juillet 2008

Réalisation d'une interface USB avec afficheur LCD / récepteur Infrarouge compatible LIRC pour Linux ou Windows avec un ATtiny 2313

Ayant découvert sur différents sites web qu'il était possible sur base de micro contrôleur AVR sans interface USB, de développer des applications contenant une implémentation complètement logicielle du protocole USB 1.1 (basse vitesse), je me suis intéressé à ces possibilités en vue de doter un serveur linux sans écran d'un dispositif permettant de :

  • Prendre des ordres d'une télécommande RC5 (compatible Philipps / Sony)
  • Afficher des informations sur un LCD 2x20 ou 4x20 caractères compatible HD44780

Vous trouverez dans cet article les détails de la réalisation matérielle (très smple), la mise en œuvre logicielle, ainsi que deux drivers pour utiliser cette interface sous Windows avec le programme LCD Smartie (DLL pilote) et pour Linux avec LCD4Linux.

L'interface finie (le trou dans la partie supérieure est pour le capteur infra rouge pour lire les signaux de la télécommande RC5):

Lire la suite

lundi 23 juillet 2007

Monter un disque multimedia sur Linux Redhat Enterprise 4 / CENTOS 4 - "FAT: invalid first entry of FAT"

L'implémentation du système de fichier FAT sur certains disques multimedia est parfoi fantaisiste, au point qu'il en devient parfois difficile de monter certains périphériques ésotériques sur Linux pour cause de nom compatibilité FAT... On se retrouve alors avec des erreurs noyau de type : FAT: invalid first entry of FAT (0xffffff8 != 0xf00f800) - VFS: Can't find a valid FAT filesystem on dev sda4.

Mais les derniers noyaux 2.6 donnent la solution. Voyons comment la mettre en oeuvre sur des versions antérieures...

Lire la suite

mercredi 6 juin 2007

Installation d'une CentOS 5 sur un portable sans lecteur CD ou DVD à l'aide de PXE

Il est parfois dans la vie des moments ou rien ne va. Ainsi, lors d'une tentative d'installation d'une centos5 sur un ordinateur portable, j'ai pu constater que son lecteur CD était défectueux. Qu'à cela ne tienne, la carte réseau du portable supportant le boot PXE? nous allons l'installer en réseau... Au fait, la machine est un Acer 292WLMI, mais est en fait un barebone Compal CL51. J'ai également testé la me manip surun Xbook (Compal CL50) avec succès.

Lire la suite