π
<-
Chat plein-écran
[^]

firmware carte micro:bit

Discussions scientifiques et scolaires

firmware carte micro:bit

Message non lude Fabien59 » 12 Aoû 2021, 18:31

Bonjour,
J'utilise la carte micro:bit avec la calculatrice TI83.
J'ai rencontré un problème avec la carte micro:bit dans sa version 2 que je n'ai pas avec le même script sur la carte dans sa version 1. Il s'agit d'un freeze du progamme en cours d'exécution. Ce n'est pas un problème dû à la calculatrice car le problème est présent également si j'utilise la carte seule.
Une recherche internet m'a permis de constater que le problème était identifié et résolu : https://github.com/microbit-foundation/micropython-microbit-v2/issues/79
Je ne suis pas un spécialiste de github, Je ne comprends donc pas ce qu'il faut faire
J'ai vu un fichier .hex sur cette page : https://github.com/microbit-foundation/micropython-microbit-v2/releases/tag/v2.0.0
J'ai donc pensé que ce fichier était un nouveau firmware pour la carte V2 qui corrige les derniers bug signalés.

J'ai donc essayé d'installer ce fichier, comme indiqué sur la procédure officielle ici : https://microbit.org/get-started/user-guide/firmware/
Lorsque je téléverse ce fichier sur la carte je vois un fichier FAIL.TXT apparaître et qui indique "The starting address for the interface update is wrong"

Voyez-vous mon erreur ?
Merci pour votre aide

Fabien
Avatar de l’utilisateur
Fabien59
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 14.1%
 
Messages: 51
Inscription: 16 Juil 2020, 21:34
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude critor » 12 Aoû 2021, 18:45

Bonjour.

J'ai déjà eu le FAIL.TXT sur micro:bit v2, mais c'était en tentant d'installer une ancienne version du firmware Texas Instruments, non encore compatible micro:bit v2.

Que tu obtiennes cela sur micro:bit v2 en tentant d'installer un firmware censé être compatible micro:bit v2, c'est plus surprenant.
Une information dans FAIL.TXT ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: firmware carte micro:bit

Message non lude Fabien59 » 12 Aoû 2021, 19:39

Voici les 2 lignes, seules présentes dans le fichier FAIL.TXT :

error: The starting address for the interface update is wrong.
type: user
Avatar de l’utilisateur
Fabien59
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 14.1%
 
Messages: 51
Inscription: 16 Juil 2020, 21:34
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude rentech7289 » 18 Aoû 2021, 17:49

Le fichier git est destiné à être compilé. Le fichier est à télécharger à l'adresse:
https://microbit.org/get-started/user-guide/firmware/
Avatar de l’utilisateur
rentech7289
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 66.4%
 
Messages: 107
Inscription: 16 Aoû 2021, 02:40
Localisation: Lorraine luxembourgeoise
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude Fabien59 » 18 Aoû 2021, 19:17

Bonjour,
Je pensais qu'il fallait mettre à jour le firmware de la carte mais ce n'est visiblement pas le cas.
On m'a expliqué que lorsque un script est flashé sur une carte à partir d'un éditeur en ligne, Micropython est inclus en plus du script. C'est donc sur l'éditeur en ligne qu'il faut mettre à jour Micropython. Dans le cas de la TI83, j'imagine que le fichier TI_Runtime.hex installé sur la carte doit donc lui aussi être mis à jour. La version 2.6 date du mois d'avril (il me semble) et le problème de freeze observé a été corrigé sur github en juin dernier. C'est donc une mise à jour de ce fichier qui est nécessaire pour résoudre mon poblème... ou ai-je mal compris ??
Avatar de l’utilisateur
Fabien59
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 14.1%
 
Messages: 51
Inscription: 16 Juil 2020, 21:34
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude rentech7289 » 18 Aoû 2021, 23:15

