26
Août
07

Compiler pour le WRT54GL

Le moyen le plus simple pour compiler du code pour le WRT54GL est probablement d’installer la chaine de développement de OpenWRT. Cette chaine est livrée sous forme d’un paquetage comprenant toutes les librairies indispensables, uclibc notamment. J’ai décompressé ce paquetage dans un dossier OpenWrt-SDK-Linux-i686-1 dans mon répertoire utilisateur.
Pour télécharger le chaine de développement:

http://downloads.openwrt.org/whiterussian/newest/

et télécharger l’archive OpenWrt-SDK-Linux-i686-1.tar.bz2

Les outils de développement ( cross compilateur, assembleur et linker ) sont dans le dossier OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/

Publicités
25
Août
07

Programme de test de la librairie RS232

Voici un programme pour WRT54GL m’a permis de tester la librairie rs232 de LUA.
Pour le tester sur PC remplacer seulement le nom du port.
/dev/tts/1 par /dev/ttyS0 par exemple.

Lire la suite ‘Programme de test de la librairie RS232’

25
Août
07

Gestion des ports série avec LUA………..

Ce module d’exension vous permettra d’utiliser les ports série avec LUA.
La librairie partagée rs232.so doit être installée dans le repertoire /usr/local/lib/lua/5.1
Le loader doit être installé dans le répertoire
/usr/local/share/lua/5.1

La librairie partagée cross-compilée pour le WRT54GL est ici
Le loader LUA pour le WRT54GL est ici

La librairie partagée compilée pour PC est ici
Le loader LUA pour PC est ici

dépendances: libezV24.so.0

25
Août
07

libezV24 sur WRT54GL

ezV24 est une librairie d’interface pour la gestion en C des ports série sous linux. J’ai utilisé cette librairie pour écrire une extension de LUA pour la gestion des ports série.
La version cross-compilée pour le WRT54GL est ici

Placez cette librairie dans le repertoire /usr/lib de votre routeur.
Créez ensuite un lien statique vers cette librairie:

ln -s libezV24.so.0.1 libezV24.so.0

25
Août
07

2xRS232 sur WRT54GL et Openwrt

Les 2 sorties RS232 sont maintenant actives sur mon WRT54GL grace à ce petit convertisseur. Le circuit imprimé a été réalisé avec KICAD.

interface rs232 wrt54gl

25
Août
07

Embarquement immédiat……………….

Aprés PicoIP, PicoIP wifi il fallait évoluer vers quelque chose d’un peu plus performant et plus facile à réaliser. C’est chose faite grace au routeur Linksys WRT54GL et à Openwrt.
Il fallait tout de même ajouter à ce duo un moyen de développer simplement des applications. C’est chose faite grace à Denis Bodor qui m’a mis sur la piste de LUA. Ce langage de script léger fonctionne aussi bien sur mon portable avec UBUNTU que sur le linksys. La version 5.1.2 est disponible ici (source) pour le PC ou la (ipk) pour le WRT54GL.
Ne pas oubier d’installer liblua, libreadline et libncurses.

25
Août
07

Ouverture du blog WordPress !!

Aprés de nombreux déboires avec les bases SQL du forum et du blog de Pictec, je me suis résolu à utiliser wordpress pour les publications courantes. Je ne me sens pas l’ame d’un webmaster mais juste le besoin de partager quelques expériences. Il fallait donc réagir, free ayant fermé mon site quelques jours pour cause de spam sur la base SQL.

Je laisse donc à wordpress le soin de gérer le SPAM 🙂