Forums
Forums
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 
Rapport de message :*
 

Re: Bootloader et programmation flash S08

Titre du sujet : Re: Bootloader et programmation flash S08
par Charly sur 11/02/2019 20:44:04

Salut

Je te la fais courte car l'expert des bootloader ici c'est Yvan.

Le principe du bootloader est d'avoir dans une zone réservée en flash un bout de programme : le bootloader.
Au boot le programme exécute le bootloader, teste si une certaine pin est active (ou autre test) et active alors sur la SCI (ou l'usb ou autre truc com gérée par le bootloader) et échange avec le pc qui transfert le binaire (S19) que le bootloader se charge de graver sur la flash.

Une fois le travail du bootloader terminé (boot normal sans besoin de reprogrammer ou à la fin de la programmation), le bootloader saute dans le programme applicatif.

L'utilisation d'un bootloader impose de modifier un peu le fichier du linker pour réserver les zones mémoire, voir de changer des choses sur les vecteurs d'interruption.

Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Forums