

En
avril 2023,
Casio sortait la mise à jour
2.01.7002 pour ses calculatrices haut gamme formelles tactiles et couleur
Classpad II. Cette génération comprend 3 modèles qui une fois mis à jour affichent la version de façon légèrement différente :
- 2.01.7202 pour la fx-CP400+E (France)
- 2.01.7302 pour la fx-CG500 (Amérique du Nord)
- 2.01.7002 pour la fx-CP400 (modèle international pour tous les autres pays)
En effet plusieurs chiffres du dernier nombre affiché ne font pas partie intégrante du numéro de version et sont générés automatiquement à partir d'informations vérifiées côté matériel ou logiciel. Le chiffre des centaines par exemple est en fait le code de zonage géographique lu directement en mémoire
Flash. Pour rappel,
Casio utilise les valeurs suivantes :
- 0 - international
- 1 - Australie
- 2 - France
- 3 - Amérique du Nord
- 4 - Chine
- 5 - Singapour
Le zonage détecté affecte plusieurs fonctionnalités. Par exemple :
- Le zonage 2 (fx-CP400+E) autorise la création de programmes en mode examen, alors que ce n'est pas le cas pour le reste du monde, et empêche l'extinction complète de la calculatrice en mode examen (seul l'écran s'éteint, le processeur reste éveillé afin de continuer à faire clignoter la diode, ce qui bien évidemment consomme pas mal d'énergie)
- Le zonage 3 (fx-CG500) n'autorise que la disposition alphabétique des touches pour le clavier virtuel (pas de Azerty / Qwerty / Qwertz, car les modèles qui en disposent sont interdits à nombre d'examens américains), et supprime toute mention de la gamme Classpad dans les messages pour éviter toute confusion car les modèles Classpad précédents étaient interdits à certains examens américains.
Nous avions analysé l'image système transférée à la calculatrice, et plusieurs nouveautés avaient attiré notre attention :
- bien que non envoyée à la calculatrice, l'image système comprenait un tout nouveau code Boot compilé le 28 octobre 2022, différent donc de la version compilée le 4 septembre 2012 que nous avions toujours trouvée jusqu'alors sur les calculatrices de production
- l'image système comprenant pas mal de nouveaux messages relatifs aux tests de l'écran dans les menus de l'auto-diagnostic
Nous avions alors accédé à l'auto-diagnostic de notre calculatrice mise à jour. Il suffit pour cela de :
- 1) allumer la calculatrice en maintenant les touches [=] et [EXP]
- 2) maintenir alors rapidement [←] et [z]
- 3) taper alors rapidement [1]
- 4) taper enfin [3]


Nous apprenions alors que cette dernière version
2.01.7002 du système avait été compilée le
9 février 2023. Mais impossible dans les menus relatifs aux tests de l'écran, d'y afficher le moindre des nouveaux message rajoutés.
Nous t'annoncions donc en conclusion que
Casio préparait probablement une révision matérielle de ses calculatrices
Classpad II avec passage à un nouvel écran.
Et la chose a été confirmée depuis. Nous avons eu cette année nombre de signalements de calculatrices
Classpad II neuves sur lesquelles il est impossible de faire tourner une version système plus ancienne que la dernière
2.01.7002, l'écran restant tout noir dans ce cas. Il semble donc que
Casio soit passé au nouvel écran pour les calculatrices produites en 2023-2024.
Rappelons que l'installation du
jailbreak Hollyhock-2 permettant l'utilisation d'applications tierces nécessite en effet de redescendre la calculatrice sur l'ancienne version
2.01.2000. En effet le
jailbreak n'a plus été mis à jour pour les nouvelles versions du système depuis des années, même problème donc qu'avec
Ndless pour les
TI-Nspire.
Le
jailbreak Hollyhock-2 et les applications tierces devenaient donc inutilisables sur les dernières
Classpad II révisées.


