π
<-

Rends ta fx-CP400 enfin conforme pour 2018 !

Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 13 Jul 2016, 11:36

2714Pour la rentrée 2013, Casio commercialisait la première calculatrice à écran tactile couleur, la fx-CP400, en même temps que HP avec sa HP Prime.
Mais contrairement à cette dernière, un an et demi plus tard, la fx-CP400 devenait non conforme dans le contexte de la nouvelle réglementation exigeant un mode examen à diode à compter de 2018.
En effet, non seulement son système d'exploitation ne disposait pas d'un mode examen, mais en plus la calculatrice était dépourvue de diode de contrôle.
Un drame pour les utilisateurs l'ayant achetée neuve depuis 2013 à normalement plus de 160€, ne pouvant bientôt plus ni l'utiliser ni la revendre en France... condamnés donc à la jeter ou alors à la brader auprès de certains de nos voisins européens. :'(

71487087Pour cette rentrée 2016, Casio sort un nouveau modèle tactile couleur enfin conforme, la fx-CP400+E, doté d'une diode examen.

Le mois dernier, Casio diffusait justement la mise à jour 2.01 du système, commune aux deux modèles fx-CP400 et fx-CP400+E.
Contrairement à la version précédente 2.00, elle incluait un mode examen, et il devenait donc possible de rajouter un mode examen à ton ancienne fx-CP400. :)

Mais cela ne suffisait pas à rendre ces anciens modèles fx-CP400 conformes pour 2018, puisqu'ils restaient dans tous les cas dépourvus d'une diode permettant aux surveillants de contrôler à distance l'état du mode examen. :#non#:

583658345838Toutefois l'ancien modèle fx-CP400 dispose bien d'un circuit avec les composants manquants pour une diode examen, le mode examen étant visiblement prévu pour ce modèle depuis un bon moment.
Et nous avions montré dès août 2015 comment connecter une diode examen fonctionnelle, comme validé ci-contre par le menu de diagnostics de la machine. :bj:
Une petite modification valant largement le coup, ta fx-CP400 retrouvant potentiellement sa valeur pour moins d'1€ de composants ! ;)

7154Hélas, nous nous rendions compte après mise à jour de notre fx-CP400 que le mode examen du système 2.01 refusait de faire clignoter la diode rajoutée. :mj:

Du code avait donc été spécifiquement rajouté pour tester si le système tournait sur le nouveau ou l'ancien modèle, n'envoyant pas les impulsions de clignotement au circuit de la diode dans ce dernier cas.

7172Comment donc le système détecte-t-il la carte mère ?
Les cartes mère de calculatrices Casio disposent d'un identifiant binaire affiché en haut à droite dans le menu de diagnostics, documenté par la communauté Casio anglophone en tant que PTQ (PorT Q).
Sur les fx-CP400 il s'agit donc du nombre binaire 111, et selon nos sources sur les fx-CP400+E c'est 011.



Modèle
bits PTQ
2
1
0
fx-CP400
1
1
1
fx-CP400+E
0
1
1

7174Outre le rajout de la diode, redonner une nouvelle jeunesse à sa fx-CP400 ne valant plus rien en la transformant en fx-CP400+E nécessite donc également de modifier cette valeur.
Peut-on le faire ? Cette valeur étant constituée de 3 bits, il nous faut donc trouver 3 pistes adjacentes issues de la puce ASIC et arrivant à des contacts de dipoles en nombre multiple de 3... et effectivement nous avons ça ! :bj:
71753 pistes arrivent en effet chacune à des contacts prévus pour une paire de dipoles, un seul des deux dipoles étant présent à chaque fois.
Les dipoles en question semblent être des résistances ne faisant même pas 1Ω.
Il y a donc pour chaque bit une position de résistance réglant la valeur 1 et une autre réglant la valeur 0, comme documenté ci-contre.
Nous avons donc sur notre fx-CP400 :
  • PTQ2=1
  • PTQ1=1
  • PTQ0=1
En théorie il suffit donc de retirer la résistance en position PTQ2=1, et de la mettre en position PTQ2=0.
Notons que ces résistances sont minuscules, mesurant à peine un millimètre dans le sens de la longueur. Mais nombre d'astuces possibles permettent de sécuriser la manipulation même pour les soudeurs du dimanche. ;)

    7177
  1. Retrait de la résistance PTQ2=1 :
    Pour ne rien endommager, une méthode est d'exercer une légère poussée sur la résistance tout en chauffant alternativement ses deux contacts comme illustré ci-contre.
    La résistance finit par partir très facilement. :)

    Notons que la calculatrice reste fonctionnelle, et continue à indiquer PTQ2=1 malgré ce retrait. C'est donc la valeur par défaut.
  2. 7179Mise en place de la résistance en position PTQ2=0 :
    Mettre en place une résistance aussi minuscule en position PTQ2=0 est maintenant plus complexe. :#roll#:
    Mais comme il s'agit d'une résistance ne faisant même pas 1Ω, on peut tout simplement relier les deux bornes à l'aide d'une goutte de soudure. ;)
    C'est ce que nous avons fait au final, et dans ce cas il faut faire attention à ce que la soudure n'entre pas accidentellement en contact avec la borne PTQ1=0 voisine côté ASIC, car dans ce cas la calculatrice refusera de s'allumer. :#non#:

    Il est peut-être possible également d'éviter toute soudure en traçant un trait de graphite conducteur entre les deux contacts PTQ2=0 avec un crayon gras, mais nous n'avons pas testé.

