#Bootloader 1.02 en fichier bin
1 messages · Page 1 of 1 (latest)
Celui d'Upsilon ?
Oui
Tu peux soit le compiler, soit le télécharger en artéfact sur GitHub (même version que le site) ou le télécharger à la main depuis Firebase
Sinon, tu l'installes avec le site puis tu dump
Mais quand je me met en reco avec ma Calc pour reinstaller Upsilon depuis le site je sélectionne en dev sauf que dans le bl sa marque toujours Freedom 19
Tu installes bien depuis le RECOVERY ?
Oui justement le 6+reset
La calculatrice affiche RECOVERY MODE quand tu installes ?
Oui
Tu utilises le bouton RESET ?
Oui
Télécharge le bootloader (compilé par GitHub, donc même version que le site)
Okay
Vas sur le WebDFU : https://ti-planet.github.io/webdfu_numworks/n0110/
Connecte ta calculatrice en RESET + 6 (pas de RECOVERY)
Sélectionne bootloader.bin en fichier
Puis Flash internal
Okay
C'est le bon, car il y a écrit FREED0M.20 dans le bin
Quand je suis en 6+reset le web dfu reconnaît pas ma calcu
Tu voudras que je fasse l'essai de RECOVERY Yaya ?
Je suis en 1.01F19
Vas-y
Pas de STM32 BOOTLOADER ?
Rien
Comment tu as fait pour mettre en RECOVERY alors ?
Au pire, essaye de réinstaller le driver (et Use Arch, please)
Tu es en RESET + 6 ?
Non j'ai fait exprès de faire crash le bl pour que la calculatrice affiche recovery mode
Ah
Ce n'est pas RECOVERY MODE, ça
C'est totalement différent !
Il n'unlock pas la flash
La flash interne est lock
C'est prévu pour backup tes fichiers
Oui je sais mais avec le vrai recovery mode le pc détecte pas
Non
Tu es allé voir dans tous les types ?
Oui
Ce n'est pas forcément STM32 BOOTLOADER
Il y a juste le clavier et la souris de détecter
Tu utilises bien ça ?
Oui mais dedans je devrais avoir ma calculatrice
J'ai rien
Change de câble
OK
Télécharge Zadig https://zadig.akeo.ie/
Puis installes les deux drivers pour STM32 BOOTLOADER
Okay sinon je peux pas installer en utilisant custom binpack?
Il faut d'abord un driver
Ah même si elle est reconnu quand elle est pas en mode recovery
C'est comme si tu essayais de mettre à charger ton téléphone sans câble…
Oui
C'est un problème de driver
Aie je réglerai tout chez moi
Vu que Windaube, c'est de la merde…
Chez moi, ça a marché nickel.
Je pars d'une config BL1.01 FREEDOM.19,
Slot1 : Upsi1.0.1 compilé par moi+ KhiCAS en app externe, + des fichiers liseuse
Slot 2 : Khi mais je n'ai pas relevé la version
Slot 3 invalide (car KhiCAS sur slot 1)
Ma manip :
- RESET+6, (écran noir + led rouge)
- Connexion au PC, clic sur RECOVERY
- Dans la fenêtre qui s'ouvre : choix de "STM32bootloader associé"
- Là il y a une barre de progression (flash ?)
- Puis l'écran suivant s'affiche sur la calculatrice.
"RECOVERY MODE
Votre calculatrice attend l'installation d'un nouveau logiciel, suivez les instructions sur vorte ordinateur pour continuer"
Sur l'écran du PC, j'ai l'interface de choix de la version à installer. - Je choisis la version dev, et je choisis Slot A. Je mets mon nom et je clique sur INSTALL.
- Là il y a 2 séries d'effacement/écriture..
- A la fin des effacements et flash, le message suivant apparait sur le PC :
"En attente du redémarrage de la calculatrice" - La calculatrice se RESET seule.
Le menu BL apparait sur l'écran de la calco.
J'ai les versions installées suivantes :
. Slot 1 : U1.0.1-dev (1de090c) Omega 2.02 E15.5.0 µPython 1.19.1
. Slot 2 : Khi 19.0.17
. Slot 3 : Invalide car j'avais KhiCAS installé avant le RECOVERY.
- Je déconnecte la calco.
- Je fais 5 pour vérifier la version du BL
J'ai bien BL1.02 FREEDOM.20,
Côté apps externes : après le RECOVERY :
- KhiCAS est toujours là (et fonctionnel),
- mes fichiers liseuse, sont toujours présents et sont tous lisibles ...
Par contre, ce que je n'ai pas compris :
Au RESET+6, je suis écran noir+LED rouge : OK.
Je pensais que le BL s'installait au moment du clic sur RECOVERY : il y a un premier flash à ce moment.
Le bootloader est flashé après le firmware
Le RECOVERY est flashé en RAM
Il ne flash que le RECOVERY, sur le site d'Upsilon
OK. C'est pour ça que tu dis d'installer la version dev pour avoir le dernier BL.
Le clic sur RECOVERY : => 1ere barre de progression : c'est le flash en RAM de la procédure de RECOVERY
Le clic sur install après choix de la version :
- Le 1er effacement/écriture, c'est l'external (firmware)
- Le 2e effacement/écriture, c'est le BL
Voilà
Wow.