π
<-
Chat plein-écran
[^]

Restaurer le logiciel de sa Numworks

Re: Restaurer le logiciel de sa Numworks

Message non lude knowa » 11 Déc 2021, 14:57

Bonjour,
J'ai finalement réussi en recommençant le tuto dès le début.
Merci beaucoup
Noah
Avatar de l’utilisateur
knowa
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 10 Déc 2021, 18:08
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Restaurer le logiciel de sa Numworks

Message non lude fmo » 13 Fév 2022, 00:31

Information complémentaire pour ceux qui comme moi ont du mal à voir où connecter les fils côté calculatrice :

Il y a 2 rangées de 5 pads côté calculatrice. Renseignement pris, il faut connecter :

- en rouge sur l'image: le GPIO25 (connecteur 22 raspberry) sur le premier pad en partant du haut, colonne de droite (côté calculatrice)

- en orange sur l'image: le GPIO 11 SCLK (connecteur 23 raspberry) sur le deuxieme pad en partant du haut, colonne de droite (côté calculatrice)

- et le ground (connecteur 20 raspberry) sur le shield (= enveloppe métallique) du micro-USB de la calculatrice.

Utiliser trois câbles de 20 cm Male-Femelle de type Dupont me semble une bonne idée pour avoir une connexion stable sans soudure (femelle côté raspberry, et mâle côté calculatrice).
(5 euros les 40 sur internet) mais je n'ai pas encore testé.
Avatar de l’utilisateur
fmo
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 8%
 
Messages: 30
Inscription: 03 Jan 2022, 12:47
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ecole Ingé

Re: Restaurer le logiciel de sa Numworks

Message non lude streagob » 20 Mar 2022, 01:35

J'ai suivi le tuto parfaitement jusqu'ici avec un raspberry pi zero avec pins. Mais là j'arrive à une impasse avec openocd, il semble que la config que l'op a donné est faite que pour les raspberry pi 2,3,4 et non le raspberry pi zero. Quand j'execute la commande
Code: Tout sélectionner
openocd -f "n0110_test.cfg" -c "init" -f "forcedfu.run"
ou juste
Code: Tout sélectionner
openocd
ça me renvoie
Code: Tout sélectionner
Illegal instruction
. J'ai cherché un peu (beaucoup) sur internet sans trouver grand chose. Si l'op ou une ame charitable pourrait m'aider ce serait vraiment sympa :) .
Sinon je peux essayer de trouver un raspberry pi 2, 3 4 d'occase ou alors je peux acheter un St-Link V2(comme certains dans les comms) mais le problème c'est que je n'ai aucune idée de comment ça marche
Avatar de l’utilisateur
streagob
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 0%
 
Messages: 2
Inscription: 20 Mar 2022, 01:24
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Restaurer le logiciel de sa Numworks

Message non lude Lionel Debroux » 20 Mar 2022, 08:33

Illegal instruction signale en général l'utilisation d'un binaire fait pour un jeu d'instructions (ISA) plus moderne sur une plate-forme plus ancienne.
Essaie d'abord de télécharger le code source d'OpenOCD, installer ses dépendances de build, et recompiler OpenOCD sur/pour ton RPi Zero, en t'assurant que les CFLAGS/CXXFLAGS et dans une moindre mesure les LDFLAGS sont appropriés pour le RPi Zero.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6858
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Restaurer le logiciel de sa Numworks

Message non lude streagob » 20 Mar 2022, 09:45

Lionel Debroux a écrit:Illegal instruction signale en général l'utilisation d'un binaire fait pour un jeu d'instructions (ISA) plus moderne sur une plate-forme plus ancienne.
Essaie d'abord de télécharger le code source d'OpenOCD, installer ses dépendances de build, et recompiler OpenOCD sur/pour ton RPi Zero, en t'assurant que les CFLAGS/CXXFLAGS et dans une moindre mesure les LDFLAGS sont appropriés pour le RPi Zero.

J'ai fait une nuit blanche dessus :mmm: C'est bon j'ai réussi à enlever l'erreur grâce à ce que tu ma dis. Il n'ya plus de
Code: Tout sélectionner
illegal instruction
mais maintenant il y a ça:
Code: Tout sélectionner
Open On-Chip Debugger 0.11.0+dev-00626-g92c4e634d (2022-03-20-01:11)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
Info : DEPRECATED target event trace-config; use TPIU events {pre,post}-{enable,disable}
none separate

Info : BCM2835 GPIO JTAG/SWD bitbang driver
Info : clock speed 2030 kHz
Error: Error connecting DP: cannot read IDR

J'ai donc vérifier les configs et j'ai changé/rajouté quelques lignes de code à inteface/raspberrypi-native.cfg
Code: Tout sélectionner
#
# Config for using Raspberry Pi's expansion header
#
# This is best used with a fast enough buffer but also
# is suitable for direct connection if the target voltage
# matches RPi's 3.3V and the cable is short enough.
#
# Do not forget the GND connection, pin 6 of the expansion header.
#

adapter driver bcm2835gpio

bcm2835gpio peripheral_base 0x20000000

