
La semaine dernière,
Texas Instruments a mis en ligne sur son site néerlandais le tout premier système d'exploitation pour son
nouveau modèle TI-84 Plus-T, la version 5.1.0.0029.
De façon simultanée,
Texas Instruments a également mis en ligne la nouvelle version 5.1.1 du logiciel de communication
TI-Connect CE, qui très probablement rajoute l'identification correcte de ce dernier modèle.
Tout comme nos voisins européens ont droit chez Casio à des mises à jour installant un mode examen différent, ainsi qu'à la
TI-84 Plus CE-T à la place de notre
TI-83 Premium CE française avec là aussi un mode examen au fonctionnement différent, la
TI-84 Plus-T était pressentie comme l'équivalent européen de la
TI-82 Advanced réservée à la France, modèle incluant un mode examen à diode et supprimant la gestion par l'utilisateur des applications, ainsi que celle des programmes assembleur.

Ce qui surprend de prime abord, c'est la taille des fichiers d'OS :
- 848 Ko pour le dernier OS TI-84 Plus 2.55MP
- 1,36 Mo pour l'OS TI-82 Advanced 5.0.0.0028
- et maintenant 1,96 Mo pour l'OS TI-84 Plus-T 5.1.0.0029 !

Nous avions déjà expliqué cette augmentation en taille dans le contexte de la
TI-82 Advanced.Il n'y a sur ce modèle plus de possibilité de rajouter des applications, ces dernières venant désormais avec le système d'exploitation et ne pouvant être supprimées.

La taille plus importante du système d'exploitation
TI-84 Plus-T est significative d'un nombre plus important d'applications intégrées, que nous pouvons lister après lecture et décodage du fichier.
Dans l'ordre d'installation sur
TI-84 Plus-T et avec le nombre de pages mémoire
(blocs de 16Ko) occupées :
Application | TI-82 Advanced | TI-84 Plus-T | Informations |
Transfrm | | 2 pages | graphes de fonctions paramétrées |
SciTools | | 2 pages | outils scientifiques (vecteurs, unités, constantes...) |
Prob Sim | 1 page | 1 page | simulation d'expériences |
Periodic | 3 pages | 4 pages | classification périodique des éléments |
EasyData | | 3 pages | acquisition de mesures physiques à l'aide de capteurs |
CelSheet | 2 pages | 4 pages | feuille de calculs / tableur |
CabriJr | | 2 pages | géométrie dynamique |
PlySmlt2 | 2 pages | 2 pages | résolution d'équations polynomiales et systèmes d'équations linéaires |
Conics | | 2 pages | graphes de coniques |
Inequalz | 2 pages | 1 page | graphes à partir d'inéquations |
Svenska | | 1 page | langue additionnelle : suédois |
Portug | | 1 page | langue additionnelle : portugais |
Nederlan | | 1 page | langue additionnelle : néerlandais |
Français | 1 page | 1 page | langue additionnelle : français |
Español | | 1 page | langue additionnelle : espagnol |
Deutsch | | 1 page | langue additionnelle : allemand |
TOTAL | 11 pages (176Ko) | 29 pages (464Ko) | |
Logiciellement, la nouvelle
TI-84 Plus-T nous apparaît donc comme un modèle supérieur à la
TI-82 Advanced, disposant de nombre d'applications absentes sur cette dernière, et notamment de l'application
SciTools faisant cruellement défaut dès la Seconde.
Contrairement à la
TI-82 Advanced, la disponibilité de plusieurs langues additionnelles nous confirme là encore que c'est bien un modèle visant l'Europe. Comme plusieurs des langues déjà disponibles pour l'ancienne
TI-84 Plus n'ont apparemment pas été reprises, et outre les Pays-Bas qui ont
déjà franchi le pas, les autres pays pressentis pour adopter prochainement des règlementations rendant obligatoire l'utilisation d'un mode examen seraient l'Allemagne, l'Espagne, le Portugal et la Suède.
Notons qu'un mode examen limitant les fonctionnalités de la calculatrice et interdisant l'utilisation de données personnelles pouvant les compléter serait en effet particulièrement cohérent :
- pour l'Allemagne dont deux des Länder les plus peuplés ont récemment interdit toute calculatrice graphique aux examens car en jugeant les possibilités trop évoluées
- pour le Portugal qui interdit le calcul formel, ce dernier pouvant être rajouté sur les Casio fx-CG et modèles internationaux fx-9860G équivalents aux Casio Graph françaises avec les applications eigenMath ou sur les TI-Nspire non-CAS à l'aide du programme Ndless KhiCAS
Remarquons que les applications
TI-84 Plus-T sont souvent plus grosses que leurs équivalentes sur
TI-82 Advanced. Et en effet il faut noter que malgré la disponibilité de plusieurs langues il n'y a qu'une seule version de l'application, contrairement à ce qui se faisait sur
TI-83/84 Plus. Chaque application contient donc les différents messages dans toutes les langues gérées, nouveauté introduite depuis les versions 5.0 du système.
Enfin, notons que les fichiers de mise à jour fournis par
Texas Instruments sont au format
IntelHex, et que pour des pages mémoire de 16Ko le rapport entre données brutes et taille du fichier est d'environ 0,42.
Le fichier d'installation du système
TI-84 Plus-T contient donc 842Ko de données, dont parmi eux 464Ko destinés à la mémoire d'archive.
Or la
TI-84 Plus dispose d'une puce de mémoire Flash de 1Mo, sur lesquels elle réserve 480Ko de mémoire d'archive. Avec 464Ko d'applications, il ne resterait que 16Ko de mémoire d'archive libre, ce qui serait ridicule sur un modèle neuf.
Il en résulte probablement que contrairement à la
TI-82 Advanced, la
TI-84 Plus-T ne reprend pas le matériel
TI-84 Plus, mais le matériel
TI-84 Plus Silver Edition réutilisé pour les
TI-83 Plus.fr USB de 2012 et offrant une puce mémoire Flash de 2Mo sur lesquels sont réservés 1,5Mo de mémoire d'archive !