Aujourd'hui nous avons la chance d'avoir une nouvelle
fx-CP400+E révisée
(numéro de série C804A3W003231BE_E0)sous la main et allons donc pouvoir t'en effectuer un petit test comparatif avec notre ancienne
fx-CP400+E (numéro de série 804AW65QA003359).
Les numéros de série que l'on trouve sur une étiquette à code barre dans le compartiment des piles utilisent donc des formats différents entre notre
fx-CP400+E matériel initial et notre
fx-CP400+E matériel révisé. Il nous faut donc commencer par savoir les comprendre, afin de pouvoir identifier à l'avenir les calculatrices utilisant le nouvel écran, sans avoir à suivre la
(longue) procédure d'installation d'
Hollyhock-2 (et ensuite dans la cas d'une calculatrice incompatible, la longue procédure de remise en état).
De 2008 à 2021,
Casio a en effet utilisé un format de numéro de série à 15 caractères dont nous avons une compréhension partielle. Nous y trouvons notamment :
- en 6e caractère, le dernier chiffre de l'année de l'assemblage de la calculatrice
- en 7e caractère le mois de l'assemblage de la calculatrice :
- de 1 à 9 pour janvier à septembre
- X pour octobre
- Y pour novembre
- Z pour décembre
- en 9e caractère, la révision matérielle de la calculatrice
En voici quelques exemples que nous avons collectés pour toi à partir de calculatrices
fx-CP400,
fx-CP400+E et
fx-CG500 :
Numéro série | Modèle | Mois + Année
assemblage | Révision
matérielle | Compatible
Hollyhock-2 |
777AW42MA060909
777AW45MA072646
777AW47MA083026
777AW48MA094152
777AW53MA125208
777AQ57MA140161
777AW57MA147399
777AW58UA153395
777AW65QA194498
804AW65QA003359
777AW66QA200041
804AW66QA008346
777AW67QA211276
777AW72QA258541
777AW77QA277943
805AW78QA002751
777AW81QA305748
777AW94QA359293
804AW94QA017176
805AW04QA005032
777AW05QA403575
777AW05QA401933
777AW07QA409318
777AW09QA424320
777AW09QA423265
777AW09QA402163
804AW12QA018630
804AW12QA018527 | 777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
804A = fx-CP400+E
777A = fx-CP400
804A = fx-CP400+E
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
805A = fx-CG500
777A = fx-CP400
777A = fx-CP400
804A = fx-CP400+E
805A = fx-CG500
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
777A = fx-CP400
804A = fx-CP400+E
804A = fx-CP400+E | 42 = 02/2014
45 = 05/2014
47 = 07/2014
48 = 08/2014
53 = 03/2015
57 = 07/2015
57 = 07/2015
58 = 08/2015
65 = 05/2016
65 = 05/2016
66 = 06/2016
66 = 06/2016
67 = 07/2016
72 = 02/2017
77 = 07/2017
78 = 08/2017
81 = 01/2018
94 = 04/2019
94 = 04/2019
04 = 04/2020
05 = 05/2020
05 = 05/2020
07 = 07/2020
09 = 09/2020
09 = 09/2020
09 = 09/2020
12 = 02/2021
12 = 02/2021 | A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A | Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Oui |
Courant 2021,
Casio est passé à un tout nouveau format de numéro de série sur 18 caractères, hélas plus complexe et obscur pour nous, notre base d'exemples pour aider à le comprendre étant beaucoup moins fournie.
- le mois d'assemblage de la calculatrice est toujours présent en 6e caractère
- le dernier chiffre de l'année d'assemblage pourrait être le 18e caractère, ce qui a semble collé jusqu'à cette année avec des chiffres allant de 1 à 4, sauf que nous avons eu plusieurs signalements de 0 l'année écoulée pour des calculatrices probablement produites en 2024 (surtout lorsqu'il s'agissait de nouveaux modèles)
- la révision matérielle de la calculatrice est plus incertaine, avec deux
En voici quelques exemples que nous avons collectés pour toi à partir de calculatrices
fx-CP400,
fx-CP400+E et
fx-CG500 :
Numéro série | Modèle | Mois + Année
assemblage | Révision
matérielle | Compatible
Hollyhock-2 |
L777AXW016938BA_E1
C805A2W001576BA_E2
C805A2W001264BA_E2
C805A9W002680BA_E2
C805A9W002583BA_E2
L777A1W116373BA_E3
C805A2W005067BA_E3
L777AZW156928CB_E3
L777A3W159759CB_E4
L777A3W161185CB_E4
C804A3W003231BE_E0
L777A5W163043CE_E0
L777A5W164860CE_E0
L777A5W169069CE_E0 | L777A = fx-CP400
C805A = fx-CG500
C805A = fx-CG500
C805A = fx-CG500
C805A = fx-CG500
L777A = fx-CP400
C805A = fx-CG500
L777A = fx-CP400
L777A = fx-CP400
L777A = fx-CP400
C804A = fx-CP400+E
L777A = fx-CP400
L777A = fx-CP400
L777A = fx-CP400 | X1 = 10/2021
22 = 02/2022
22 = 02/2022
92 = 09/2022
92 = 09/2022
13 = 01/2023
23 = 02/2023
Z3 = 12/2023
34 = 03/2024
34 = 03/2024
30 = 03/2024?
50 = 05/2024?
50 = 05/2024?
50 = 05/2024? | B/A?
B/A?
B/A?
B/A?
B/A?
B/A?
B/A?
C/B?
C/B?
C/B?
B/E?
C/E?
C/E?
C/E? | Oui
Oui
Oui
Oui
Oui
Oui
Oui
Non
Non
Non
Non
Non
Non
Non |
Pour résumer, les
Classpad II produites par
Casio semblent être passées au nouvel écran dans le courant de l'année 2023.
Les numéros de série de calculatrices compatibles
Hollyhock-2 sont donc :
- ancien format sur 15 caractères :
xxxxxxxxxxxxxxx - nouveau format produit en 2021 ou 2022 :
xxxxxxWxxxxxxxx_x1
xxxxxxWxxxxxxxx_x2 - nouveau format produit en janvier ou février 2023 :
xxxxx1Wxxxxxxxx_x3
xxxxx2Wxxxxxxxx_x3
Par manque de sources, nous ne sommes pas certains pour les calculatrices produites entre
mars et
novembre 2023 :
xxxxx3Wxxxxxxxx_x3
xxxxx4Wxxxxxxxx_x3
xxxxx5Wxxxxxxxx_x3
xxxxx6Wxxxxxxxx_x3
xxxxx7Wxxxxxxxx_x3
xxxxx8Wxxxxxxxx_x3
xxxxx9Wxxxxxxxx_x3
xxxxxXWxxxxxxxx_x3
xxxxxYWxxxxxxxx_x3
Enfin, les numéros de série de calculatrices incompatibles
Hollyhock-2 sont donc :
- produits en décembre 2023 :
xxxxxZWxxxxxxxx_x3 - produits en 2024 ou depuis :
xxxxxxWxxxxxxxx_x4
xxxxxxWxxxxxxxx_x0


C'est maintenant parti pour le test comparatif de nos ancienne et nouvelle
fx-CP400+E.
Commençons par les menus de diagnostics :
- 1) allumons les calculatrices en maintenant les touches [=] et [EXP]
- 2) maintenons alors rapidement [←] et [z]
- 3) tapons alors rapidement [1]
- 4) tapons enfin [3]
Dès ici nous rencontrons une différence. En haut à gauche nous avons l'identifiant du modèle
fx-CP400+E,
CY804A, et en haut à droite la configuration des Q-bits. Les Q-bits sont 3 bits contrôlés par la position de 3 résistances dans 3 paires d'emplacements possibles proches du microcontrôleur. Nous avions testé du temps des premières
Classpad II : ils permettaient entre autres d'adopter des comportements différents en mode examen : éteindre complètement la calculatrice ou juste l'écran
(pour continuer à faire clignoter la diode), autoriser ou pas la création de programmes en mode examen, etc.
Jusqu'à présent, la configuration avait toujours été unique par modèle :
- 011 pour les fx-CP400+E
- 111 pour les fx-CP400
- 100 pour les fx-CG500
Et ici donc, de façon inattendue, la
fx-CP400+E a changé de configuration, passant de
011 à
000.
Peut-être que ce sont toutes les calculatrices
ClassPad II qui sont passées à
000. Cela voudrait dire que les dernières versions système ne vérifient plus les
Q-bits, et font intégralement confiance à l'identifiant de modèle en mémoire
Flash pour adapter le comportement entre les différents modèles.


