π
<-
Chat plein-écran
[^]

Découverte prototype TI-86 de développement à ROM amovible !

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

Découverte prototype TI-86 de développement à ROM amovible !

Message non lude critor » 04 Juin 2020, 13:52

Rentrée 1997 Texas Instruments sort la TI-86, premier modèle à disposer de la regrettée commande Asm() permettant de lancer des programmes développés en langage assembleur.

Dans un article précédent, fred desautels découvrait un prototype TI-86 muni d'une version ROM 1.0 antérieure à tout ce qui était connu jusqu'alors. Plus précisément il s'agissait d'un modèle d'exposition ("display sample" comme indiqué au dos), probablement donc utilisé par l'équipe marketing lors d'événements éducatifs ayant précédé le lancement du modèle.

Nous étaient donc connus jusqu'à ce jour les versions ROM suivantes :

Aujourd'hui fred desautels nous exhibe une de ses toutes dernières trouvailles, toujours dans la gamme TI-86.

A priori encore un prototype, puisqu'aucun numéro de série n'est gravé au verso. :)

Et bonne pioche une fois de plus, ce prototype fait à nouveau tourner une version ROM totalement inconnue jusqu'à ce jour, 1.4001 ! :D

Par contre on remarque en passant que l'écran 128×64 pixels semble avoir souffert au cours des 25 dernières années, avec pas moins de 6 colonnes de pixels morts gênant la lisibilité.

L'une des pannes les moins graves pouvant expliquer cela est le décollement d'une des nappes acheminant les signaux d'affichage, beaucoup de nappes d'écrans embarqués de l'époque n'étant pas soudées ou enfichées dans des connecteurs, mais tout simplement collées.
Leur remplacement pourrait alors lui redonner une seconde jeunesse, mais reste une manipulation complexe nécessitant d'avoir accès aux bonnes pièces et bons outils.

Mais ce qui est particulièrement remarquable avec ce prototype TI-86, c'est son matériel.

Nous distinguons donc déjà :
  • une carte mère 9TILEOMB-30D (contre 30G sur les modèles de production)
  • une carte écran 9TILEOLB-30B (contre 30D sur les modèles de production)
Etrange, bien que disposant d'une version ROM proche de la 1.4 et donc médiane dans la vie de la TI-86, le matériel serait donc plus ancien que celui ayant accompagné la version 1.2 sur les premiers modèles de production... :#roll#:

Nous retrouvons en passant l'architecture en 4 puces de l'époque, avant que Texas Instruments ne passe à la mode de tout intégrer au sein d'une unique puce ASIC, et justement ce sont les mêmes références de puces que sur les modèles de production :
  • T6A43 de chez Toshiba, le processeur 8 bits z80
  • TC551001BFTL-85L de chez Toshiba, la mémoire RAM de 128 Kio
  • AT29C020 de chez Atmel, la mémoire ROM de 256 Kio
  • T6A40 de chez Toshiba, le contrôleur écran

Rappelons qu'à l'époque les calculatrices n'exploitaient pas encore la technologie Flash : le contenu de la mémoire ROM ne pouvait être réécrit logiciellement.

Et justement si tu regardes bien la puce ROM, tu noteras que contrairement aux modèles de production elle n'est pas soudée sur la carte mère mais juste emboîtée dans un réceptacle. :o

C'est à dire que la puce ROM est ici amovible. Il s'agit donc ici d'un prototype de développement, une pièce exceptionnelle ayant servi à l'équipe d'ingénieurs ayant conçu la TI-86. Ils pouvaient donc à tout moment retirer la puce, y reprogrammer une nouvelle version en la branchant sur un appareil externe, puis la remettre en place pour tester ! :D

Et voilà qui explique donc l'anachronisme précédent entre le logiciel et le matériel : ce prototype a accompagné une bonne partie du développement de la TI-86, d'avant la sortie jusqu'à au moins la version 1.4. C'est tout un pan de l'histoire de la formidable TI-86 que Frédéric peut actuellement toucher de ses doigts ! :bj:

Espérons que nous aurons bientôt le dump de la ROM, pendant que ce prototype fonctionne encore. Peut-être renferme-t-elle en effet d'autres secrets bien croustillants... ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude critor » 04 Juin 2020, 22:11

Voilà, c'est dumpé et ça tourne, merci fred desautels ! :bj:


Assez proche de la ROM 1.4 finale comme on pouvait s'y attendre.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude Ti64CLi++ » 05 Juin 2020, 15:20

Je me demande comment il fait pour trouver tout ça aussi 'facilement' :D
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude Lionel Debroux » 05 Juin 2020, 16:22

Il passe un certain temps à écumer les sites de vente d'équipements d'occasion, mais là, il a certainement eu un vrai coup de bol :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6858
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude Ti64CLi++ » 05 Juin 2020, 16:46

J'aimerais avoir son œil affuté, et sa chance pour tomber sur de tels prototypes :D
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude mr womp womp » 06 Juin 2020, 20:38

Effectivement, je passes beaucoup de temps à chercher sur des sites d'occasion, surtout ebay. Bien sur, c'est de la chance aussi :P
Ce lot en particulier contenait beaucoup de pièces intéressantes, mais les images n'étaient pas super donc c'était pas immédiatement évident. Il était aussi vendu comme étant "for parts/not working" mais heureusement, toutes les calculatrices importantes étaient fonctionnelles (malgré des petits problèmes comme les colonnes manquantes)
J'ai discuté avec la vendeuse, elle dit que le lot venait d'une vente aux enchères il y a bien des années. Pas moyen de retracer la source.
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: 62
Images: 423
Inscription: 15 Nov 2015, 23:24
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Découverte prototype TI-86 de développement à ROM amovib

Message non lude critor » 06 Juin 2020, 20:53

Merci pour toutes tes précisions. :)

Tu as regardé si une simple pression sur les contacts de la nappe visible de l'écran arrive à allumer les colonnes manquantes ?
Parfois c'est en effet un simple décollement local et donc faux contact, et parfois c'est hélas plus grave...
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
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 26 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.
485 utilisateurs:
>470 invités
>10 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)