Matériellement, la
TI-84 Plus-T est donc également un modèle supérieur à la
TI-82 Advanced !

Nous ne disposons pas à ce jour de la
TI-84 Plus-T. Mais comme
réussi par Brandon Wilson, on peut installer le système
TI-82 Advanced sur
TI-84 Plus.

Il suffit pour cela d'éditer le fichier pour en supprimer les applications, et resigner le tout avec la clé RSA 512-bits 0x0A. Cela nécessite également une
TI-84 Plus munie d'un Boot Code antérieur à la version 1.03, cette dernière n'acceptant que des signatures 2048-bits que nous sommes dans l'incapacité d'imiter à ce jour.
Nous sommes surpris de remarquer à l'occasion de cette édition que la
TI-84 Plus-T utilise un identifiant de modèle différent de celui de la
TI-82 Advanced, alors que
TI-84 Plus CE-T et
TI-83 Premium CE partageaient un même identifiant :
- TI-84 Plus : 0x0A
- TI-82 Advanced : 0x0B
- TI-84 Plus C Silver Edition : 0x0F
- TI-83 Premium CE : 0x13
- TI-84 Plus CE : 0x13
- TI-84 Plus-T : 0x1B
Peut-être une réaction au fait que Brandon Wilson
ait réussi à installer un OS de
TI-83 Premium CE sur
TI-84 Plus CE, permettant ainsi l'amélioration de ce dernier modèle avec un moteur de calcul exact et un mode examen beaucoup moins restrictif.

Et bingo - le système
TI-84 Plus-T ainsi modifié arrive bel et bien à démarrer sur
TI-84 Plus !

Nous notons que les applications déjà chargées avant l'installation du nouveau système sont conservées. Mais par contre le système reporte anormalement 576Ko de mémoire d'archive libre, soit bien plus que les 480Ko prévus, et toute manipulation en rapport avec la mémoire d'archive ou les applications génère un plantage de la machine.
Et c'est sans doute normal puisque nous avons dit plus haut que le matériel ciblé par le système
TI-84 Plus-T était celui des
TI-84 Plus Silver Edition.
Rappelons justement que de façon comparable, le système
TI-82 Advanced fonctionnait sur
TI-84 Plus mais pas du tout sur
TI-84 Plus Silver Edition.