Le menu
VERSION nous confirme bien :
- l'ancien Boot compilé le 4 septembre 2012 sur l'ancienne fx-CP400+E
- le nouveau Boot compilé le 28 octobre 2022 sur la nouvelle fx-CP400+E
Concentrons-nous donc sur l'écran. Entrons dans les menus
TEST MENU puis
LCD CHECK :




Petite bizarrerie dans le
LIGHT TEST, sur la nouvelle révision matérielle le
PWM_DUTY n'est plus affiché pendant que l'on règle le niveau de l'éclairage. Ce n'est pas une impossibilité technique, vous que nous allons retrouver cet affichage un peu plus loin.
Passons maintenant au menu
SETTINGS, et au réglage
FRAME FREQ SET :


Si le rafraîchissement de l'écran continue à être effectué par défaut à une fréquence de
58 Hz, on peut remarquer que le fonctionnement semble différent, le réglage étant basé sur
FRS sur l'ancienne révision, et
RTN sur la nouvelle, avec des valeurs hexadécimales complètement différentes.
Quant au cycle de rafraîchissement, sur l'ancien écran le réglage
BC SET permettait de l'effectuer par ligne ou par
frame.
Avec le nouvel écran le menu existe toujours mais est inutile ; le cycle fonctionne ici par colonne sans possibilité de modification.