71717173Et bingo, le menu de diagnostics indique maintenant un identifiant binaire 011 pour la carte mère ! :bj:

Et re-bingo, le système 2.01 fait désormais clignoter correctement la diode une fois le mode examen activé ! :#tritop#:

Ta fx-CP400 est donc maintenant devenue une fx-CP400+E parfaitement conforme pour les examens français à compter de 2018. :)
Et une fois tes examens passés, puisqu'elle a retrouvé sa valeur, tu pourras la revendre en te basant sur le tarif des fx-CP400+E. ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby Remiweb » 13 Jul 2016, 14:15

Plus de détails sur la manière de la démonter ?
Je voulais y jeter une coup d’œil et j'ai enlevé les 6 vis, mais ça a l'air d'encore résister et je n'ai pas envie de forcer.

Edit : c'est bon, c'est en fait toute la face avant qui s'enlève :)
User avatar
Remiweb
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 0%
 
Posts: 1
Joined: 16 Sep 2015, 08:14
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 13 Jul 2016, 14:24

C'est la face avant qui s'enlève sur la fx-CP400.
Une fois les vis retirées, fais levier à l'un des 4 coins délimitant le plastique noir et tout le bloc avant devrait suivre, avec écran et carte mère.

Attention à ne pas faire tomber et perdre le bouton reset, ou les éléments de verrouillage du stylet tactile.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby Wistaro » 13 Jul 2016, 18:46

On peut même rajouter un petit interrupteur pour basculer d'un mode à l'autre :p
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 16 Jul 2016, 19:56

Voilà, comme vous pouvez voir le signal lumineux rajouté au mode examen de la fx-CP400 est absolument identique à celui de la nouvelle fx-CP400+E :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 09 Aug 2016, 09:50

Petit bémol, il n'est apparemment pas possible de créer de programme en mode examen sur la fx-CP400 avec diode rajoutée et bits PTQ modifiés :
7151

Il semble donc que certaines choses ne vérifient pas les bits PTQ matériels mais autre chose, peut-être une valeur en mémoire Flash dans la zone du Boot Code.
Et dans ce dernier cas, on est très loin d'être capable de modifier ça. :'(

Niveau fonctionnalités, cela semble être la seule et unique différence - donc à mon sens c'est très loin de remettre en cause l'intérêt de la modification actuelle. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 13 Aug 2016, 00:05

J'ai mis la fx-CP400 transformée en mode examen le 15 juillet dernier avec des piles neuves Duracell - mêmes conditions donc que les modèles déjà testés l'année dernière, et l'ai laissée tranquille depuis.
La diode vient de s'éteindre ce matin.
L'autonomie a donc été de 29,5 jours.

C'est assez décevant par rapport aux autres modèles Casio.


La fx-CP400+E elle, a été mise en mode examen dans les mêmes conditions le 16 juillet.
L'indicateur de batterie indique encore 2 barres sur 3, et elle devrait donc pouvoir survivre à la rentrée.

La différence sur fx-CP400 transformée vient très probablement du fait que l'on n'a pas reconstitué le circuit du mode examen au complet.
Rajouter la résistance et peut-être aussi le transistor encore manquants améliorerait peut-être l'autonomie.

Mais arriver à souder un tripole dans ce petit coin minuscule, c'est pas gagné - pour moi en tous cas :
5838
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 14 Aug 2016, 23:07

Pour référence, voici le circuit examen complet de la nouvelle Casio fx-CP400+E :
7237

Sur la vue générale de la carte mère, on note aussi en zoomant la position différente des résistances PtQ par rapport à l'ancienne fx-CP400, et ce de façon parfaitement conforme avec la modification décrite en 1er post alors que nous n'avions même pas encore la calculatrice ! :bj:
7236
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby amigafred37 » 04 May 2022, 21:26

Merci pour les photos, le tuto critor.

Aurais-tu la reference de ce petit composant a 3 pattes ? un regulateur ou un ampli PNP ou NPN ?

Pour la consommation abusive de la CP400 en mode examen, est-ce que la diode ne consommait pas trop ? Car une diode, sans resistance , a tendance a tout pomper, et plus que necessaire ... tant qu'elle peut, elle avale l'intensite, jusqu'a cramer... la elle pompe probablement plus que le cpu de la calculatrice si ca se trouve.

Donc, il y a plus qu'a !

Et un merci a tout ceux qui partagent ce genre d'infos...
User avatar
amigafred37Premium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 58.6%
 
Posts: 36
Joined: 05 Aug 2014, 01:01
Location: Tours
Gender: Male
Calculator(s):
MyCalcs profile
Class: Loisirs & debutant

Re: Rends ta fx-CP400 enfin conforme pour 2018 !

Unread postby critor » 04 May 2022, 21:34

Je penserais à un transistor, vu ce qui se fait sur les circuits de diode examen de la concurrence.
Mais je n'ai pas la référence, désolé.

Peut-être que le schéma partiel de cette partie permet de déduire quelque chose ?
5838

Sans parler de transistor, est-ce qu'il ne te suffirait pas d'intercaler une résistance ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41987
Images: 15892
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to News Casio

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
734 utilisateurs:
>717 invités
>10 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)