Et justement, tous ces problèmes disparaissent en installant cette fois-ci le système
TI-84 Plus-T sur une
TI-84 Plus Silver Edition, et c'est donc sur ce modèle que nous allons poursuivre les tests.

C'est à prendre avec précaution vu le contexte particulier de l'installation réalisée ici, mais nous constatons qu'avec aucune application chargée le système indique ici à peine plus de 1Mo de mémoire d'archive disponible, alors que nous nous attendions à 1,5Mo.
Mais effectivement lors de la sortie de la
TI-83 Premium CE avec sa puce Flash-ROM de 4Mo, de façon similaire il n'y avait que 3Mo de mémoire d'archive disponible alors que dans le même contexte matériel nous avions 3,5Mo sur le modèle couleur précédent
TI-84 Plus C Silver Edition.
Sans surprise, nous confirmons que comme sur la
TI-82 Advanced la commande assembleur est manquante sur
TI-84 Plus-T.
L'annonce du support de l'assembleur sur la
page officielle du modèle n'étant probablement due qu'à un mauvais copier/coller des spécifications de la
TI-84 Plus CE-T.

Par contre une grosse suprise comme visible ci-contre, c'est le retour très partiel sur la
TI-84 Plus-T de la gestion des applications supprimée sur la
TI-82 Advanced, avec la possibilité de lister et même supprimer les applications depuis le menu mémoire.

Par contre le seul moyen de remettre les applications supprimées est alors de réinstaller le système d'exploitation au complet.
Notons également que les applications étant intégrées au système sur ce modèle et entrant donc en compte dans la signature RSA de ce dernier, il ne sera pas possible d'envoyer le système à une autre calculatrice
TI-84 Plus-T si la moindre application a été supprimée.
Pour terminer, jetons un coup d'oeil au mode examen.
De façon similaire à la
TI-84 Plus CE-T, la manipulation d'activation sur
TI-84 Plus-T est d'allumer la calculatrice en maintenant les touches
![[->] :f26:](./images/smilies/z80/26.png)
, et non pas
![[entrer/enter] :f105:](./images/smilies/z80/105.png)
comme sur les modèles ciblant la France.
Une autre différence comme visible ci-contre, est la liberté de spécifier des fonctionnalités à autoriser ou interdire à l'écran d'activation. Peut-être s'agit-il donc contrairement à la France d'un mode examen à activer par l'enseignant ou surveillant.
Plusieurs autres différences par rapport au mode examen français déjà constatées avec la
TI-84 Plus CE-T sont également retrouvées ici sur
TI-84 Plus-T :
- Toutes les applications que nous avions ici rajoutées avant d'installer le système TI-84 Plus-T disparaissent, et contrairement aux modèles français cela inclus également les applications officielles de Texas Instruments.
Seule la pseudo-application Finance bénéficiant d'un statut assez particulier survit à cette activation.
- Tous les programmes disparaissent également, mais surtout il y a ici impossibilité de créer le moindre programme, l'onglet correspondant disparaissant.

Cette dernière limitation nous surprend beaucoup, mais comme
Casio fait pareil... Même si nos voisins Européens n'interrogent pas encore sur l'algorithmique, la programmation reste une méthode parfaitement pertinente d'exploration de problèmes ouverts.
Le seul contexte pouvant justifier cette interdiction auquel nous avons été capables de penser, ce serait une calculatrice appartenant non pas au candidat mais au centre d'examen, et utilisée à plusieurs épreuves de suite par des candidats différents sans être réinitialisée entre les épreuves - cette restriction empêcherait en effet de laisser un message au candidat suivant via l'éditeur de programmes.
Notons que dans les deux cas le numéro de version du système est rappelé à l'écran. Sans doute un moyen de vérification rapide pour les surveillants, au cas où la règlementation impose l'utilisation de la dernière version du système, les versions précédentes étant alors considérées comme non fiables.
Il nous reste maintenant à récupérer une véritable TI-84 Plus-T et à confirmer les résultats précédents - à bientôt !
Téléchargements :