Programmeur AVR DX-ISP sous OS X avec AVR Tools

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)

Notes

[1] même sur un hackintosh, le port parallèle ne fonctionne pas
[2] Format universal binary

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>