π
<-
Chat plein-écran
[^]

1ère mise à jour d'un prototype TI-86 Flash

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

1ère mise à jour d'un prototype TI-86 Flash

Message non lude critor » 22 Fév 2022, 10:05

Pour la rentrée 1998 Texas Instruments sortait son premier modèle exploitant la technologie Flash, la TI-89. Toujours cette même rentrée 1998, Texas Instruments sortait parallèlement des modules d'extension TI-92 Plus qui permettaient de rajouter la technologie Flash aux TI-92 et TI-92 II.

Les nouvelles puces Flash ROM avaient l'avantage d'être reprogrammables logiciellement, une révolution qui ouvrait la voie à nombre de possibilités jusque-là totalement inédites :
  • mises à jour du système d'exploitation ; plus besoin donc de te racheter une calculatrice pour bénéficier des corrections de bugs et ajouts de fonctionnalités :bj:
  • stockage de données persistant en cas de retrait des piles et de capacité très supérieure à ce qu'offrait le stockage en RAM jusque-là :bj:
  • gestion des applications :bj:

Apparue donc sur le haut de gamme, la technologie Flash sera ensuite généralisée à l'ensemble des modèles du constructeur :
  • entrée de gamme TI-73 à la rentrée 1999
  • milieu de gamme TI-83 Plus à la rentrée 1999
  • milieu de gamme TI-84 Plus à la rentrée 2004

Pour l'entrée de gamme, la TI-82 Stats.fr de la rentrée 2006 utilisait une puce Flash. Pareil hors de France pour la révision matérielle majeure de la TI-82 STATS cette même année. Toutefois, ces modèles ne permettaient pas à l'utilisateur de profiter des avantages de la technologie Flash, le système d'exploitation ne contenant aucun code permettant d'écrire sur la puce Flash. Donc pas d'applications, pas de mémoire de stockage, et bien évidemment pas de mise à jour système. Même remarque d'ailleurs pour la TI-76.fr de la rentrée 2009.

125661256712569Bien évidemment, si la technologie Flash est donc sortie chez TI pour la rentrée 1998, c'est que leurs ingénieurs l'utilisaient déjà en interne auparavant. Et bien ils l'ont utilisé entre autres sur un modèle qui n'est pas parmi les précédents. ;)

La TI-86 sortie en 1997 utilise une puce ROM Atmel AT27C020 de 256 Kio non réinscriptible logiciellement, initialement une Atmel AT27C020.

Sauf que Frédéric Desautels alias mr womp womp a découvert un prototype TI-86 dérogeant à cette règle. Il utilise une puce ROM qui n'est pas soudée sur la carte mais amovible, emboîtée dans un socle.

Mais ce n'est pas tout, petite différence niveau référence, la ROM n'est pas une AT27C020 mais une AT29C020, une différence significative puisque cette dernière exploite la technologie Flash et est donc reprogrammable logiciellement.

Rappelons que sur les TI-86 il est possible de consulter la version du système d'exploitation inscrit en ROM à l'écran de lancement du test d'autodiagnostic de la machine. On y accède en tapant
2nd
MORE
ALPHA
S
.

Plusieurs numéros nous sont connus. Distinguons d'une part les versions trouvées sur les TI-86 de production :
  • 1.0
  • 1.2
  • 1.3
  • 1.4
  • 1.5
  • 1.6
Et d'autre part les versions trouvées exclusivement sur des prototypes TI-86 avec ROM Flash amovible :
Une distinction importante car Frédéric a découvert que les versions spécifiques aux prototypes TI-86 incluaient un écran secret permettant de mettre à jour le système via le port série de la calculatrice, écran accessible via le raccourci
2nd
MORE
ALPHA
F
.
Un grand défi pour la communauté était donc de réussir une mise à jour système de ces prototypes TI-86.

Ce serait en effet l'occasion formidable de corriger quelques-uns des bugs laissés par Texas Instruments dans la dernière version 1.6 suite à l'abandon de ce modèle pour la rentré 2001, et même d'intégrer de nouvelles fonctionnalités.

Un défi toutefois bien difficile, aucun des fichiers de mise à jour utilisés chez Texas Instruments en interne avec ces prototypes TI-86 Flash n'ayant jusqu'à présent refait surface en public.

Nous ignorons donc totalement le format des données à envoyer à l'écran ci-dessus.

Et bien Frédéric contourne la difficulté et nous réussit malgré tout la 1ère mise à jour publique d'un prototype TI-86 Flash.

Pour cela il a tout simplement retiré la puce Flash amovible d'un prototype TI-86 afin de la brancher sur un programmateur ROM.

La modification ici testée remplace le numéro de version à l'écran de lancement du diagnostic par la mention WOMPWOMP.

La porte est maintenant grande ouverte à une toute nouvelle ère de développement pour les TI-86 ! :bj:

Source : https://www.cemetech.net/forum/viewtopi ... 422#291422
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 1ère mise à jour d'un prototype TI-86 Flash

Message non lude mr womp womp » 22 Fév 2022, 18:56

Merci d'avoir pris le temps d'en parler!
Juste une petite correction, 1.0 n'est pas une version flash. Cet échantillon avait un OTP-ROM comme des modèles de production et j'ai pu le dumper avec tilp.
Un projet que j'ai toujours voulu faire serait de convertir une TI-86 de production pour utiliser une puce flash. Cela devrait être aussi simple que d'ajouter une AND gate à U10 et de remplacer la puce ROM. J'ai acheté des TC7S08F ainsi que des puces flash mais mes compétences en soudure sont telles que la calculatrice ne survivrait probablement pas :<D
Image
Avatar de l’utilisateur
mr womp wompVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 87.7%
 
Messages: 63
Images: 423
Inscription: 15 Nov 2015, 23:24
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: 1ère mise à jour d'un prototype TI-86 Flash

Message non lude critor » 22 Fév 2022, 19:36

Merci, j'ai déplacé.

Je me demande d'ailleurs si les versions de production sont capables de s'exécuter correctement sur puce Flash. Tu testes ? ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 1ère mise à jour d'un prototype TI-86 Flash

Message non lude mr womp womp » 23 Fév 2022, 01:12

critor a écrit:Je me demande d'ailleurs si les versions de production sont capables de s'exécuter correctement sur puce Flash. Tu testes ? ;)

Oui. ;)
(seulement testé avec 1.3)
Image
Avatar de l’utilisateur
mr womp wompVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 87.7%
 
Messages: 63
Images: 423
Inscription: 15 Nov 2015, 23:24
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: 1ère mise à jour d'un prototype TI-86 Flash

Message non lude critor » 23 Fév 2022, 01:27

Merci ! :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 67 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1013 utilisateurs:
>986 invités
>22 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)