# Transition delay calculation: SPEED_COEFF/khz - SPEED_OFFSET
# These depend on system clock, calibrated for stock 700MHz
# bcm2835gpio speed SPEED_COEFF SPEED_OFFSET
bcm2835gpio speed_coeffs 113714 28

# Each of the JTAG lines need a gpio number set: tck tms tdi tdo
# Header pin numbers: 23 22 19 21
bcm2835gpio jtag_nums 11 25 10 9

# Each of the SWD lines need a gpio number set: swclk swdio
# Header pin numbers: 23 22
bcm2835gpio swd_nums 25 24
bcm2835gpio trst_num 7
bcm2835gpio srst_num 18
# If you define trst or srst, use appropriate reset_config
# Header pin numbers: TRST - 26, SRST - 18

# bcm2835gpio trst_num 7
# reset_config trst_only

# bcm2835gpio srst_num 24
# reset_config srst_only srst_push_pull

# or if you have both connected,
# reset_config trst_and_srst srst_push_pull

Puis j'ai changé n0110.cfg en
Code: Tout sélectionner
source [find interface/raspberrypi-native-copy.cfg]

transport select swd

source [find target/stm32f7x.cfg]

reset_config none separate

Je me suis aidé des guides suviants :
https://cdn-learn.adafruit.com/download ... rry-pi.pdf
https://iosoft.blog/2019/01/28/raspberry-pi-openocd/
Sans succès j'ai toujours la même erreur
Code: Tout sélectionner
Open On-Chip Debugger 0.11.0+dev-00626-g92c4e634d (2022-03-20-01:11)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
Info : DEPRECATED target event trace-config; use TPIU events {pre,post}-{enable,disable}
none separate

Info : BCM2835 GPIO JTAG/SWD bitbang driver
Info : clock speed 2030 kHz
Error: Error connecting DP: cannot read IDR

Je n'ai vraiment aucune idée d'ou ça peut venir, je tiens aussi à dire que je suis nouveau dans ce monde( surtout du hardware) et donc je n'ai pas très bien compris ce que tu voulais dire par
CFLAGS/CXXFLAGS et dans une moindre mesure les LDFLAGS sont appropriés pour le RPi Zero.
Avatar de l’utilisateur
streagob
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 0%
 
Messages: 2
Inscription: 20 Mar 2022, 01:24
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Restaurer le logiciel de sa Numworks

Message non lude RapidZapper » 20 Sep 2022, 23:09

Mise à jour 2022 avec l'arrivée du Raspberry Pico en appareil compatible, c'est maintenant la solution privilégié au vu du faible coût de celui-ci (5-10€) face aux (40-60€) d'un Pi neuf.
Open Source <3
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: Restaurer le logiciel de sa Numworks

Message non lude azchz72 » 03 Oct 2022, 18:38

Bonjour j'ai une erreur quand j'éxécute la commande
openocd -f "n0110.cfg" -c "init" -f "forcedfu.run"

J'obtiens les 2 INFO, mais en troisième j'ai cette erreur :
Error connecting DP, cannot read IDR

PS : j'ai un Raspberry pi 3b
Avatar de l’utilisateur
azchz72
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 40%
 
Messages: 1
Inscription: 03 Oct 2022, 18:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Seconde Bac Pro Elec/SN

Re: Restaurer le logiciel de sa Numworks

Message non lude RapidZapper » 03 Oct 2022, 18:54

azchz72 a écrit:Bonjour j'ai une erreur quand j'éxécute la commande
openocd -f "n0110.cfg" -c "init" -f "forcedfu.run"

J'obtiens les 2 INFO, mais en troisième j'ai cette erreur :
Error connecting DP, cannot read IDR

PS : j'ai un Raspberry pi 3b


Mauvais cablage au plus simple
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: Restaurer le logiciel de sa Numworks

Message non lude Viligue » 25 Mar 2023, 13:32

Bonjour j'ai fait un tuto vidéo pour la nouvelle version raspberry pi pico pour ceux qui préférerait une version vidéo : https://www.youtube.com/watch?v=ByPRX63qQMY
Avatar de l’utilisateur
Viligue
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 80%
 
Messages: 3
Inscription: 12 Mar 2023, 14:17
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: Viligue

Re: Restaurer le logiciel de sa Numworks

Message non lude RapidZapper » 25 Mar 2023, 13:50

Viligue a écrit:Bonjour j'ai fait un tuto vidéo pour la nouvelle version raspberry pi pico pour ceux qui préférerait une version vidéo : https://www.youtube.com/watch?v=ByPRX63qQMY

Merci beaucoup pour ce tuto !
Parfait, rapide, précis notamment la partie sur la compatibilité que tu as bien détaillé pour les N0120 :)

Pour ce qui est des liens tu peux retrouver les Raspberry Pico pour un peu moins chère chez le revendeur officiel Kubii.

Est-ce que ça te pose un problème si je l'ajoute au thread principal?
Merci
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

PrécédenteSuivante

Retourner vers Tutoriaux

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

-
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.
826 utilisateurs:
>803 invités
>18 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)