Page 1 of 1

Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 02 Feb 2016, 21:11
by critor
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.

Image
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 ! :#roll#:

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. :mj:

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 :
ApplicationTI-82 AdvancedTI-84 Plus-TInformations
Transfrm2 pagesgraphes de fonctions paramétrées
SciTools2 pagesoutils scientifiques (vecteurs, unités, constantes...)
Prob Sim1 page1 pagesimulation d'expériences
Periodic3 pages4 pagesclassification périodique des éléments
EasyData3 pagesacquisition de mesures physiques à l'aide de capteurs
CelSheet2 pages4 pagesfeuille de calculs / tableur
CabriJr2 pagesgéométrie dynamique
PlySmlt22 pages2 pagesrésolution d'équations polynomiales et systèmes d'équations linéaires
Conics2 pagesgraphes de coniques
Inequalz2 pages1 pagegraphes à partir d'inéquations
Svenska1 pagelangue additionnelle : suédois
Portug1 pagelangue additionnelle : portugais
Nederlan1 pagelangue additionnelle : néerlandais
Français1 page1 pagelangue additionnelle : français
Español1 pagelangue additionnelle : espagnol
Deutsch1 pagelangue additionnelle : allemand
TOTAL11 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 ! :bj:
Matériellement, la TI-84 Plus-T est donc également un modèle supérieur à la TI-82 Advanced ! :bj:



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.

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

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.


6485Et 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. :bj:

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.

6522Par 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. :o
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 :f24: :f26:, et non pas :f45: :f105: 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. :mj:
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 :

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 02 Feb 2016, 23:16
by Wistaro
Espérons que la France ne prenne pas exemple sur ces pays-là, à propos du mode examen.

À quoi bon autoriser une calculatrice graphique si elle ne peut ni faire de programmes, ni utiliser bon nombres de fonctionnalités ? Autant tout interdire et autoriser seulement les calculatrices basiques, collèges.

Un scénario, peut-être possible, serait que l'algorithmique soit supprimée de l'épreuve finale (du bac, j'entends), au profit d'une épreuve plus pratique, machine, au cours de l'année (type ECE). Un tel stratagème donnerait le feu vert à une interdiction pure et simple des calculatrices graphiques à l'examen du baccalauréat.

Enfin, je ne fais que donner des idées, pour le pire des cas. Je suppose (et j'espère) que je suis bien loin de la vérité...

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:31
by GalacticPirate
Euh, une question, pourquoi le format du fichier d'OS TI-82 Advanced est-il *.82u ? :o

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:32
by critor
Pourquoi pas ?

Le format est exactement le même.
Ils ont juste choisi une extension de fichier différente.

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:34
by GalacticPirate
Oui, mais ça veut dire que c'est le même format d'OS que celui des TI-82 originales, non ? :p

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:40
by critor
Non, tu ne peux pas mettre à jour les anciennes TI-82 avec ce fichier.

Les TI-82 grises ont une EPROM qui ne peut être reprogrammé logiciellement.
Les TI-82 Stats ont bien une FlashROM, mais nous n'avons jamais réussi à trouver ou lancer de Boot Code pour reprogrammer l'OS.
Les TI-82 Plus sont des TI-83 Plus, et n'ont que 512Ko de FlashROM. Tu pourras sûrement leur envoyer la mise à jour après modification, mais si l'OS arrive à démarrer il sera sûrement très instable.

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:43
by GalacticPirate
Non, je me de"mandais juste pour le format, je sais très bien qu’on ne pourrait pas envoyer ça sur une 82/83/83+ ^^

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 15:45
by critor
Le format est celui des TI-83+/84+.

Après modification, tu peux envoyer ce fichier sur TI-82+/83+/84 monochromes.
En pratique ça ne marchera que sur TI-84+SE.
C'est instable sur TI-84+ basique, et probablement encore plus sur TI-82+/83+ si tant est que le système arriver à démarrer dessus.

Re: Test OS TI-84 Plus-T sur TI-84 Plus Silver Edition

Unread postPosted: 03 Feb 2016, 22:54
by Bisam
@STV : Attention de ne pas confondre le format d'un fichier et son extension. L'extension n'est qu'une sorte d'aide-mémoire pour le système d'exploitation (et éventuellement l'utilisateur final). Il ne dit absolument rien sur le contenu réel du fichier.