Découverte de la Casio cfx-9990GT
Posté le 03/07/2020 12:57
Bonjour,
aujourd'hui découvrons ensemble la calculatrice
Casio Graph 80.
Nous allons commencer par une
présentation détaillée de cette
machine puis nous détaillerons ses
Tech-specs et les options de son
menu diagnostique et nous terminerons par une ouverture en règle de ses
entrailles.
Ce topic est un portage d'un article de Ti-Planet écrit par mes soins, vous pouvez retrouver l'article original ici.
Sommaire :
1. Présentation
2. Caractéristiques techniques
3. Menu diagnostique
4. Dissection
Présentation :
De son ancien nom
Casio CFX 9990GT, cette calculatrice sortie en
1998 est accompagnée de son
manuel d'utilisation de plus de
470 pages.
Tout en haut à gauche de la frise ci-joint.
Elle occupait jadis la place du
haut de gamme de la marque grâce à son bel
écran utilisant
4 couleurs (indiqué dans sa dénomination par "
CFX") le
rouge, le
vert et le
bleu ainsi qu'un
jaune fade utilisé pour l'
arrière-plan. Ces dites
teintes pouvant être réglables dans les
paramètres. Cette
Casio est pourvue du
calcul formel particulièrement mis en avant sur l'avant de la
boîte.
En effet, cette machine est la toute
1ère Casio accédant à cette fonctionnalité confirmant son statut de produit
avant-gardiste et
innovant.
À l'
allumage, nous atterrissons sur un
menu contenant de
nombreuses applications :
- le
calcul manuel, tout d'abord, avec la possibilité d'effectuer des
calculs en base binaire, octale, décimale ou
hexadécimale.
- le
calcul statistique est aussi de la partie.
- une application traçant des
fonctions graphiques tirant partit de l'
écran couleur :#top#:
- un solveur d'
équations
- une application pour gérer des
listes
- mais aussi la capacité de faire des
calculs financiers
- une fonctionnalité pour
programmer et
exécuter des scripts en
Ti basic
- et pour finir l'habituelle application permettant de "
linker" et d'échanger des données entre 2 deux
calculatrices
ou par le biais d'un ordinateur (la désignation "
GT" dans son nom l'attestant).
Caractéristiques techniques :
La
Casio CFX-9990GT est constituée d'un "
bloc" de plastique de
2.3 cm qui la rend plutôt
épaisse et
confortable à prendre en main (
230 g avec les piles
).
Sur lequel est greffé un
écran couleur sans rétroéclairage de
128×64 (8192 pixels)
L'
alimentation de la bête est assurée par
4 piles LR3 AAA qui lui permettent une autonomie de
230 h allumée annoncée et de
2 ans hors tension.
Nous pouvons même distinguer une inscription.
Il est écrit seul
Link peut battre Ganon :
Made in Japan
signifiant la provenance d'une époque où les
calculatrices Casio était encore fabriquées et assemblées au
Japon.
Du côté du
hardware nous retrouvons un
processeur ZX936 épaulé par
64 Ko de
mémoire vive et
60 Ko de mémoire pour l'utilisateur.
Le menu diagnostique :
Quand on allume une
calculatrice Casio on peut par une simple pression des touches
A+B/C +
ON +
F6simultanément accéder au
menu diagnostique. Ce dernier offre des
informations indisponibles dans les paramètres afin de prévenir l'
utilisateur de l'
état de
fonctionnement de sa machine.
Le
menu diagnostique de cette
Casio s'avère très complet avec plus de
10 sous-menus :
- une application pour régler précisément les
différents niveaux de
contrastes
- une option de
diagnostique de l'écran pour visualiser les
pixels morts de l'
écran LCD
- un test de
détection des
touches
- une option pour
certifier le bon fonctionnement de l'
échange de
fichiers entre 2
calculatrices
- une
application pour mesurer la
vitesse de lecture et d'
écriture de
données dans la
mémoire
RAM et
ROM
- Ainsi qu'un menu pour gérer les
fichiers enregistrés sur la
calculatrice.
Dissection :
Après avoir
dévissé les
6 vis empêchant l'ouverture de la
calculatrice, nous pouvons accéder à une
première couche, dans cette
dernière aucune trace du
microprocesseur et des
puces mémoires.
Les
fils rouges et noir servant de
lien vers les
piles.
Nous devons donc dévisser
4 nouvelles vis. Une fois cette
tâche effectuée, nous avons juste à soulever le
circuit imprimé pour enfin distinguer notre
saint objectif.
Sonnez
hautbois ! Résonnez
musette ! Le voilà ! Le
microprocesseur.
Sur le
PCB principal de multiples
puces sont présentes,
Wistaro a eut la gentillesse de les
analyser.
- la puce
rouge est une puce
NEC - D23C4001EJGW avec
4Mb de
PROM (
ROM
programmable) et qui contient le micrologiciel de la calculatrice.
- la puce
orange est une
SANYO - LC3564SM, une
SRAM de
64kb. Ce genre de mémoire utilise des
bascules logiques, ce qui a l'avantage d'être
rapide mais engendre un
fort encombrement sur
le circuit
intégré.
- la puce
rose est également une mémoire
SRAM de
128kb de la marque
EPSON appelée
SRM20V100LLMX7.
- les puces
jaunes, des ASICs sous époxy, sont inconnues au bataillon,
aucun indice indiquant leur provenance
n'est gravé.
Elles servent probablement à
gérer le
clavier et l'
écran.
- le circuit encadré en
marron est un
système résonnant à
base de quartz et fonctionnant à une
fréquence inconnue. Il est utilisé pour
cadencer le
processeur (la puce blanche).
- et enfin la puce
blanche est le
CPU répondant au doux nom de
Casio F3660-ZD.
Celle-ci étant une
puce propriétaire de la marque
Casio qui n'est référencée nul part. Cette puce contient
vraisemblablement le
cœur logique de la
calculatrice.
Un grand merci à
Wistaro,
Critor et
Azerpogba sans qui cet article n'aurait jamais vu le jour.
Citer : Posté le 03/07/2020 13:01 | #
Hello, pour les images, il faut mettre l'adresse de l'image, et non l'adresse de la page Imgur hébergeant l'image.
Exemple : https://imgur.com/a/h48GSQn → https://i.imgur.com/KfmORCd.jpg
Citer : Posté le 03/07/2020 13:02 | #
Oui, j'ai eu quelques soucis je suis en train de régler ça.
Merci
Ajouté le 03/07/2020 à 13:12 :
C'est bon, c'est corrigé
Omar Boulon
Citer : Posté le 03/07/2020 13:12 | #
Belle initiative ! Digne d'un pro
Bienvenue sur le forum !
(Et de toute façon, vous pouvez pas dire le contraire)
MultipliCasio
RDM Calculs
Back Mirror
A Switch To The Top C
Citer : Posté le 03/07/2020 13:15 | #
Belle initiative ! Digne d'un pro
Bienvenue sur le forum !
Merci à toi.
Ce portage me tenait à cœur car l'histoire de cette calculatrice est assez méconnue, il fallait bien le poster sur un site spécialisé Casio.
Omar Boulon
Citer : Posté le 03/07/2020 13:17 | #
Y'a rien de marqué sur le quartz ? J'ai l'impression qu'il y a au moins un numéro de série…
Avec ça c'est facile de trouver la fréquence du CPU
Citer : Posté le 03/07/2020 13:19 | #
Déplacé vers la section Actualités comme convenu, il y aura donc un tweet automatique à un moment.
Merci pour le partage !
Citer : Posté le 03/07/2020 16:29 | #
Excellent article! Cette calculatrice me rappelle quand j'avais une CFX-9850G. Elle avait aussi un écran couleur. Si l'ASM aurait été possible sur cette machine, il aurait pu être possible de changer la teinte de chaque couleur à notre guise comme les vieilles pallettes de couleurs de la NES.
Citer : Posté le 03/07/2020 18:09 | #
Y'a rien de marqué sur le quartz ? J'ai l'impression qu'il y a au moins un numéro de série…
Avec ça c'est facile de trouver la fréquence du CPU
Pour être franc, je ne connais rien en électronique. C'est pour ça que j'ai demandé à Wistaro.
Déplacé vers la section Actualités comme convenu, il y aura donc un tweet automatique à un moment.
Merci pour le partage !
C'est noté. Merci à toi
Excellent article! Cette calculatrice me rappelle quand j'avais une CFX-9850G. Elle avait aussi un écran couleur. Si l'ASM aurait été possible sur cette machine, il aurait pu être possible de changer la teinte de chaque couleur à notre guise comme les vieilles pallettes de couleurs de la NES.
Merci de ton retour.
Omar Boulon
Citer : Posté le 04/07/2020 08:29 | #
T'arriverai à prendre une photo macro du quartz et ce qu'il y a autour ?
Citer : Posté le 04/07/2020 11:58 | #
Je t'avoue que ça m'embêterait de l'ouvrir à nouveau, j'étais déjà en sueur par peur de casser quelque chose la 1 ère fois.
Néanmoins, sur les photos originales, je distingue l'inscription :10 14K sur la puce rose.
Ce n'est pas une faute de frappe, l'inscription sur la puce commence bien par deux points.
Omar Boulon
Citer : Posté le 25/08/2023 19:00 | #
Je me repenche sur le sujet fort mystérieux des cfx-9970G/9990GT et Graph 80.
Donc si je résume bien :
- 2 puces RAM contrairement à toutes les autres Casio graphiques (64K Sanyo en LSI103 + 128K EPSON en LSI106)
- 2 puces ROM contrairement à toutes les autres Casio graphiques (512K NEC en LSI102 + 1M NEC sur la carte enfichable en LSI401)
Et comme par hasard, plus de 2 autres circuits intégrés :
- inconnu en LSI101
- inconnu en LSI104
- Casio F3660-ZD en LSI105
Je me demande si nous n'avons pas affaire à la toute première calculatrice graphique biprocesseur, avec donc ici une paire RAM/ROM dédiée à chaque processeur.
Peut-être donc un processeur spécifique à l'application de calcul littéral et formel ALGBR. La question serait de savoir pourquoi cette application aurait nécessité une telle chose.
Citer : Posté le 25/08/2023 19:35 | #
Une suggestion naïve c'est peut-être que l'application n'était pas compatible avec le processeur original, et qu'il était plus simple d'en faire communiquer deux que de réécrire/porter ou ALGBR ou les applications natives.
Citer : Posté le 25/08/2023 19:41 | #
Pas naïf dans le mauvais sens du terme, j'y avais également pensé.
Je crois que nous ignorons l'origine du moteur CAS de Casio.
Peut-être n'avaient-ils pas le droit ou la possibilité de le recompiler/réassembler à l'époque de la Graph 80.
Le passage au processeur Nec V30Mx pour les modèles successeurs Graph 100/100+, différent de toutes les autres graphiques de l'époque, renforcerait cette hypothèse.