Problème TI-83 Premium CE neuves avec Python indisponible
Posted: 22 Nov 2023, 22:36
Comme déjà annoncé, pour la rentrée 2023 vous avez été pas mal à récupérer des TI-83 Premium CE (ou TI-84 Plus CE) neuves qui ne s'allumaient pas correctement, la machine semblant redémarrer en boucle sans arriver à amorcer correctement le système.
L'explication du problème est moins grave qu'il pourrait y paraître, c'est tout simplement que la batterie est trop peu chargée.
Pour la cause par contre, nous ignorons si c'est Texas Instruments qui par souci de ne pas augmenter ses prix charge moins bien ses batteries en usine, ou bien si ce sont les nouvelles batteries 3.7L1200SPB (remplaçant les 3.7L1200SPA) qui conservent moins bien la charge dans certaines conditions.
Il suffit donc en théorie de recharger sa calculatrice. En pratique toutefois c'est plus embêtant, car comme cette dernière ne s'allume pas correctement il n'est pas possible de vérifier sur l'écran que le branchement est correct et la charge bien en cours. Et malheureusement pour ne rien arranger, rappelons que Texas Instruments a récemment supprimé la diode témoin de charge...
Le SAV de Texas Instruments a une page dédiée à ce problème avec diverses astuces, et à notre connaissance ils envoient grauitement des batteries à ceux qui n'arrivent vraiment pas à charger malgré cela.
L'explication du problème est moins grave qu'il pourrait y paraître, c'est tout simplement que la batterie est trop peu chargée.
Pour la cause par contre, nous ignorons si c'est Texas Instruments qui par souci de ne pas augmenter ses prix charge moins bien ses batteries en usine, ou bien si ce sont les nouvelles batteries 3.7L1200SPB (remplaçant les 3.7L1200SPA) qui conservent moins bien la charge dans certaines conditions.
Il suffit donc en théorie de recharger sa calculatrice. En pratique toutefois c'est plus embêtant, car comme cette dernière ne s'allume pas correctement il n'est pas possible de vérifier sur l'écran que le branchement est correct et la charge bien en cours. Et malheureusement pour ne rien arranger, rappelons que Texas Instruments a récemment supprimé la diode témoin de charge...
Le SAV de Texas Instruments a une page dédiée à ce problème avec diverses astuces, et à notre connaissance ils envoient grauitement des batteries à ceux qui n'arrivent vraiment pas à charger malgré cela.
Nous venons hélas de prendre connaissance d'un autre problème en sortie d'usine apparu récemment, bien que beaucoup plus rare.
Sur certaines calculatrices en édition Python des TI-83 Premium CE et TI-84 Plus CE, l'application Python se lance normalement, mais après tu ne peux ni lancer de script ni accéder à la console. Dans les deux cas tu obtiens un mystérieux message d'erreur :
"[Run] and [Shell] are not available now."
Rappelons que les éditions Python des TI-83 Premium CE et TI-84 Plus CE sont des calculatrices biprocesseurs :
D'usine, le microcontrôleur ATSAMD21E18 vient préprogrammé avec un firmware TI-Python en version 1 justement non pleinement fonctionnel. Au premier lancement de l'application Python, le microcontrôleur est reprogrammé avec le firmware en version 3 inclus dans cette dernière.
La version du firmware TI-Python est consultable à l'écran de diagnostic accessible via
Un des utilisateurs concernés par le problème, kimou, a bien voulu effectuer quelques tests pour nous. Sur les machines concernées, il semble donc que l'application Python se lance sans déclencher la reprogrammation du microcontrôleur, et que ce dernier reste donc avec un firmware TI-Python en version 1 non pleinement fonctionnel. En conséquence certaines fonctionnalités ne sont pas disponibles, donc le lancement des scripts et l'accès à la console.
Plus précisément, nous constatons sur sa machine une version 1.21, ce qui indique que le firmware préprogrammé en usine a été mis à jour.
Nous ignorons si c'est un problème matériel lié à la puce microcontrôleur, ou bien si c'est un problème logiciel de détection de la version du firmware TI-Python, surtout maintenant que la version d'usine a changé.
En dehors de l'application Python, nous ne disposons malheureusement à ce jour d'aucun programme permettant d'extraire ou reprogrammer le firmware TI-Python de la puce microcontrôleur, que ce soit pour réparer ou pour comprendre ce qui se passe. La seule solution pour le moment est donc de contacter le SAV Texas Instruments.
Si tu as acheté ta TI-83 Premium CE Edition Python cette année et n'as toujours pas touché à son application Python, n'attends pas de perdre ton justificatif d'achat ou d'avoir besoin du Python dans 3 ans soit après l'expiration de la garantie. Nous te conseillons au plus vite de lancer l'application Python afin de vérifier si tu as accès ou pas à la console Python. Et si jamais ce n'était pas le cas, tu pourras te faire remplacer ta calculatrice sous garantie.
Décidément ce n'est pas la bonne année pour les calculatrices CE avec ces différents problèmes ou pannes directement en sortie d'usine...
Sur certaines calculatrices en édition Python des TI-83 Premium CE et TI-84 Plus CE, l'application Python se lance normalement, mais après tu ne peux ni lancer de script ni accéder à la console. Dans les deux cas tu obtiens un mystérieux message d'erreur :
"[Run] and [Shell] are not available now."
Rappelons que les éditions Python des TI-83 Premium CE et TI-84 Plus CE sont des calculatrices biprocesseurs :
- processeur 8 bits eZ80 historique, dans une puce ASIC JB-007
- coprocesseur 32 bits ARMv6 Cortex-M0+ dédié au Python, dans une puce microcontrôleur ATSAMD21E18
D'usine, le microcontrôleur ATSAMD21E18 vient préprogrammé avec un firmware TI-Python en version 1 justement non pleinement fonctionnel. Au premier lancement de l'application Python, le microcontrôleur est reprogrammé avec le firmware en version 3 inclus dans cette dernière.
La version du firmware TI-Python est consultable à l'écran de diagnostic accessible via
mode
alpha
ln, et nous avions déjà constaté sur des machines neuves une version 1.11 avant le tout premier lancement de l'application Python.
Un des utilisateurs concernés par le problème, kimou, a bien voulu effectuer quelques tests pour nous. Sur les machines concernées, il semble donc que l'application Python se lance sans déclencher la reprogrammation du microcontrôleur, et que ce dernier reste donc avec un firmware TI-Python en version 1 non pleinement fonctionnel. En conséquence certaines fonctionnalités ne sont pas disponibles, donc le lancement des scripts et l'accès à la console.
Plus précisément, nous constatons sur sa machine une version 1.21, ce qui indique que le firmware préprogrammé en usine a été mis à jour.
Nous ignorons si c'est un problème matériel lié à la puce microcontrôleur, ou bien si c'est un problème logiciel de détection de la version du firmware TI-Python, surtout maintenant que la version d'usine a changé.
En dehors de l'application Python, nous ne disposons malheureusement à ce jour d'aucun programme permettant d'extraire ou reprogrammer le firmware TI-Python de la puce microcontrôleur, que ce soit pour réparer ou pour comprendre ce qui se passe. La seule solution pour le moment est donc de contacter le SAV Texas Instruments.
Si tu as acheté ta TI-83 Premium CE Edition Python cette année et n'as toujours pas touché à son application Python, n'attends pas de perdre ton justificatif d'achat ou d'avoir besoin du Python dans 3 ans soit après l'expiration de la garantie. Nous te conseillons au plus vite de lancer l'application Python afin de vérifier si tu as accès ou pas à la console Python. Et si jamais ce n'était pas le cas, tu pourras te faire remplacer ta calculatrice sous garantie.
Décidément ce n'est pas la bonne année pour les calculatrices CE avec ces différents problèmes ou pannes directement en sortie d'usine...