Eléments requis
- Le firmware du bootloader Jolt utilise les 512 premiers octets de la mémoire
flash (secteur boot). La version étendue du firmware utilise un peu plus de 512
octets.
- Le firmware du bootloader requiert que la broche C7 soit haute
lorsqu'au repos. Si ce n'est pas le cas,
connecter la broche C7 au Vdd avec une résistance de 10K.
- Le code d'application doit être relocalisé à l'adresse 0x0200 ou
0x0800. Les vecteurs d'interruption doivent être relocalisés à
l'adresse 0x0208 et 0x0218 ou 0x0808 et 0x0818. Voir la section
Comment relocaliser le code d'application pour de plus amples détails.
- Le dernier octet du EEPROM est utilisé lors de la procédure de
démarrage. Il ne doit donc pas être mis-à-jour par le code
d'application. Si le mode boot usager est utilisé, c'est le code
application qui est responsable de mettre à jour la valeur de ce dernier octet.
- Le timer watchdog n'est pas compatible avec le bootloader à moins d'utiliser la
version étendue du firmware.
- Le bootloader requiert l'installation du JRE et l'installation du
"Java Commmunications API". La librairie RXTX doit aussi être installée
sur les machines Linux.
PIC est une marque déposée de Microchip Technology Inc.