Bonjour à Tous,
je viens d'investir dans une Ti Nspire CX II - T Cas (v0620AK) désormais en firmware 5.2.0.771 et voudrais me lancer dans la programmation native (C / C++ je précise).
J'ai réussi à obtenir un SDK Ndless fonctionnel (mon dieu que la compilation du toolchain est long 3h sur mon Core i5 !!!) mais voudrais travailler en premier lieu sur un émulateur de la Nspire avant de faire les essais en conditions réelles sur la machine physique (par expérience, vérifier d'abord que ça marche sur un émulateur avant de passer au réel évite beaucoup de déconvenues et de gros coups de stress ).
Je voudrais faire un coup de PolyDump et utiliser le dump dans Firebird afin d'avoir un émulateur de ma machine, mais j'ai un doute quand à la compatibilité de ma Nspire avec PolyDump. Je ne trouve pas de documentation récente sur le sujet et concernant cette version de la Nspire (et meme en générale de la CX-II CAS ou non CAS). Je sais qu'il y a eu des révisions matérielles sur les versions >AK et je voudrais pas faire une bêtise.
Quelqu'un aurait il des infos sur le sujet, une expérience ?
Je ne sais pas trop sinon comment tester "virtuellement" mon code. Si quelqu'un a une idée, je suis preneur.
@+
Sly
Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Firebird
Voir le premier message non lu • 6 messages
• Page 1 sur 1
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 481
- Images: 31
- Inscription: 19 Jan 2021, 09:41
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Fire
Bonjour.
Firebird est à jour avec avec le support des TI-Nspire CX II, et PolyDumper également :
viewtopic.php?p=257889#p257889
Mais en pratique l'émulation TI-Nspire CX II n'est pas accessible à ce jour, moi-même je développe sans émulateur.
Le problème est qu'il manque quelque chose dans les éléments dumpés, un morceau lié au BootROM/Boot1 et contenant les clés, élément protégé sur TI-Nspire CX II.
Firebird est à jour avec avec le support des TI-Nspire CX II, et PolyDumper également :
viewtopic.php?p=257889#p257889
Mais en pratique l'émulation TI-Nspire CX II n'est pas accessible à ce jour, moi-même je développe sans émulateur.
Le problème est qu'il manque quelque chose dans les éléments dumpés, un morceau lié au BootROM/Boot1 et contenant les clés, élément protégé sur TI-Nspire CX II.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Messages: 41455
- Images: 14353
- Inscription: 25 Oct 2008, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter/X: critor2000
- GitHub: critor
Re: Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Fire
Salut Critor,
merci pour la confirmation. Je recherchais justement le post que tu cites, je savais qu'il existait mais ne le retrouvais pas.
OK donc a ce stade pas d'émulation fonctionnelle. J'espère que cela sera rendu possible dans qq temps.
Te semble t il pertinent de tester un programme sur une config plus ancienne en vérif avant de passer sur la version "en dur".
Du coup en terme de débogage, ca limite fortement les possibilités. Comment fais tu ? J'imagine "à l'ancienne" avec des #define DEBUG #ifdef printf / cout.
merci en tout cas pour ta réponse.
Sly
merci pour la confirmation. Je recherchais justement le post que tu cites, je savais qu'il existait mais ne le retrouvais pas.
OK donc a ce stade pas d'émulation fonctionnelle. J'espère que cela sera rendu possible dans qq temps.
Te semble t il pertinent de tester un programme sur une config plus ancienne en vérif avant de passer sur la version "en dur".
Du coup en terme de débogage, ca limite fortement les possibilités. Comment fais tu ? J'imagine "à l'ancienne" avec des #define DEBUG #ifdef printf / cout.
merci en tout cas pour ta réponse.
Sly
Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 481
- Images: 31
- Inscription: 19 Jan 2021, 09:41
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Fire
SlyVTT a écrit:Te semble t il pertinent de tester un programme sur une config plus ancienne en vérif avant de passer sur la version "en dur".
Le matériel TI-Nspire CX II est très différent, on ne peut pas se contenter de tester sur les anciennes TI-Nspire CX I.
SlyVTT a écrit:Du coup en terme de débogage, ca limite fortement les possibilités. Comment fais tu ? J'imagine "à l'ancienne" avec des #define DEBUG #ifdef printf / cout.
Je fais des print() sur la console série, et je redirige ces sorties vers un fichier de log sur carte SD :
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Messages: 41455
- Images: 14353
- Inscription: 25 Oct 2008, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter/X: critor2000
- GitHub: critor
Re: Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Fire
Très clair, merci.
J'ai quand même hâte d'avoir la possibilité d'émuler la CX-II, ne serait-ce que pour ne pas avoir à faire des transferts tout le temps sur la machine.
Pour info j'ai créé une machine virtuelle sous Win10 avec KUbuntu 20.04 et utilisé le script python "NdlessSDK_AutoInstall", ça met une plombe mais franchement ça roule tout seul.
Quand je vois comment certains semblent galérer pour installer le SDK, peut être que ça vaudrait la peine que je fasse un post pour en parler (une sorte de tuto).
Sly
J'ai quand même hâte d'avoir la possibilité d'émuler la CX-II, ne serait-ce que pour ne pas avoir à faire des transferts tout le temps sur la machine.
Pour info j'ai créé une machine virtuelle sous Win10 avec KUbuntu 20.04 et utilisé le script python "NdlessSDK_AutoInstall", ça met une plombe mais franchement ça roule tout seul.
Quand je vois comment certains semblent galérer pour installer le SDK, peut être que ça vaudrait la peine que je fasse un post pour en parler (une sorte de tuto).
Sly
Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 481
- Images: 31
- Inscription: 19 Jan 2021, 09:41
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Rom Dump - Ti Nspire Cx-II 5.2.0.771 pour emulation Fire
N'hésite surtout pas à partager ton expérience dans un tuto, si bien sûr tu en as le temps.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Messages: 41455
- Images: 14353
- Inscription: 25 Oct 2008, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter/X: critor2000
- GitHub: critor
6 messages
• Page 1 sur 1
Retourner vers Native: Ndless, Linux, ...
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités