π
<-

Sharp EZ-8000, un clone de TI-83/84+ par Sharp/Moravia

New postby critor » Yesterday, 18:18

Dans le monde des calculatrices graphiques, nous distinguions jusqu'ici les grands constructeurs et les cloneurs.

Parmi les grands constructeurs, nous avions :
  • Casio
  • Hewlett Packard (branche calculatrices rachetée par Moravia pour la rentrée 2021)
  • NumWorks
  • Sharp (branche calculatrices racheté par Moravia pour la rentrée 2015)
  • Texas Instruments
Quant aux cloneurs, nous les rangions également en deux catégories :
  • D'une part, ceux qui avaient comme priorité la réalisation de marges importantes et n'hésitaient pas à rogner sur tout ce qui était possible pour ça (capacités, qualité, etc.), bien souvent des constructeurs asiatiques créant des calculatrices s'inspirant très fortement de la série des fx-6200/6300G à écran hybride, modèles Casio bas de gamme de rentrée 1991, et rendant leurs produits désastreux disponibles en marque blanche pour le reste du monde.
    Nous pouvons citer notamment le taïwanais Truly dont les produits sont sinistrement disponibles en France sous les marques Auchan et Lexibook.
  • D'autre part ceux qui se préoccupaient un peu plus de la qualité, et qui dans ce cas reproduisaient plus fidèlement des modèles plus actuels et supérieurs des grands constructeurs.
    Nous t'avons récemment présenté des clones d'époque à l'identique de la Casio fx-7700GB de 1992 par Radio Shack et Smart².
    Plus récemment, nous avons la calculatrice arlésienne Zero tentant depuis maintenant 3 ans de reproduire la TI-84 Plus CE.
Et bien il y a du nouveau aujourd'hui dans ce contexte.

20971Fans des légendaires calculatrices graphiques Sharp que les décisions à courte vue de Moravia ont fait disparaître des rayons de nos magasins français, c'est le grand jour tant attendu. Après plus d'une décennie sans la moindre nouveauté, nous avons l'immense joie aujourd'hui de te partager une découverte formidable avec enfin une nouvelle calculatrice graphique développée par Sharp et jusqu'à ce jour inconnue de l'Internet, la EZ-8000, dont LifeEmu vient tout juste de trouver un exemplaire sur un site de marché aux puces en Chine.

C'est donc parti pour la découverte de la nouvelle calculatrice graphique Sharp EZ-8000 !








1) Clavier et touches additionnellesGo to top

Ce qui devrait te sauter immédiatement aux yeux, c'est le clavier quasiment identique à celui des TI-83 Plus (rentrée 1999) et TI-84 Plus (rentrée 2004), et également utilisé par l'éphémère modèle français TI-82 Plus :
2097920981

Sur les 7 rangées inférieures, les claviers sont absolument identiques.

Les touches des rangées supérieures sont pour leur part organisées différemment (avec notamment le pavé directionnel au centre, peut-être pour faire un modèle offrant le même (in)confort aux droitiers et gauchers, à moins que ce ne soit qu'un prétexte pour prétendre que ce n'est pas une copie), mais elles terminent bien de reproduire les 50 touches du clavier TI-83/84+.

Mais Sharp ne s'est pas contenté de copier et a au contraire fait l'effort d'apporter des améliorations au clavier.
Petits ajouts sur la EZ-8000, 6 touches supplémentaires portant le total à 56 touches :
  • une touche de validation
    OK
    au centré du pavé directionnel, bien plus aisément utilisable pour valider dans le contexte d'une navigation avec les touches fléchées dans les menus au lieu d'avoir à aller chercher la touche
    ENTER
    tout en bas à droite, à l'image du génialissime nouveau clavier des dernières calculatrices scientifiques Casio CW-Classwiz dont la fx-92 Collège Classwiz en France
  • une rangée supplémentaire, la 2e rangée en partant du haut, avec 5 nouvelles touches :
    • ESC
      pour l'annulation ou retour arrière, qui avec l'interface TI-83/84+ était effectuable soit via la touche d'effacement total
      CLEAR
      , soit via le raccourci
      2nd
      MODE
      , introduisant donc une distinction intéressante
    • 2 touches
      a b/c
      et
      a/b
      pour les deux formes de saisie de fractions, équivalentes à ce que propose le menu de bas d'écran
      ALPHA
      F1
      sur TI-84+
    • une touche
      CHANGE
      permettant de basculer le dernier résultat entre différentes formes d'écriture, l'équivalent de la génialissime touche
      FORMAT
      des dernières calculatrices scientifiques Casio CW-Classwiz dont la fx-92 Collège Classwiz en France
    • une touche
      pour l'effacement arrière, là où les TI-83/84+ ne proposaient que l'effacement avant avec la touche
      DEL

      2096920980
    • et en fonction secondaire les fonctions programmes D1-D5, bizarrement issu du clavier des calculatrices scientifiques Sharp et n'ayant jamais été présentes sur le clavier des calculatrices graphiques Sharp, d'autre plus bizarre alors que l'interface gère déjà au moins les définitions de fonctions Y1-Y7, à l'identique des TI-83/84+
Bref, inutile de retarder davantage la conclusion qui s'impose, il semble que Sharp a envisagé de mettre un pas de l'autre côté et changer la marque de catégorie en se rangeant aux rangs des cloneurs, avec la conception de cette EZ-8000 semblant être une copie de calculatrice de TI-83 Plus ou TI-84 Plus… à moins qu'il ne s'agisse plutôt d'une idée de Moravia, ce qui serait à la différence beaucoup moins surprenant.

Mais bref, copie de TI-83 Plus ou bien de TI-84 Plus ? Tentons de le déterminer.




2) Boîtier, connectivité et alimentationGo to top

Si le clavier ne nous permettait pas de faire de distinction, le boîtier de la EZ-8000 semble pour sa part très fortement inspiré du boîtier volumineux partagé par les TI-84 Plus et TI-89 Titanium, toujours d'actualité aujourd'hui en France avec les TI-82 Advanced. La ressemblance est telle que nous en arrivons à nous demander si les coques et trappes d'alimentation Texas Instruments ne seraient pas compatibles avec la EZ-8000 :
20987
20983
20988
20973
20985
20972
20986
20984

Ici aussi, notons 2 améliorations du boîtier TI-84 Plus par Sharp :
  • l'ajout d'un bouton de réinitialisation reset dans le compartiment des piles
  • l'ajout également d'un bouton de verrouillage de ce compartiment
2098215191Niveau connectivité on peut toutefois à la différence noter un seul port, série mini-Jack 2.5mm, et par conséquent l'absence d'un port USB contrairement aux TI-84 Plus. Ce n'est hélas pas une surprise, la marque Sharp conduite par Moravia a des décennies de retard sur la concurrence et le port USB est également absent des derniers modèles EL-9900/9950.




3) Menus et interfaceGo to top

Passons aux interfaces et menus. Effectivement, Sharp a pris le temps de reproduire minutieusement les écrans de Texas Instruments :
20980
20969
20989
20977
20990
20974

Toutefois il existe plusieurs façons très simples de distinguer les logiciels TI-83 Plus et TI-84 Plus :
  • consulter le menu de configuration via la touche
    mode
    , ce dernier s'affichant en effet en grande police sur TI-83 Plus, et en petite police sur plusieurs pages-écran sur TI-84 Plus
  • chercher l'opérateur de sommation dans le 1er onglet du menu de la touche
    math
    , celui-ci n'étant présent que sur les TI-84 Plus
20992
20991
20993
20994

2097620991C'est l'heure de la révélation… LifeEmu nous a indiqué que la EZ-8000 n'avait pas l'opérateur de sommation. De plus, comme illustré ci-contre, elle affiche le menu de configuration en grande police.

Bref, bien que Sharp se soit fortement inspiré pour la EZ-8000 du boîter TI-84 Plus, en ce qui concerne le logiciel c'est la reproduction des fonctionnalités TI-83 Plus qui a été ciblée.

Nous pouvons malgré tout remarquer quelques différences au menu de configuration, comme :
  • l'absence du partage horizontal d'écran
  • l'absence du choix, dans le cas de définition de plusieurs fonctions, entre les tracés graphiques simultanés ou séquentiels
Si nous aurions certes pu penser à un processeur z80 ou à un émulateur z80, ces différences nous permettent d'exclure l'inclusion d'une façon ou d'une autre du logiciel Texas Instruments dans la EZ-8000. Il s'agit très probablement d'une reproduction du logiciel en question, c'est-à-dire que tout est recodé, de façon minutieuse vu que nous avons dû prendre le temps de chercher les différences.

Puisque le code du logiciel Texas Instruments n'intervient pas ici, quels éléments Sharp a-t-il utilisés pour la conception du logiciel EZ-8000 ?

Le plus probable est de réutiliser de l'existant, et probablement les éléments de ses calculatrices graphiques Elsi Mate EL-9900 (à partir de 2001) et EL-9950 (rentrée 2013). D'ailleurs LifeEmu nous indique déjà que l'indicateur occupé s'affichant lorsque la calculatrice effectue une longue opération n'est le même que chez Texas Instruments mais celui des EL-9900/9950.




4) Capacités mémoire RAM et FlashGo to top

Parlons mémoire RAM. Nous avons :
  • sur TI-83 Plus une capacité totale de 32 Kio, dont 24,317 Ko disponibles pour les variables utilisateurs
  • sur TI-84 Plus une capacité totale initialement de 128 Kio (jusqu'à la révision matérielle G) ensuite abaissée à 48 Kio (à partir de la révision matérielle H en 2007), dont dans tous les cas seulement 24,206 Ko disponibles, la capacité additionnelle étant réservée au fonctionnement interne du système, applications additionnelles ou encore programmes en langage assembleur
LifeEmu nous annonce un espace RAM disponible bien supérieur de 40,801 Ko, et donc une capacité totale supérieure. Nous pouvons avancer très probablement 64 Kio, car c'est justement la capacité RAM des EL-9900/9950.

Passons à la mémoire ROM. Sur TI-83/84+ la puce exploite la technologie Flash permettant de stocker des données persistantes :
  • sur TI-83 Plus, capacité totale de 512 Kio, dont 160 Kio disponibles pour le stockage
  • sur TI-84 Plus, capacité totale de 1 Mio dont 480 Kio disponibles pour le stockage
LifeEmu nous indique qu'il est possible de stocker des données persistantes sur la EZ-8000 et que ce modèle exploite donc également la technologie Flash. La capacité qu'il nous annonce est même supérieure avec 504 Ko soit 492,1875 Kio. La capacité totale de la ROM et donc supérieure et nous pouvons ici encore avancer 1 Mio car c'est exactement ce qu'il y a dans les EL-9900/9950.

Il est remarquable que Sharp se soit donné la peine d'implémenter correctement un espace de stockage en mémoire Flash, car rappelons que les modèles EL-9900/9950 bien que munis d'une puce Flash ROM n'en offrent pas.




5) Logiciel, écriture naturelle, cœur de calcul et processeurGo to top

20975L'écran "À propos" de la calculatrice, très différent de celui de Texas Instruments, nous apprend que la EZ-8000 fait tourner un système en version 0.00A. Information importante car un numéro de version inférieur à 1.00 implique habituellement qu'il s'agit d'un prototype.

La mention WriteView dans le coin de l'écran est surprenante. C'est le nom qu'utilise Sharp pour son moteur de saisie et d'affichage en écriture naturelle… mais sur ses calculatrices scientifiques. Les derniers modèles graphiques EL-9900/9950 bien que pourvus de cette fonctionnalité n'utilisent pas ce nom.
La TI-83 Plus n'offrait pas l'écriture naturelle. Sur la TI-84 Plus, il fallut attendre la mise à jour 2.53MP de 2009 pour la voir intégrée à l'écran de calcul.
Selon LifeEmu l'écriture naturelle n'est pas intégrée sur EZ-8000, mais accessible via une application s'appelant justement WriteView.

Creusons la chose, nous avons demandé à LifeEmu d'effectuer notre test de signature trigonométrique. Il s'agit de calculer en mode degrés
$mathjax$Arcsin\left(Arccos\left(Arctan\left(tan\left(cos\left(sin\left(9\right)\right)\right)\right)\right)\right)$mathjax$
. Le résultat théorique est de 9 mais les calculatrices ne travaillant pas sur l'ensemble intégral des nombres réels mais sur un petit sous-ensemble de nombres en virgule flottante renvoient usuellement une valeur approchée.

Regrouper par résultats identiques permet d'identifier les modèles partageant un même cœur de calcul :
  • 8.9999999695957 pour les TI-83/84+ ainsi que tous les modèles en étant dérivés dont les calculatrices couleur actuelles
  • 8.9999999771708 pour Sharp Elsi Mate séries 9400/9600/9900
2099520996Et la EZ-8000 renvoie justement 8.9999999771708, nous indiquant donc qu'elle utilise le même cœur de calcul que les EL-9900/9950 !

Il arrive même sur les modèles peu puissants (8 bits et 16 bits) que ce cœur de calcul ne soit pas purement logiciel mais partiellement ou même intégralement matériel, permettant alors d'identifier les modèles partageant des processeurs similaires sinon identiques.

Et cela ne nous étonnerait absolument pas que Sharp ait ici encore réutilisé pour la EZ-8000 la plateforme matérielle de ses EL-9900/9950, propulsée par un processeur 16 bits Toshiba TLCS-900/L1. Pour comparaison, nos tests montrent qu'il est :
  • dans les 3 fois plus performant que le processeur 8 bits z80 à 6 MHz des TI-83 Plus
  • dans les 1,5 à 3 fois plus performant que le processeur 8 bits z80 à 15 MHz des TI-84 Plus (mais basculant pour certaines tâches dans un mode dit de compatibilité à 6 MHz, d'où les écarts de mesure du facteur selon les tests)
Pas de mesure précise à date, mais LifeEmu nous confirme déjà que la EZ-8000 est nettement plus rapide que les TI-83 Plus.




ConclusionGo to top

La calculatrice Sharp présentée est donc est donc le prototype d'un modèle EZ-8000 jusqu'ici jamais sorti. Elle réutilise des éléments logiciels et matériels des EL-9900/9950 par-dessus lesquels tourne une toute nouvelle interface "à la Texas Instruments".

Pour le boîtier, le clavier et l'interface, Sharp s'est fortement inspiré tantôt de la TI-83 Plus de 1999, tantôt de la TI-84 Plus de 2004. La EZ-8000 n'est donc en pratique ni un clone de TI-83 Plus ni un clone de TI-84 Plus, mais un clone d'une espèce d'hybride entre TI-83 Plus et TI-84 Plus.

Nous pouvons par conséquent dater cette EZ-8000 comme postérieure à la sortie des TI-84 Plus en 2004. C'est certes subjectif mais le design très différent de celui des EL-9900/9950 nous paraît vieillot. Nous doutons qu'il s'agisse d'une conception récente ; il est donc à craindre que le projet ait été abandonné et que la EZ-8000 ne sorte jamais.

Le travail de reproduction de l'interface Texas Instruments fut clairement très minutieux, et il est d'autant plus surprenant que ce modèle soit resté inconnu aussi longtemps.

Nous nous demandons si l'autorisation de Texas Instruments a été sollicitée. Peut-être est-ce un refus ou encore la crainte d'un refus ou de poursuites qui a fait abandonner le projet, chemin que semble hélas également prendre jusqu'ici la Zero...

Remerciements photos et tests : LifeEmu
Référence : https://www.cemetech.net/forum/viewtopi ... 402#309402

NumWorks Découverte manuel NumWorks par Jacques Bertrand chez Calcuso

New postby critor » 19 Nov 2024, 20:59

2082620827Le manuel papier ou CDROM qui accompagnait les calculatrices scientifiques neuves n'est plus qu'un lointain souvenir. De nos jours les calculatrices viennent au mieux avec un "guide de démarrage rapide" ou encore "guide de prise en main rapide", consistant en un dépliant effectivement bien rapide.

2086713841Il y a quelques années, Calcuso t'avait proposé de palier ce manque avec Prise en main de la TI-83 Premium CE Edition Python, une sorte de manuel,pouvant être acquis à 9,99€ aussi bien en option avec ton achat de calculatrice que de façon totalement indépendante.
Ce manuel avait été conçu en collaboration avec Texas Instruments, mais depuis c'est toute une collection de modèles de différentes marques qui disposent d'un manuel chez Calcuso.

Dans une actualité précédente, nous te présentions à ce sujet le Manuel Mathématiques de la Casio fx-92 Collège conçu par Jörg Christmann pour Calcuso.

208852088620887Aujourd'hui passons au Manuel Mathématiques de la NumWorks écrit par Jacques Bertrand pour Calcuso.

Habituellement lorsque nous te parlons d'un livre, nous commençons par toujours par contextualiser en te présentant son auteur. Mais ici cela nous sera impossible, car Jacques Bertrand semble être un illustre inconnu. Soit il s'agit du tout premier ouvrage scolaire d'un nouveau venu dans le monde enseignant promis à un brillant avenir, soit il s'agit d'un nom de plume.

20881Le livre se découpe en :
  • une introduction t'indiquant la nécessité d'installer la toute dernière mise à jour disponible dès le premier allumage de ta calculatrice, puis te faisant une présentation générale de la calculatrice avec l'organisation du clavier, le menu d'accueil listant les applications ainsi que sa barre de status
  • une découverte de l'application Paramètres puisque contrôlant le comportement de tout ce qui va suivre
  • une présentation des touches transversales aux différentes applications (hors application Python où les menus appelés par ces touches seront différents) :
    • touche
      var
      avec l'enregistrement de valeurs et la consultation des variables
    • touche boîte à outils avec les fonctions complémentaires (calcul matriciel, calcul vectoriel, fonctions de probabilités, conversion d'unités, bibliothèque de constantes physiques)
  • puis une découverte des autres applications, avec pour chacune une introduction suivie de plusieurs exemples illustrant les manipulations pour la réalisation de différentes tâches
208842088320882
2097817579Selon son constructeur, la NumWorks est une calculatrice à l'intuitivité remarquable ne nécessitant aucun manuel. Pour la rentrée 2023 nous t'avions présenté Découvrir la calculatrice graphique NumWorks, un livre par l'illustre Vincent Robert actuellement à 9,94€. Et justement Vincent adhère tellement au discours officiel qu'il avait fait preuve d'une originalité courageuse pour cet ouvrage, le contenu étant presque intégralement constitué de simples captures d'écran accompagnées de la seule liste des touches à presser pour les obtenir ; il n'y a rien à expliquer puisque tout se voit sur l'écran !
20880Jacques Bertrand est pour sa part bien loin d'un tel extrême, mais nous notons malgré tout qu'il doit avoir un ressenti assez similaire car passé l'introduction les captures d'écran sont très nombreuses, occupant très souvent au moins la moitié de chaque page et parfois même davantage, réduisant d'autant la place occupée par le texte.

Concernant l'application Python, Jacques commence par :
  • une présentation de l'interface de l'application
  • la manipulation des scripts préchargés en mémoire
  • puis explique comment rajouter des scripts à sa calculatrice depuis le site de NumWorks
Avant d'aborder la programmation, il a la bonne idée de mettre en garde contre 2 choses :
  • que son livre ne prétend pas initier au langage Python
  • que l'utilisation de ChatGPT ou outil similaire comme aide à la production de scripts Python pour NumWorks, donnera très souvent des scripts non fonctionnels car faisant appel à des fonctions/bibliothèques absentes de l'interpréteur MicroPython ou encore non implémentées par NumWorks
Il aborde ensuite la création de scripts Python à travers plusieurs exemples, dont des scripts graphiques faisant appel aux bibliothèques académiques turtle et matplotlib (kandinsky étant laissé de côté, ce qui se justifie si l'objectif concerne bien les seuls cours de Mathématiques).

Un ouvrage d'excellente facture, félicitations !

Le manuel est disponible chez Calcuso, actuellement au tarif de 14,95€.

Lien : Manuel mathématique de la NumWorks

TI-z80 Mise à jour arTIfi82 pour TI-82 Advanced Python 5.6.4

New postby critor » 15 Nov 2024, 16:06

8860Pour la rentrée 2020, Texas Instruments décidait de supprimer la gestion des programmes en langage machine dits ASM sur ses calculatrices couleur de milieu de gamme TI-83 Premium CE et TI-84 Plus CE, un langage qui permettant d'exploiter à fond les capacités matérielles de ses calculatrices déjà utilisé pour des centaines de programmes de jeux.

Sans surprise, la TI-82 Advanced Edition Python sortie pour la rentrée 2021 reprenait cette même limitation.

Si les TI-83 Premium CE et TI-84 Plus CE avaient rapidement pu bénéficier du jailbreak arTIfiCE permettant de lancer les programmes ASM, la TI-82 Advanced Edition Python avait hélas été bien trop longtemps laissée de côté, jusqu'à la sortie du jailbreak dédié arTIfi82 le 23 septembre 2024.

20928Etrangement, alors que la TI-82 Advanced Edition Python n'avait jamais bénéficié de la moindre mise à jour depuis sa sortie en 2021 et était donc toujours restée sur la version initiale 5.6.3, Texas Instruments a compilé une nouvelle version 5.6.4 du système le 11 octobre 2024, et vient de la publier ce 14 novembre 2024.

Malheureusement arTIfi82 ne fonctionnait pas avec la version système 5.6.4.

Et pour ne rien arranger, l'installation du système 5.6.4 inscrivait dans une zone mémoire non réinitialisable de ta calculatrice une interdiction définitive de toute installation d'une version inférieure à 5.6.4, c'est-à-dire à ce jour de la version 5.6.3 compatible arTIfi82 d'origine.

20498Nous avons le plaisir de t'annoncer dès ce 15 novembre 2024 qu'YvanTT a publié une mise à jour d'arTIfi82.

Cette nouvelle version est compatible à la fois avec les versions système 5.6.3 et 5.6.4 !

Les programmes ASM sont donc déjà de retour sur ta TI-82 Advanced Edition Python.

Téléchargement : arTIfi82

Lien : tutoriel

TI-z80 Mise à jour 5.8.2 pour TI-83 Premium CE & TI-84 Plus CE

New postby critor » 15 Nov 2024, 12:21

2094620947Aujourd'hui, Texas Instruments nous sort une mise à jour 5.8.2 pour TI-83 Premium CE (ou hors de France TI-84 Plus CE).

Plus exactement, nous passons de la version 5.8.1.0012 compilée le 7 décembre 2023 à la version 5.8.2.0029 compilée le 11 octobre 2024 !
1849320940
1849920941
Le pack de mise à jour inclut également des versions plus récentes de 3 application :
  • EasyData
  • SciTools
  • Python

20023Au sujet de l'application EasyData, il s'agit juste de l'inclusion dans le pack de mise à jour de la version 5.3.7 qui était sortie séparément en juin 2024.

Par rapport au pack de mise à jour précédent 5.8.1, l'application passe donc de la version 5.3.6.0017 compilée le 28 mars 2019 à la version 5.3.7.0015 compilée le 20 mars 2024.

EasyData te permet d'effectuer des acquisitions de mesures physiques par connexion de capteurs Vernier compatibles.
2002620025La mise à jour de l'application corrige le support du capteur de température Vernier EasyTemp. En effet les derniers capteurs produits bénéficiaient d'une révision majeure allant même jusqu'à changer radicalement leur aspect, et passaient entre bien d'autres choses au firmware 1.65. Ces capteurs récents n'étaient pas correctement supportés par la version précédente de l'application.

2092020919Concernant l'application SciTools, il s'agit ici encore seulement de l'inclusion dans le pack de mise à jour de la version 5.6 sortie séparément il y a quelques jours.

Depuis l'ancien pack de mise à jour 5.8.1, l'application passe de la version 5.5.0.0038 compilée le 12 mai 2020 à la version 5.6.0.0029 compilée le 11 octobre 2024.

20921L'application SciTools te fournit plusieurs outils pour tes études scientifiques :
  • une calculatrice dédiée respectant automatiquement la consistante du nombre de chiffres significatifs entre les opérandes que tu saisis et le résultat
  • un convertisseur d'unités
  • une bibliothèque de constantes physiques
  • un assistant facilitant le traitement et la représentation graphique de données statistiques
  • le calcul avec des vecteurs de dimension 2 (produit scalaire, produit vectoriel, etc.)
2092320924La nouvelle version met à jour les données physiques utilisées pour :
  • la bibliothèques de constantes physiques (les constantes fondamentales)
  • et le convertisseur d'unités (les facteurs de conversions)
Ces données provenaient jusqu'alors de la banque CODATA 2018, et sont désormais issues de la dernière banque CODATA 2022 tout juste sortie en juillet 2024.

2094218495L'application Python quant à elle bénéficie d'une mise à jour 5.8.2 inédite.

Plus précisément nous passons de la version 5.8.1.0012 compilée le 7 décembre 2023 à la version 5.8.2.0029 compilée le 11 octobre 2024.

L'application Python te permet essentiellement 2 choses :
  • saisir et gérer les scripts Python en mémoire de ta calculatrice
  • communiquer avec le microcontrôleur Atmel ATSAMD21E18 de ta calculatrice, puce apportant le coprocesseur 32 bits Cortex-M0+, seul processeur à s'occuper de l'exécution du code Python
20944L'application Python intègre de plus à l'attention du microcontrôleur Atmel un firmware intégrant entre autres l'interpréteur Python, ici appelé TI-Python. Il s'agit d'un dérivé du projet open-source CircuitPython, étant lui-même une version allégée de MicroPython.

Et bien il y a du nouveau car le firmware intégré en question passe de la version 3.2.4.2 à la version 3.2.5.3, comme on peut le vérifier avec un appel sys.implementation.

2094518497Attention, pour une fois nous te déconseillons très fortement la passage à la version 5.8.2.

En effet, l'installation de la version 5.8.1 du système modifie le certificat en mémoire Flash de ta calculatrice, augmentant son champ 0x37 à 5.8.2, et rappelons qu'aucun menu ne te permet de réinitialiser ce certificat. C'est-à-dire qu'une fois la mise à jour effectuée, ta calculatrice refusera définitivement toute tentative de réinstaller une version inférieure à 5.8.2.
Seules rares exceptions :
  • les toutes premières TI-83 Premium CE et TI-84 Plus CE de 2015 dont le Boot en version 5.0.0 ne supporte pas l'écriture ou la lecture de ce champ
  • toutes les autres anciennes TI-83 Premium CE (sans Python donc) ainsi que les TI-84 Plus CE en révision matérielle L ou inférieure (assemblées jusqu'en mai 2019), si leur Boot a été patché avec BootSwap pour désactiver les diverses vérifications de sécurité
Si jamais ta calculatrice fait encore tourner une version 5.5.0 ou inférieure, rappelons que l'installation de toute version 5.5.1 ou supérieure et y compris donc cette version 5.8.2 supprimera la capacité de ta calculatrice à exécuter des programmes en langage machine dits ASM (compilés à partir de code source en langage C ou C++, ou bien assemblés à partir de code source en langage assembleur eZ80).

En pratique il reste possible de profiter des programmes ASM sur ta calculatrice via une faille de l'application CabriJr dans sa version 5.0.0.0089. L'outil arTIfiCE exploitant cette faille te permet alors d'installer un autre outil qui te permettra d'exécuter des programmes ASM, comme Cesium ou AsmHook, et nous avons même un tuto pour t'assister.

Précisons que l'application CabriJr n'est justement pas mise à jour dans le cadre de la sortie de cette version 5.8.2.

arTIfiCE, AsmHook et Cesium continueront à fonctionner correctement.

Jusqu'ici rien de nouveau, mais il y a autre chose dont nous ne pouvons parler pleinement pour le moment. Un projet de grande envergure est en cours de développement pour la session d'examens 2025, et ce sera clairement de très loin le plus grand projet jamais sorti sur TI-83 Premium CE et TI-84 Plus CE.

⚠️ Si jamais tu installes la mise à jour 5.8.2, tu ne pourras malheureusement pas en bénéficier librement ! ⚠️

Nous avons toutefois une alternative très simple à te proposer si tu tiens aux nouveautés 5.8.2 ; au lieu d'effectuer la mise à jour globale de ta calculatrice, il te suffit juste d'installer les seules nouvelles applications que tu pourras télécharger individuellement ci-dessous, voir même les seules nouvelles applications qui t'intéressent.

Téléchargements :

TI-z80 Mise à jour TI-82 Advanced Edition Python 5.6.4

New postby critor » 14 Nov 2024, 23:30

Habituellement chez Texas Instruments, même lorsque supportées, les modèles d'entrée de gamme ne bénéficient pas de mises à jour. Ces modèles passent habituellement toute leur vie sur la version système disponible lors de leur sortie, sans ajout de fonctionnalité ni correction de bug. Nous pouvons citer les :
  • l'éphémère TI-82 Plus (2014-2015), en version 1.19
  • la TI-82 Advanced monochrome (2015-2021), restée pendant tout ce temps sur sa version de sortie 5.0.0.0028, et ce malgré la présence avérée de bugs
  • la TI-82 Advanced Edition Python (depuis la rentrée 2021), restée jusqu'à ce jour dans sa version de sortie 5.6.3.0017 et qui était donc bien partie pour suivre le même chemin
20928Et bien non, événement exceptionnel aujourd'hui, l'exception qui confirme la règle, après plus de 3 ans la TI-82 Advanced Edition Python reçoit sa toute première mise à jour par Texas Instruments. Autrement dit, Texas Instruments a dû se trouver une excellente raison de se donner cette peine...

Nous passons de la version initiale 5.6.3.0017 compilée le 29 avril 2021 à la version 5.6.4.0029 compilée le 11 octobre 2024.
2092920935


20934Rappelons que le système TI-82 Advanced Edition Python apporte 7 applications intégrées. Contrairement aux modèles CE de milieu de gamme, il est ici impossible de changer quoi que ce soit au menu APPLICATIONS du système. Les applications y étant listées ne peuvent être ni supprimées, ni mises à jour, et il est également impossible de rajouter des applications.

2093820932Et bien Texas Instruments a profité de cette mise à jour système pour mettre également à jour l'une des applications intégrées.

L'application Python82 passe en effet elle aussi de la version 5.6.3.0017 à la version 5.6.4.0029.

2093920933Cette application apporte de plus un firmware appelé TI-Python, destiné au microcontrôleur apportant le coprocesseur 32 bits te permettant de lancer tes scripts Python.

Et bien il y a ici aussi du changement puisque le firmware en question a lui aussi bougé. En interrogeant sys.implementation on se rend compte qu'il est passé de la version 3.2.0.71 à la version 3.2.1.77.
Attention, l'installation de la mise à jour système 5.6.4.0029 sur ta TI-82 Advanced Edition Python t'interdira définitivement tout retour à la version d'origine 5.6.3.0017.

Et gros problème, le jailbreak arTIfi82 te permettant de lancer des programmes en langage machine (dont plein de jeux) ne fonctionne pas avec cette dernière version 5.6.4.0029.
Nous te déconseillons donc très fortement la mise à jour 5.6.4.0029.

Edit admin: arTIfi82 v1.1 est désormais disponible et compatible avec cette version :bj:

Téléchargement : OS TI-82 Advanced Edition Python 5.6.4.0029

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
592 utilisateurs:
>545 invités
>37 membres
>10 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)