PicoCalc de ClockWorkPi: partie 2 - autres firmwares
Bonjour à tous,C'est article suit la précédente parution "https://arduino103.blogspot.com/2025/06/picocalc-de-clockworkpi-partie-1.html
(projet info) permet de charger un firmware depuis la carte SD par l'intermédiaire d'une interface graphique." rel="nofollow">
Pour pouvoir charger vis firmwares avec le SD Loader, le programme cible doit être recompilé avec avec un script personnalisé afin de décaler l'adresse de départ du firmware à charger.En effet, si SD Loader charge le firmware cible à l'adresse Flash où SD Loader est lui même en cours d'exécution alors cela débouchera sur un gros crash.SD Loader charge donc le firmware cible 256 Kio plus loin dans la mémoire Flash afin de ne pas écraser SD Loader. Ensuite SD Loader fait un saut sur la première instruction du firmware fraîchement chargé. Il faut donc que le firmware cible soit compilé pour avoir sa première instruction cette nouvelle adresse de base.MicroPython pour PicoCalcIl existe également un implémentation de MicroPython pour PicoCalc. Ce dernier prend en charge le clavier et l'affichage REPL sur la dalle graphique.Etant moi même un grand fan de MicroPython, j'ai décidé que "MicroPython sur PicoCalc" fera l'objet d'un 3ième article.Bonne découverte,Dominique
https://arduino103.blogspot.com/2025/06/picocalc-de-clockworkpi-partie-2-autres.html