En principe tu ne dois le faire que si tu as un problème avec ta carte (section What is firmware?). Ce que j'ai voulu t'expliquer c'est que le fichier git c'est du code pur et dur, il sert aux développeur à échanger le résultat de leur travail. C'est comme du python mais il faut le compiler pour obtenir un fichier hex.
J'ai bien une TI-83 mais c'est un modèle de 1996! Je viens de pousser mes recherches sur le site de micropython et j'ai trouvé ceci:
https://tech.microbit.org/software/daplink-interface/#daplink-software
Dans la section "Files on the MICROBIT drive", je suis allé voir le fichier 'error.c'. Ce n'est pas apparemment un message d'erreur lié à la carte. La ligne suivante renvoie vers:
https://support.microbit.org/support/solutions/articles/19000016969-micro-bit-error-codes
Même topo.
Dans la section "The DAPLink boot loader" du premier lien de ce message tu a l'avertissement suivant: "Vous ne devez jamais mettre à jour votre micro:bit avec un micrologiciel provenant de sources non fiables, car cela pourrait endommager votre micro:bit ou rendre impossible un nouveau flash." (Google Traduction)
Texas Instruments est fiable. Je suis allé voir et j'ai trouvé la page:
https://education.ti.com/fr/enseignants/microbit
avec un nouveau lien sous "Installez le fichier runtime.hex sur votre micro:bit3" en milieu de page. Tu aboutis à un éditeur micropython en ligne. Par contre dans l'aide, version 1.0.1 (!), je n'ai trouvé aucune information.
Toujours dans la même page du site TI à la même hauteur que le lien ci-dessus, mais à gauche cette fois-ci, tu as un lien vers:
https://education.ti.com/fr/enseignants/microbit/microbit-83ce
Tu peux toujours essayer de tester un des modules proposés sur ta carte
Une autre question que je me pose est: Comment fais-tu pour téléverser dans ta carte?
PS: Le mot interface du message d'erreur me fait penser à un problème à ce moment là
Avatar de l’utilisateur
rentech7289
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 66.4%
 
Messages: 107
Inscription: 16 Aoû 2021, 02:40
Localisation: Lorraine luxembourgeoise
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude Fabien59 » 19 Aoû 2021, 10:12

Bonjour,
Merci pour ces recherches ! Le problème est résolu grâce à vous, merci.
Je n'avais jamais remarqué ce lien sur la page TI vers l'éditeur python en ligne https://python.microbit.org/v/2
Jusqu'à présent je téléversai le fichier TI_runtime.hex depuis mon ordinateur par un glisser/déplacer vers la carte micro:bit branchée sur le port USB de mon ordinateur. Mais en important le fichier TI_runtime.hex dans l'éditeur python en ligne puis en flashant ce fichier sur la carte depuis cet éditeur le problème de freeze observé auparavant a disparu !! Micropython est bien à jour sur cet éditeur en ligne ce qui a corrigé le problème.
Toutefois, j'imagine qu'une mise à jour du fichier sera nécessaire pour éviter de passer par l'éditeur en ligne.

PS : tous les modules disponibles sur ce lien https://education.ti.com/fr/enseignants/microbit/microbit-83ce sont à installer sur la calculatrice par l'intermédiaire du logiciel TiConnect
Avatar de l’utilisateur
Fabien59
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 14.1%
 
Messages: 51
Inscription: 16 Juil 2020, 21:34
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude rentech7289 » 19 Aoû 2021, 13:32

Bonjour
Je suis content pour toi. D'après la page de Texas ta façon doit fonctionner. Maintenant nous savons que ta carte fonctionne c'est le principal.
Le problème est de vérifier si ta carte refait de nouveau la même chose avec le fichier à l'origine de ce problème. Si c'est le cas, il va falloir que tu ailles sur le site microbit à la page:
https://microbit.org/get-started/user-guide/firmware/
que tu connais déjà mais tu dois aller dans la section "How to update the firmware" en bas de page. Sous les deux captures d'écran tu as "Firmware for micro:bit V2" qui est en réalité un lien de téléchargement et non une illustration, le nom du fichier téléchargé est "0255_kl27z_microbit_0x8000.hex" vérifie si c'est celui que tu as déjà sur ta carte (section "Checking your firmware version"). Les quatre chiffres au début du nom du fichier te donnent la version du firmware. Si c'est le même tu n'as rien à faire, sinon tu peux mettre ta carte à jour en suivant une des deux procédures que tu connais.
Avatar de l’utilisateur
rentech7289
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 66.4%
 
Messages: 107
Inscription: 16 Aoû 2021, 02:40
Localisation: Lorraine luxembourgeoise
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude Fabien59 » 19 Aoû 2021, 13:37

Oui, je confirme, j'ai dû réinstaller sur la carte le firmware 0255_kl27z_microbit_0x8000.hex pour ne plus avoir le fichier FAIL.TXT
Encore merci :)
Avatar de l’utilisateur
Fabien59
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 14.1%
 
Messages: 51
Inscription: 16 Juil 2020, 21:34
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firmware carte micro:bit

Message non lude rentech7289 » 19 Aoû 2021, 13:51

De rien, tu est venu pour ça et essayer de sortir de ce mauvais pas est tout à fait normal. En te souhaitant beaucoup de plaisir avec ta carte et une bonne fin de vacances.
Avatar de l’utilisateur
rentech7289
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 66.4%
 
Messages: 107
Inscription: 16 Aoû 2021, 02:40
Localisation: Lorraine luxembourgeoise
Genre: Homme
Calculatrice(s):
MyCalcs profile


Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1080 utilisateurs:
>1054 invités
>21 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)
cron