Passons enfin au réglage
BL PWMDIV SET, soit le diviseur utilisé pour le
Pulse Width Modulation.
Sur l'ancien écran on réglait la fréquence, alors que sur le nouveau on contrôle la valeur hexadécimale du diviseur.
Bref, nous avons donc un nouvel écran au fonctionnement totalement différent ; il n'est pas surprenant qu'il soit totalement incompatible avec les anciennes versions du système et donc à ce jour avec
Hollyhock-2.
Enfin, ouvrons les calculatrices pour comparer.
Il n'y a visiblement aucune différence niveau cartes électroniques. Nous avons toujours les mêmes carte d'alimentation
LY777-E4W et carte mère
CY804-1 en versions
001V01.
Pas de référence lisible sur l'écran, dont la face intérieure est intégralement recouverte d'un film noir que nous n'avons pas tenté de retirer. Toutefois nous pouvons confirmer le changement, la nappe de l'écran ayant clairement une organisation différente.
Remarquons également une pastille bleue apposée à la fois au dos de l'écran et sur la puce
S99-50338 de chez
Spansion. Cette puce est une
Flash ROM offrant
64 Mio de capacité. Ces éléments étant produits séparément en usine, les pastilles permettent peut-être d'en indiquer la compatibilité avant assemblage, c'est-à-dire le fait que la puce
Flash ROM a bel et bien été programmée avec la dernière version système
2.01.7002 compatible avec le nouvel écran.

Nous n'avons jusqu'à présent pas noté de différence de performances ou de qualité de l'affichage entre ancien et nouvel écran. Mais rappelons que les
Classpad II sont sorties pour la rentrée 2013, initialement avec la seule
fx-CP400. Après 11 ans, il est probable que le remplacement de l'écran découle tout simplement de la fin de disponibilité de l'ancienne référence.
Citer : Posté le 24/06/2025 22:36 | #
Y'a quelques zéros en trop sur celui-ci Critor !
Merci pour l'analyse détaillée en tous cas. J'avais été assez confus par cette histoire, c'est bien de l'avoir résolue
Citer : Posté le 24/06/2025 23:36 | #
Y'a quelques zéros en trop sur celui-ci Critor !
Merci, c'est corrigé.
Merci pour l'analyse détaillée en tous cas. J'avais été assez confus par cette histoire, c'est bien de l'avoir résolue
De rien, mais on ignore toujours les références du nouvel écran ; je n'ose pas aller trop loin dans le démontage.
J'ai vu des mentions de ClassPad II configurées avec un Hollyhock-3, mais je ne le trouve pas en public.
Tu as ça de ton côté ?
Citer : Posté le 25/06/2025 10:11 | #
Le statut globalement c'est que Qbos07 a refait le loader et le système de base de HH-2, donnant HH-3. En parallèle, un effort de compatibilité avec les nouveaux modèles est en cours. Ça fait quelques mois que du code tourne proprement sur les dernières modèles, mais ce n'est pas encore packagé et disponible publiquement. Je crois que c'est parce que Pho3 travaille en même temps sur un installeur plus user-friendly, qui n'est pas encore tout à fait fini.
Citer : Posté le 25/06/2025 10:51 | #
Merci.
C'était bien la source que j'avais :
https://my.calcs.quest/search?models=131
Citer : Posté le 29/06/2025 15:07 | #
Quoi ! Le nouvel écran n'est pas en QHD 144Hz ?