π
<-
Chat plein-écran
[^]

Problème flash USB utilisation STLinkv3

Problème flash USB utilisation STLinkv3

Message non lude NinoTls » 25 Mai 2023, 11:51

Bonjour à tous,

Merci de m'accueillir sur ce forum, je suis ingénieur dans la région toulousaine et passionné de vieilles machines des années 70 à nos jours y compris nos chères calculatrices notamment celles des années 90: TI-80/82/85, Casio FX7700G...

Bref, je me permets de vous solliciter pour un problème totalement différent concernant une Numworks que j'ai récupéré sur un site de vente par correspondance pour une bouchée de pain car son ancien propriétaire ne pouvais plus la mettre à jour...

Je vais essayer d'être synthétique ... quand j'ai reçu la calculatrice son défaut principal est qu'elle n'était pas reconnue en USB sur un PC, elle se chargeait bien (éclair sur l'icône de la batterie) malgré le fait que la LED ne s'allume pas pendant la charge. Non reconnue en mode recovery également (6 + reset). C'est une N0110 en version 14.4.0 du FW officiel. Qui plus est elle était bloquée en mode examen et impossible de l'en faire sortir car non reconnue par un PC ni même en y branchant une source externe. J'ai donc décider de tenter de la reflasher via un STlink V3 et c'est là que les problèmes ont commencés et que je pense l'avoir briquée car j'ai fait pas mal de bidouilles et surtout n'importe quoi !!

Suivant les différents posts de ce forum, j'ai soudé le connecteur qui va bien sur les pads dédiés. Le STM32 est bien reconnu, j'ai tenté de flasher en utilisant STM32CubeProgrammer un bootloader de différents FW (omega, khi, même l'officiel en 15.5.0 téléchargé sur ce site). Cette étape s'est bien passée quelque soit le bootloader. Pour Omega ou Khi, j'avais le message Slot A: Invalid et Slot B: invalid. En revanche, je n'arrivais pas à flasher l'external fw en partant de l'adresse 0x900000: le flash OK mais à la vérification il y a un soucis sur le premier octet et ce quelque soit le FW. Alors j'ai tenté de charger la conf suivante via openocd https://github.com/numworks/epsilon/blo ... unlock.cfg et là je pense que c'est le début de la fin... Depuis je ne peux plus faire un mass erase de la RAM il me dit qu'elle est vérouillée... Je crois que j'ai désormais un brique bonne à jeter... Alors qu'en fait je pense qu'il m'aurait fallu peut-être simplement remplacer la flash soudée sur le PCB.

J'espère avoir été clair et précis afin que vous puissiez m'aider à éventuellement tenter de la restaurer. Mon but idéal et ultime serait d'y mettre une version stable d'un FW alternatif comme Oméga et d'en rester-là car le dfu n'est pas fonctionnel.

Merci mille fois par avance de votre aide et je suis à votre disposition pour tout complément d'informations.
Avatar de l’utilisateur
NinoTls
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 6
Inscription: 25 Mai 2023, 11:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: NlsMyFox

Re: Problème flash USB utilisation STLinkv3

Message non lude critor » 25 Mai 2023, 19:59

Bonjour NinoTls, c'est un plaisir de t'accueillir. J'ai commencé avec une TI-85 en 1993, justement.

Concernant la NumWorks, dès le départ quelque chose me semblait clocher, mais j'ignore quoi.

Actuellement, elle est dans quel état ?
Des signes de vie avec reset+4 ou reset+6 ou bien plus rien ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème flash USB utilisation STLinkv3

Message non lude NinoTls » 25 Mai 2023, 20:13

Merci de ta réponse Critor.

Que de bons souvenirs, j'ai toute une collection de TI et Casio et de livres à partager aussi si je trouve le temps de scanner !!!

Pour ce qui est de la NumWorks aujourd'hui au mieux je suis en bootloader (rescue) Omega avec écritSlot A: Invalidet Slot :B Invalid Current: Slot A tout en haut et à gauche.

Je ne peux plus réecrire le bootloader et faire un mass erase... le STM32 est très chaud également.. Sincèrement je pense que c'est mort !
Avatar de l’utilisateur
NinoTls
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 6
Inscription: 25 Mai 2023, 11:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: NlsMyFox

Re: Problème flash USB utilisation STLinkv3

Message non lude Yaya.Cout » 25 Mai 2023, 20:26

Il faudrait que tu écrives un firmware dans la flash externe, mais je ne sais pas le faire avec un STLink. Je ne sais pas si ça marche, mais tu peux essayer de flasher le flasheur en RAM pour écrire la flash externe en DFU (mais je ne sais pas si c'est possible d'utiliser le DFU via le STLink).
Avatar de l’utilisateur
Yaya.CoutProgrammeur
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 18.8%
 
Messages: 45
Inscription: 15 Jan 2022, 15:20
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: Yaya-Cout

Re: Problème flash USB utilisation STLinkv3

Message non lude critor » 25 Mai 2023, 20:38

NinoTls a écrit:Que de bons souvenirs, j'ai toute une collection de TI et Casio et de livres à partager aussi si je trouve le temps de scanner !!!

Si jamais cela te dit, il y en a qui organisent et partagent leurs collection de calculatrices graphiques par ici : https://my.calcs.quest/collectors

NinoTls a écrit:Pour ce qui est de la NumWorks aujourd'hui au mieux je suis en bootloader (rescue) Omega avec écritSlot A: Invalidet Slot :B Invalid Current: Slot A tout en haut et à gauche.

Ok. Normalement cet écran du bootloader Omega permet la programmation de firmwares dans les slots A et/ou B.

Si tu as l'image brute du firmware, il est aussi possible de la flasher directement via cet outil en ligne, ce qui peut-être pourra contourner certaines erreurs de détection dans ton cas :
https://ti-planet.github.io/webdfu_numworks/n0110/
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème flash USB utilisation STLinkv3

Message non lude NinoTls » 25 Mai 2023, 20:44

critor a écrit:Si tu as l'image brute du firmware, il est aussi possible de la flasher directement via cet outil en ligne, ce qui peut-être pourra contourner certaines erreurs de détection dans ton cas :
https://ti-planet.github.io/webdfu_numworks/n0110/


Merci pour tout mais mon soucis c'est qu'initialement la calculatrice n'est pas détectable en USB d'où mon envie de la flasher directement avec un STLink...

Et pour répondre à Yaya.Count,si tu as une procédure je suis preneur car je ne suis pas spécialiste du StLink

Merci à vous deux pour votre aide.
Avatar de l’utilisateur
NinoTls
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 6
Inscription: 25 Mai 2023, 11:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: NlsMyFox

Re: Problème flash USB utilisation STLinkv3

Message non lude Adriweb » 25 Mai 2023, 20:58

NinoTls a écrit:Que de bons souvenirs, j'ai toute une collection de TI et Casio et de livres à partager aussi si je trouve le temps de scanner !!!

Désolé de taper l'incruste dans ce topic, mais puisque tu as amené le sujet sur la table, j'ai créé le site MyCalcs, fait tout-exprès pour les calculatrices graphiques, rejoins-nous en détaillant les modèles que tu as (c'est direct avec un compte tiplanet, en plus) :)

Edit: oops j'avais pas vu que critor avait deja mentionne MyCalcs plus haut lol
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.3%
 
Messages: 14617
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Problème flash USB utilisation STLinkv3

Message non lude NinoTls » 25 Mai 2023, 21:03

Adriweb a écrit:
NinoTls a écrit:Que de bons souvenirs, j'ai toute une collection de TI et Casio et de livres à partager aussi si je trouve le temps de scanner !!!

Désolé de taper l'incruste dans ce topic, mais puisque tu as amené le sujet sur la table, j'ai créé le site MyCalcs, fait tout-exprès pour les calculatrices graphiques, rejoins-nous en détaillant les modèles que tu as (c'est direct avec un compte tiplanet, en plus) :)

Edit: oops j'avais pas vu que critor avait deja mentionne MyCalcs plus haut lol


C'est noté, je vais renseigner mes calculatrices...

Pour ce qui est du problème initiale, je peux reflasher internal et external bin files (sans erase de la memory) mais le problème reste le même: ça boot en rescue mode et ça ne charge pas la ROM.
Pensez-vous qu'il faille que je change la flash externe ? Comment la flasher avec le stlink ? Faut-il un external loader ?
Avatar de l’utilisateur
NinoTls
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 6
Inscription: 25 Mai 2023, 11:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: NlsMyFox

Re: Problème flash USB utilisation STLinkv3

Message non lude RapidZapper » 25 Mai 2023, 21:32

NinoTls a écrit:
critor a écrit:Si tu as l'image brute du firmware, il est aussi possible de la flasher directement via cet outil en ligne, ce qui peut-être pourra contourner certaines erreurs de détection dans ton cas :
https://ti-planet.github.io/webdfu_numworks/n0110/


Merci pour tout mais mon soucis c'est qu'initialement la calculatrice n'est pas détectable en USB d'où mon envie de la flasher directement avec un STLink...

Et pour répondre à Yaya.Count,si tu as une procédure je suis preneur car je ne suis pas spécialiste du StLink

Merci à vous deux pour votre aide.




Pour le coup si le stm est "chaud" et que tu n'a pas d'USB, je te conseillerai de vérifier que le port USB soit en bonne état avant de continuer d'autres manipulations
Avatar de l’utilisateur
RapidZapperSuper Modo
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 35.2%
 
Messages: 33
Inscription: 20 Aoû 2021, 18:52
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème flash USB utilisation STLinkv3

Message non lude NinoTls » 25 Mai 2023, 21:45

RapidZapper a écrit:Pour le coup si le stm est "chaud" et que tu n'a pas d'USB, je te conseillerai de vérifier que le port USB soit en bonne état avant de continuer d'autres manipulations


Merci pour ton retour également... j'y ai également pensé mais à priori le connecteur semble fonctionner: j'ai testé la continuité sur chaque PIN mais si vous avez une méthode plus sûre je suis également preneur !
Avatar de l’utilisateur
NinoTls
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 6
Inscription: 25 Mai 2023, 11:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: NlsMyFox

Suivante

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 40 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.
1419 utilisateurs:
>1405 invités
>9 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)