23 août 2009

Install Debian Lenny depuis une clef USB

Tags : ,

Pour créer une clef USB d'installation Debian procéder comme suit :

  • Récupérer le fichier boot.img.gz depuis  un FTP Debian
  • Le dumper vers la clef USB : zcat boot.img.gz > /dev/sdc
  • Monter la clef : mount /dev/sdc /mnt/point
  • Télécharger l'image ISO du CD Netinst depuis le FTP Debian
  • Copier l'image ISO sur la clef : cp debian-502a-i386-businesscard.iso /mnt/point/ && sync && umount /mnt/point
  • Connecter la clef à la machine cible et booter

Note : Ce billet est plus un mémo pour moi-même qu'autre chose puisque l'info se trouve un peu partout. Ça m'agace juste de chercher à chaque fois.

dans Configuration | 1 Commentaire

17 avril 2009

Programmeur ISP USB pour AVR

Tags : ,

Les programmeurs de type dapa sont économiques, efficaces et très simples. Mais ils dépendent d'un port clairement en voie de disparition sur les machines modernes : le port parallèle. Peu d'adaptateurs USB/parallèle existent, il s'agit en forte majorité d'USB/printer (lp) avec lesquels il n'est pas possible de contrôler les lignes DATA, CONTROL et STATUS individuellement.

On peut alors se tourner vers le dasa, adaptateur pour port série utilisant du bit banging mais, là encore, on rencontre des problèmes puisque tous les pilotes ne supportent pas la palette d'ioctl nécessaires.

Finalement, pour pouvoir développer et programmer un Atmel AVR via USB (sur un lappy par exemple), il ne reste pas d'autre choix simple que d'investir quelques euros (moins de 30 euros avec le port sur eBay)  dans un programmeur USB compatible STK500v2 (chercher "USB ISP-Programmer").

avrusbstk500

(Le miens est vert fluo et livré avec un câble également vert,
très bon produit, joli design, super propre) Voir la suite »

dans Electronique | 12 Commentaires

15 avril 2009

ttyUSB0 ? ttyUSB2 ? Non, ttyUSB1… Graaaahh ! udev !

Tags : , ,

J'ai acheté il y a quelque temps plusieurs de ces petites choses :

ttyusb

Des convertisseurs USB/Série en TTL (0-5V). Ceci permet de connecter directement, sans max232, un adaptateur USB/Série à un montage à base de microcontrôleur (genre Atmel AVR) ou un système embarqué (genre Fonera, remarquez le cavalier permettant de choisir 5V ou 3.3V, convitude). Seulement, voilà :

  • je branche un adaptateur, il est accessible via /dev/ttyUSB0
  • j'en branche un autre qui devient /dev/ttyUSB1
  • je débranche le premier et en branche deux autres et ça devient la fête aux ttyUSB*

Où est ma Fonera 1, où est mon Attiny2313, où est ma Fonera 2... etc...  ? Voir la suite »

dans Configuration | 4 Commentaires

26 décembre 2008

Ecran LCD 2*16 série/USB via AVR Attiny2313

Tags : , ,

Décidément aujourd'hui je n'arrête pas ! Cela faisait longtemps que j'avais cette idée en tête : monter un afficheur LCD alpha-numérique sur USB/série. Voilà chose faîte avec un petit AVR Attiny2313.

lcdavr2 Voir la suite »

dans Electronique | 3 Commentaires

26 décembre 2008

FreeRunner GTA-02 FSO/Debian et mode USB host

Tags : ,

Après de nombreux essais de différents firmwares pour le FreeRunner, je me suis finalement tourné vers FSO (FreeSmartphone.Org) qui reprend pas mal d'éléments de configuration de Debian/OpenWrt. Les images sont disponibles ici : http://downloads.freesmartphone.org/fso-stable/milestone4.1/.

gta_usb_host Voir la suite »

dans Embarqué | 3 Commentaires

23 octobre 2008

Adaptateur USB/Série <-> TTL

Tags :

Enfin, enfin mes amis bulgares m'ont expédiés ma commande sur eBay. L'objet ? Un sympathique adaptateur USB/série (FTDI) vers TTL. En clair, on entre en USB, Linux voit un port série supplémentaire, mais l'interface se fait en TTL (5V) ou 3.3V. Fini les adaptateurs USB/Série RS232 en +/-12V puis RS232/console TTL. Je peux, à présent, connecter directement un microcontrôleur AVR Attiny2313 via son UART avec une box Linux USB (ou une Fonera 2.0).

Voir la suite »

dans Electronique, Embarqué | 10 Commentaires

15 mars 2007

Stabilisation du quadruple afficheur 7 segments USB

Tags : , ,

Juste pour information, l'ajout d'une capa de 10 uF entre Vcc et GND est effectivement suffisant pour éviter les problèmes sur certaines machines (comme on pouvait s'en douter). Le montage semble maintenant stable et ne pose plus de problème, en tout cas depuis quelques 48 heures. J'ai également décidé de diffuser les sources du firmware dérivé des travaux de Dick Streefland pour son adaptateur USB SPI. En GPL donc.

Voir la suite »

dans Electronique | 2 Commentaires