Mes débuts avec les AVRs
Première sonde sur circuit d'essais
Schéma identique mais nouvelle version sur circuit imprimé simple face
Charger
un programme dit "BootLoader" | Nom | Valeur | Détails |
| OCDEN | 1 | Met le "On Chip Debug" hors service car inutile ici et économise de l'énergie |
| JTAGEN | 1 | JTAG non utilisé (on ne débugue pas la sonde) |
| SPIEN | 0 | SPI Enable |
| CKOPT | 1 | A cause du quartz de 7,3728 MHz, voir doc ATMega16 |
| EESAVE | 1 | L'EEPROM n'a pas à être sauvegardé durant la programmation : dévalidé (1) |
| BOOTSZ1 | 0 | Taille Bootloader = 1024 words ou 2048 octets (voir documentation) |
| BOOTSZ0 | 0 | Taille Bootloader = 1024 words ou 2048 octets (voir documentation) |
| BOOTRST | 0 | JMP vers le bootloader après le reset. |
| BODLEVEL | 1 | Brown Out Detector level - detection de chute de tension - non utilisé - dévalidé (1) |
| BODEN | 1 | Brown Out Detector level - detection de chute de tension - non utilisé - dévalidé (1) |
| SUT1 | 1 | Start Up Time - 65 ms par exemple |
| SUT0 | 1 | Start Up Time - 65 ms par exempe |
| CKSEL3 | 1 | A cause du quartz de 7,3728 MHz |
| CKSEL2 | 1 | A cause du quartz de 7,3728 MHz |
| CKSEL1 | 1 | A cause du quartz de 7,3728 MHz |
| CKSEL0 | 1 | A cause du quartz de 7,3728 MHz |

Essayer le BootLoader avec
une console
Charger dans le microcontroleur un logiciel
spécifique -que je suppose
crypté- destiné à donner
à notre sonde toutes ses facultés JTAG en utilisant l'outil dédié d'AVR
Studio


| µControleur cible | JTAG cible | JTAG cible | µControleur cible | µControleur sonde | JTAG sonde | JTAG sonde | µControleur sonde | |
| 24 | 1 | 2 | GND | 8 | 1 | 2 | GND | |
| 26 | 3 | 4 | VCC | 7 | 3 | 4 | VCC | |
| 25 | 5 | 6 | 9 | 2 | 5 | 6 | 5 / 16 | |
| - | 7 | 8 | - | - | 7 | 8 | 1 | |
| 27 | 9 | 10 | GND | 6 | 9 | 10 | GND |






Créer le projet,
Ecrire le ou les fichiers de code source
(en langage d'assemblage et en C),
Compiler et/ou assembler le ou les fichiers source,
Linker,
Simuler en local sur le PC de
développement,
Charger
et débuguer sur la carte
d'application (carte cible).