Comme il n’y a pas de port parallèle sur les Macs[1], j’ai acheté sur Ebay un programmeur compatible STK500 en version USB, le DX-ISP de Stange Productions.
Ce modèle fonctionne très bien avec avrdude
mais pas du tout avec le front-end AVR-tools.
En fait, l’option -B 8.98
est codée en dur ce qui provoque des timeouts. La bonne syntaxe pour ce programmateur est
avrdude -p t13 -c stk500v2 -P /dev/cu.usbmodem3d221 \ -i 5 -U flash:r:bla.hex:i
Mais AVR Tools
est un logiciel libre, il suffit de télécharger les sources pour l’adapter à ses besoins ;). En attendant un correctif officiel de l’auteur, l’appli compilée sans l’option qui va mal est ici[2].
Sinon, aucune doc n’est livrée avec le programmateur. Pour info, voici la signification de chaque dipswitch:
- Switch 1: le programmeur fournit le VCC (on) ou pas (off) au µP
- Switch 2: VCC +5V(on) ou +3V3(off)