Étape 2: Obtenir un programmeur
Figure 3: Atmel ICE (à gauche) et les AVRISP mkII programmeurs (à droite). La version de base pour la glace comprend le câble USB et le câble 2e depuis le coin supérieur gauche.
Se procurer un programmeur déjà connu pour être compatible avec AS6 tels que de la glace d’Atmel [7]. Digikey.com comme un distributeur de Atmel et Mouser.com offrent le ATATMEL-ICE-BASIC (~ 55 $) et Atmel ATATMEL-ICE (~ $96) illustré à la Figure 3. La version « de base » n’inclut pas toutes les cartes de la version complète [7], mais il n’inclut pas l’adaptateur 6 broches pour le présent projet et la plupart des autres projets AVR. La glace de Atmel peut être utilisée avec les microcontrôleurs AVR Atmel (8 bits) ou avec le SAM Atmel (32 bits) MCU qui ont les cœurs ARM. Malheureusement, le câble de programmation accompagnant la glace est plutôt fragile et nécessite attention ne pas à casser les fils. Peut-être une méthode pour fixer les fils pourrait être développée. Le plus vieux Atmel « AVRISP mkII » (alias AVR USB MKII) était le programmateur de cheval de bataille pour Atmel AVR (microcontrôleurs 8 bits) ; Cependant, Digikey ni Atmel vendez-la bien qu’eBay pourrait avoir quelques (Figure 3). Il n’est probablement pas une bonne idée d’acheter une unité sosie [8-10] sans être certain de sa compatibilité avec les As. Digikey vend une unité Olimex [8] avec numéro de stock AVR-ISP-mk2 (~ 30$) qui prétend travailler avec AS6 Olimex. Nous n’avons pas essayé l’appareil Olimex. L’unité de The ICE fonctionne très bien avec moins de problèmes d’installation. Le AVRISP devrait probablement être évitée.
Les deux étapes suivantes montrent comment installer le programmateur Atmel-ICE et programmateur AVR-ISP mkII.