Le flasheur pour R8C/M16C
Lorsque votre programme est au point, vous le compilez en mode Release pour obtenir un fichier .mot
Le fait de flasher votre programme, rendra votre application autonome, finit KD30...
Télécharger la dernière version.
Renesas propose plusieurs flasher, la référence du flasher sur liaison série est M3A-0806.
Préparation de la cible
- Mettre la ligne Mode à l'état bas
- Faire un Reset du micro
A l'ouverture de Flash-Starter, sélectionner l'option Internal-Flash

Configuration de la liaison
Match ID
Lorsque la cible répond correctement, la fenêtre suivante apparait :

Identification
En appuyant sur le bouton Refer., indiquer votre fichier, puis entrer le code d'identification du programme présent dans le micro.
Les R8C et ses grands frères possèdent un vérouillage interne qui rend inutilisable une lecture ou écriture en mémoire.
Cette clé est sous la forme d'un identifiant sur 7 octets. Elle est inscrite dans la mémoire flash, dans la table des vecteurs fixe.
ID1: FFh (address 0FFDFh)
ID2: FFh (address 0FFE3h)
ID3: FFh (address 0FFEBh)
ID4: FFh (address 0FFEFh)
ID5: FFh (address 0FFF3h)
ID6: FFh (address 0FFF7h)
ID7: FFh (address 0FFFBh)
La configuration

Fenêtre de commande
Il est possible de modifier la vitesse de transmission avec le bouton Setting...

Fenêtre de configuration
Ne pas trop forcer sur la vitesse, elle est en fonction du Quartz.

Paramètres de configuration
La programmation
La dernière opération s'effecture à l'aide du bouton E.P.R (Erase - Programme - Read)
Il s'agit d'une commande 3 en 1 qui efface, programme et vérifie que le programme est bien implanté.

Flashage en cour...
Lancement du programme
- Mettre la ligne Mode à l'état haut
- Faire un Reset du micro








