Je suis sur que c’est cette carte.
Après avoir un peu tout parcouru, et fait recherche, je pense que c’est le unlock_bits que l’on doit mettre à 0x3F avant de faire quoi que ce soit, qui reste bloqué à 0x01 !
Elle faisait un de mes sketch qui gere mes chauffages. (Ecoute de sonde de température en RF, renvoi des code en RF qui allume les chauffages, affichage des températures sur lcd, log sur une carte SD et sur un serveur web).
Il y avait donc des interruptions et un watchdog. Pour le moment, elle plante au niveau de l’init de la SD ou de l’ethernet, et reboot avant le fin du setup, donc normalement avant que je set le watchdog et les interruptions.
Il a fonctionné pendant 1 mois en Mars/Avril, puis J’avais rangé la carte pendant l’été, et c’est en la ressortant que cela a planté.
J’ai jamais réussi à mettre autre chose. (Le premier sktech que je voulais mettre, était le meme, avec un niveau de debug (log sur la carte SD) plus élevé.)
Je pense que quand j’ai du la remettre en route, j’ai du rebrancher qque chose de travers, ou alors pendant les 6 mois non utilisé, un truc à merdé.
C’est possible que j’ai atteint le maximum de sktech “téléversé” ? (J’avais vu que l’ on pouvait en mettre environ 1000)
Voila la sortie quand j’essaye de modifier le lock bit (je fais peux-être une erreur, mais je ne vois pas laquelle)
(Avec un Arduino UNO en ArduinoISP, et les banchements comme indiqué)
T'amuse pas à modifier des fuses/lock au hasard ...
Si tu as un programmateur d'AVR ou une seconde cartes arduino avec ArduinoISP utilise là pour faire un "burn bootloader" via l'ide.
Ce sera beaucoup plus propre.