Pour la rentrée 2007, Texas Instruments lançait sa génération de calculatrices TI-MultiView.
Cette révolution majeure des calculatrices scientifiques TI apportait nombre d'innovations :
La gamme étant beaucoup moins étendue que chez Casio, voici l'ensemble des modèles TI-MultiView disponibles de par le monde :
Cette révolution majeure des calculatrices scientifiques TI apportait nombre d'innovations :
- un écran matriciel en 96×31 pixels
- un moteur de calcul exact QPiRac
- un affichage en écriture naturelle
La gamme étant beaucoup moins étendue que chez Casio, voici l'ensemble des modèles TI-MultiView disponibles de par le monde :
- TI-30XB MultiView (2007)
- TI-30XS MultiView (2007)
- TI-Collège Plus (2008) puis TI-Collège Plus Solaire (2011)
- TI-34 MultiView (2008)
- TI-30X Plus MultiView (2010)
- TI-30X Pro MultiView (2010)
- TI-36X Pro (2011)
Début 2020 nous avions l'immense honneur de t'emmener sur les traces de la création de la génération TI-MultiView avec une pièce exceptionnelle prêtée par le musée Datamath, un prototype EVT de la TI-Collège Plus.
Bien que l'ouverture des TI-MultiView n'apporte pas d'information intéressante, nous savions déjà grâce au code Java des émulateurs diffusés par Texas Instruments que ces modèles utilisaient un processeur 4 bits de chez Toshiba, appartenant à la famille T4x.
Ce prototype nous apportait toutefois quelques informations supplémentaires. D'une part, nous avions au dos une étiquette nous précisant la référence du microcontrôleur renfermant le processeur en question : JT6F54-998S B-CHP, retenons JT6F54 pour simplifié.
D'autre part, sur ce prototype l'appui sur la touche
Le mode en question affichait à son écran d'accueil la chaîne "T998 8/06", indiquant donc que le firmware de ce prototype datait d'août 2006, le T998 étant peut-être pour sa part une référence plus précise du processeur utilisé.
Le test des touches nous avait pour sa part permis de te réaliser la carte des codes de touches suivante :
Bien que l'ouverture des TI-MultiView n'apporte pas d'information intéressante, nous savions déjà grâce au code Java des émulateurs diffusés par Texas Instruments que ces modèles utilisaient un processeur 4 bits de chez Toshiba, appartenant à la famille T4x.
Ce prototype nous apportait toutefois quelques informations supplémentaires. D'une part, nous avions au dos une étiquette nous précisant la référence du microcontrôleur renfermant le processeur en question : JT6F54-998S B-CHP, retenons JT6F54 pour simplifié.
D'autre part, sur ce prototype l'appui sur la touche
ONcalculatrice allumée permettait d'accéder un mode d'auto-diagnostic, affichant quelques informations et permettant de tester écran et touches clavier.
Le mode en question affichait à son écran d'accueil la chaîne "T998 8/06", indiquant donc que le firmware de ce prototype datait d'août 2006, le T998 étant peut-être pour sa part une référence plus précise du processeur utilisé.
Le test des touches nous avait pour sa part permis de te réaliser la carte des codes de touches suivante :
2nde 0F | mode 27 | suppr 2F | ← 36 | ↑ 37 |
n/d 0E | stat/calc 17 | f(x) 1F | ↓ 34 | → 35 |
►simp 0D | ×10^n 16 | op 1E | maths 26 | annul 2E |
π 0C | sin 15 | cos 1D | tan 25 | : 2D |
xyzt/abc 0B | % 14 | ( 1C | ) 24 | × 2C |
x² 0A | 7 13 | 8 1B | 9 23 | - 2B |
x^y 09 | 4 12 | 5 1A | 6 22 | + 2A |
sto> 08 | 1 11 | 2 19 | 3 21 | aff 29 |
on 07 ? | 0 10 | , 18 | (-) 20 | entrer 28 |
En fouillant les images ROM utilisées par les émulateurs TI-SmartView, nous avions trouvé des traces de ce qui semblait être également des chaînes relatives à un mode d'auto-diagnostic, toujours présent sur les modèles de production malgré un format de chaîne différent.
Le mode d'auto-diagnostic de TI-MultiView était censé afficher :
Mais nous n'avions jamais trouvé comment accéder à ce mode d'auto-diagnostic caché sur les calculatrices...
Le mode d'auto-diagnostic de TI-MultiView était censé afficher :
- sur les TI-30XB/XS MultiView : "JT6F54+003 11)07" (microcontrôleur JT6F54, firmware de Novembre 2007)
- sur les TI-Collège Plus : "JT6F54+202 09)07" (microcontrôleur JT6F54, firmware de Septembre 2007)
- sur TI-34 MultiView : "JT6F54+102 11)07" (microcontrôleur JT6F54, firmware de Novembre 2007)
- sur les TI-30X Pro MultiView et TI-36X Pro : "JT5CW8+001 04)10" ou "JT5CW8+002 11)10" (microcontrôleur JT5CW8, firmware d'Avril 2010 pour la première version défectueuse qui calculait faux dans certains cas, ou sinon Novembre 2010)
Mais nous n'avions jamais trouvé comment accéder à ce mode d'auto-diagnostic caché sur les calculatrices...
Et bien aujourd'hui est un grand jour historique. Après pas moins de 15 ans c'est aujourd'hui que va tomber le dernier secret de la génération TI-MultiView...
En effet Zeroko s'est donné la peine d'aller un peu plus loin que nous - via désassemblage du code T4x.
Zeroko pense avoir trouvé la combinaison ultra secrète d'accès au mode d'auto-diagnostic des TI-MultiView et il ne va plus nous rester qu'à la tester :
Et bingo, ça marche !
Le mode d'auto-diagnostic de la TI-Collège Plus nous accueille donc avec la chaîne "JT6F54+202 09/07" prévue, indiquant l'utilisation d'un microcontrôleur JT6F54 et d'un firmware datant de Septembre 2007.
Même affichage en passant sur la TI-Collège Plus Solaire de la rentrée 2011, ce qui signifie que le firmware n'a pas été amélioré entre temps.
Par contre nous ignorons ce que signifie l'étrange ligne "RSF DWP JIP GVB" juste en-dessous.
Les touches numériques permettent de lancer le test de l'écran.
Il y a également un test clavier reprenant les codes de touches décrits plus haut (affichage à chaque touche pressée du code de la touche, suivi du nombre total de touches pressées).
Comme prévu également, nous obtenons la chaîne "JT5CW8-002 11/10" sur TI-36X Pro, indiquant l'utilisation d'un microcontrôleur JT5CW8 avec un firmware datant de Novembre 2010.
Cette fois-ci pas de 2ème ligne étrange, mais le test clavier indique bizarrement une valeur supplémentaire.
Si besoin, TheLastMillennial t'a fait un mini tuto-vidéo pour te montrer comment lancer le mode d'auto-diagnostic des TI-MultiView :
En effet Zeroko s'est donné la peine d'aller un peu plus loin que nous - via désassemblage du code T4x.
Zeroko pense avoir trouvé la combinaison ultra secrète d'accès au mode d'auto-diagnostic des TI-MultiView et il ne va plus nous rester qu'à la tester :
- allumer la calculatrice
- taper
2nde
0
sur les TI-Collège Plus ou2nd
0
sur les autres modèles - taper
2nde
suppr
sur les TI-Collège Plus ou2nd
delete
sur les autres modèles - taper
on
Et bingo, ça marche !
Le mode d'auto-diagnostic de la TI-Collège Plus nous accueille donc avec la chaîne "JT6F54+202 09/07" prévue, indiquant l'utilisation d'un microcontrôleur JT6F54 et d'un firmware datant de Septembre 2007.
Même affichage en passant sur la TI-Collège Plus Solaire de la rentrée 2011, ce qui signifie que le firmware n'a pas été amélioré entre temps.
Par contre nous ignorons ce que signifie l'étrange ligne "RSF DWP JIP GVB" juste en-dessous.
Les touches numériques permettent de lancer le test de l'écran.
Il y a également un test clavier reprenant les codes de touches décrits plus haut (affichage à chaque touche pressée du code de la touche, suivi du nombre total de touches pressées).
Comme prévu également, nous obtenons la chaîne "JT5CW8-002 11/10" sur TI-36X Pro, indiquant l'utilisation d'un microcontrôleur JT5CW8 avec un firmware datant de Novembre 2010.
Cette fois-ci pas de 2ème ligne étrange, mais le test clavier indique bizarrement une valeur supplémentaire.
Si besoin, TheLastMillennial t'a fait un mini tuto-vidéo pour te montrer comment lancer le mode d'auto-diagnostic des TI-MultiView :
Source : Zeroko via https://www.youtube.com/watch?v=AlCw-kxamXE