Lecteur de cartes SD sur Classpad II fx-CP400 - épisode 2
Posted: 06 Mar 2015, 23:58
La calculatrice couleur Casio Prizm / fx-CG10/20 comporte plusieurs traces logicielles d'un lecteur de cartes SD.
Lançons le menu de diagnostics intégré au dernier système 2.0 en :
Et pourtant, cette entrée est bien présente lorsque l'on cherche les chaînes de caractères de cet écran dans l'image du système 2.0 décryptée par la communauté.
Alors certes, en observant la carte mère de la Casio fx-CG20, on note apparemment l'absence de toute trace de lecteur de carte SD.
Et dans ce contexte, on peut supposer que le système 2.0 de la Casio fx-CG20 comporte les chaînes de caractères concernant la carte SD tout simplement parce qu'il est basé sur le système de la Casio Graph 95, et que Casio a désactivé/masqué les options concernées dans le menu de diagnostic car il n'y a jamais eu de lecteur de cartes SD sur la Casio fx-CG20.
Mais la réalité est loin d'être aussi simple. A la première étape de la procédure ci-dessus, si l'on continue de maintenir les touches
Une chaîne de caractères pourtant clairement absente de la dernière image système Graph 75/95 2.04 décryptée par la communauté.
Donc c'est lors du développement de la Casio fx-CG20 que cet écran a été rajouté, ce qui veut dire qu'à un moment ou à un autre, l'équipe de développement a relié la carte mère de la Casio fx-CG20 à un lecteur de cartes SD.
Cela nous rappelle d'ailleurs les TI-Nspire dont le système et le logiciel de diagnostics présentent plusieurs traces d'une gestion des cartes SD clairement absente de la carte mère, mais pour lesquelles un lecteur est présent sur les cartes de développement TI-Nspire, support de travail précédant la production des premiers prototypes nomades.
Par contre à la différence, la carte mère de la calculatrice couleur Casio Classpad II / fx-CP400 comporte clairement un emplacement pour souder un lecteur de carte SD.
Dans un épisode précédent, nous tentions justement de brancher cette calculatrice à une carte SD.
Nous doutions toutefois fortement que cette seule manipulation suffise, puisque plusieurs des pistes partant du connecteur de carte SD mènent clairement à des composants électroniques non soudés.
Mais le problème était surtout que nous n'avions aucun moyen de tester la communication avec la carte SD, le système n'affichant aucun menu en ce sens.
Sauf que maintenant, vu ce que nous avons découvert ci-dessus, il suffit tout simplement de se rendre dans le menu de diagnostics du système 2.0 de la fx-CP400.
Pour celà, appliquons simplement la procédure différente déjà détaillée dans un article précédent en :
Voici par exemple ci-contre ce que donnent les tests "4.DETECT" et "6.INFO" sans carte SD connectée, une erreur "NoCard".
Et si maintenant nous effectuons les mêmes tests mais avec la carte SD branchée il y a du changement, avec respectivement des erreurs "Write Protect ON !!" (alors que notre carte n'était pas protégée) et "NoMount error!!".
D'une façon ou d'une autre, la fx-CP400 arrive donc à détecter qu'elle est branchée à quelque chose - c'est un bon début !
Mais hélas les composants électroniques manquants empêchent visiblement toute communication correcte avec la carte SD, et les deviner n'est hélas pas dans nos compétences.
Une piste de recherche pour la suite, pourrait être de comparer la carte mère de la Graph 85 SD, modèle disposant directement sur sa carte mère d'un lecteur de carte SD, avec celle d'une Graph 85, modèle qui en est dépourvu et dont les composants associés sont justement absents...
Lançons le menu de diagnostics intégré au dernier système 2.0 en :
- allumant la calculatrice en maintenant les touches
OPTN
etEXP
- tapant alors rapidement
F1
et9
- tapant enfin
3
Et pourtant, cette entrée est bien présente lorsque l'on cherche les chaînes de caractères de cet écran dans l'image du système 2.0 décryptée par la communauté.
Alors certes, en observant la carte mère de la Casio fx-CG20, on note apparemment l'absence de toute trace de lecteur de carte SD.
Et dans ce contexte, on peut supposer que le système 2.0 de la Casio fx-CG20 comporte les chaînes de caractères concernant la carte SD tout simplement parce qu'il est basé sur le système de la Casio Graph 95, et que Casio a désactivé/masqué les options concernées dans le menu de diagnostic car il n'y a jamais eu de lecteur de cartes SD sur la Casio fx-CG20.
Mais la réalité est loin d'être aussi simple. A la première étape de la procédure ci-dessus, si l'on continue de maintenir les touches
OPTNet
EXPaprès l'allumage de la Casio fx-CG20, on obtient un message nous invitant à insérer une carte SD !
Une chaîne de caractères pourtant clairement absente de la dernière image système Graph 75/95 2.04 décryptée par la communauté.
Donc c'est lors du développement de la Casio fx-CG20 que cet écran a été rajouté, ce qui veut dire qu'à un moment ou à un autre, l'équipe de développement a relié la carte mère de la Casio fx-CG20 à un lecteur de cartes SD.
Cela nous rappelle d'ailleurs les TI-Nspire dont le système et le logiciel de diagnostics présentent plusieurs traces d'une gestion des cartes SD clairement absente de la carte mère, mais pour lesquelles un lecteur est présent sur les cartes de développement TI-Nspire, support de travail précédant la production des premiers prototypes nomades.
Par contre à la différence, la carte mère de la calculatrice couleur Casio Classpad II / fx-CP400 comporte clairement un emplacement pour souder un lecteur de carte SD.
Dans un épisode précédent, nous tentions justement de brancher cette calculatrice à une carte SD.
Nous doutions toutefois fortement que cette seule manipulation suffise, puisque plusieurs des pistes partant du connecteur de carte SD mènent clairement à des composants électroniques non soudés.
Mais le problème était surtout que nous n'avions aucun moyen de tester la communication avec la carte SD, le système n'affichant aucun menu en ce sens.
Sauf que maintenant, vu ce que nous avons découvert ci-dessus, il suffit tout simplement de se rendre dans le menu de diagnostics du système 2.0 de la fx-CP400.
Pour celà, appliquons simplement la procédure différente déjà détaillée dans un article précédent en :
- allumant la calculatrice en maintenant les touches
=
etEXP
- maintenant alors rapidement
←
etz
- tapant alors rapidement
1
- tapant enfin
3
Voici par exemple ci-contre ce que donnent les tests "4.DETECT" et "6.INFO" sans carte SD connectée, une erreur "NoCard".
Et si maintenant nous effectuons les mêmes tests mais avec la carte SD branchée il y a du changement, avec respectivement des erreurs "Write Protect ON !!" (alors que notre carte n'était pas protégée) et "NoMount error!!".
D'une façon ou d'une autre, la fx-CP400 arrive donc à détecter qu'elle est branchée à quelque chose - c'est un bon début !
Mais hélas les composants électroniques manquants empêchent visiblement toute communication correcte avec la carte SD, et les deviner n'est hélas pas dans nos compétences.
Une piste de recherche pour la suite, pourrait être de comparer la carte mère de la Graph 85 SD, modèle disposant directement sur sa carte mère d'un lecteur de carte SD, avec celle d'une Graph 85, modèle qui en est dépourvu et dont les composants associés sont justement absents...