Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Actualités


Index du Forum » Actualités » Découverte de la Casio cfx-9990GT
Dogm Hors ligne Membre Points: 33 Défis: 0 Message

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.


Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

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/h48GSQnhttps://i.imgur.com/KfmORCd.jpg
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Dogm Hors ligne Membre Points: 33 Défis: 0 Message

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é
La modération est une masse et cette masse tu vas te la prendre dans la figure

Omar Boulon
Tituya Hors ligne Administrateur Points: 2156 Défis: 26 Message

Citer : Posté le 03/07/2020 13:12 | #


Belle initiative ! Digne d'un pro
Bienvenue sur le forum !
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Dogm Hors ligne Membre Points: 33 Défis: 0 Message

Citer : Posté le 03/07/2020 13:15 | #


Tituya a écrit :
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.
La modération est une masse et cette masse tu vas te la prendre dans la figure

Omar Boulon
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

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
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir Hors ligne Administrateur Points: 24574 Défis: 170 Message

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 !
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dj_omnimaga Hors ligne Membre Points: 175 Défis: 0 Message

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.
Dogm Hors ligne Membre Points: 33 Défis: 0 Message

Citer : Posté le 03/07/2020 18:09 | #


Dark storm a écrit :
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.

Lephenixnoir a écrit :
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

Dj_omnimaga a écrit :
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.
La modération est une masse et cette masse tu vas te la prendre dans la figure

Omar Boulon
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 04/07/2020 08:29 | #


Pour être franc, je ne connais rien en électronique. C'est pour ça que j'ai demandé à Wistaro.

T'arriverai à prendre une photo macro du quartz et ce qu'il y a autour ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Dogm Hors ligne Membre Points: 33 Défis: 0 Message

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.
La modération est une masse et cette masse tu vas te la prendre dans la figure

Omar Boulon
Critor En ligne Administrateur Points: 2673 Défis: 18 Message

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.
Lephenixnoir Hors ligne Administrateur Points: 24574 Défis: 170 Message

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.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Critor En ligne Administrateur Points: 2673 Défis: 18 Message

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.

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 233 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd