Page 1 of 1

La Graph 25+Pro dissimule une carte mère Graph 35+USB !

Unread postPosted: 11 Aug 2014, 22:04
by critor
Les calculatrices graphiques d'entrée de gamme reprennent souvent les cartes mère de modèles de milieu de gamme, avec d'éventuels bridages matériels et/ou logiciels.

Cette pratique a été constatée plusieurs fois chez TI :
AnnéesEntrée de gammeCarte mèreBridages
2004-2006TI-82 STATSTI-83aucun
2006-2009
2013-2014
TI-82 Stats.frTI-83 Plus
  • seuls 256 des 512Ko de la ROM sont câblés
  • le système inclus ne permet pas la reprogrammation de la ROM Flash
2009-2013TI-76.frTI-83 Plus
2014-TI-82 PlusTI-83 Plusaucun


Une pratique qui, je suppose, contribue à fournir l'entrée de gamme au meilleur prix en limitant sensiblement les coûts de développement et en permettant de mettre en commun une partie de la chaîne de production.


Intéressons-nous dans cet article à ce qui se passe chez Casio.

La gamme de calculatrices graphiques non formelle à mémoire Flash fut lancée fort tardivement chez Casio, en 2005 avec la Graph 85 contre 1998 chez TI avec la TI-73. Contrairement à ce qui se passe chez TI, les calculatrices de cette gamme utilisent des cartes mère très similaires et il est relativement facile d'installer sur un modèle le système d'exploitation prévu pour un autre modèle.
Il est ainsi possible d'étendre avantageusement les capacités de son modèle en contournant des bridages logiciels totalement artificiels du matériel:
ModèleSystème d'exploitation compatible optimumAvantages
Graph 35+USBGraph 75/95
  • mémoire d'archive de 1.5Mo
  • gestion des applications
  • mises à jour (Casio ne publiant aucune mise à jour pour Graph 35+USB)
Graph 85Graph 75/95
  • dernières mises à jour (Casio ne diffusant plus de mise à jour pour ce modèle depuis la version 2.01)
  • moteur de calcul exact
fx-9860G AU
(Graph 85 spécifique à l'Australie)
Graph 75/95
  • dernières mises à jour (Casio ne diffusant plus de mise à jour pour ce modèle depuis la version 2.01)
  • 700Ko de mémoire d'archive supplémentaires
  • moteur de calcul exact
fx-9860GIIs
(Graph 75 spécifique à Singapour)
Graph 75/95
  • moteur de calcul exact




37583759Un modèle n'est toutefois pas listé ci-dessus, la Graph 25+Pro qui constitue l'entrée de la gamme graphique depuis 2010.

C'est à priori un modèle n'ayant rien à voir avec les autres, et souffrant d'un très mauvais rapport qualité/prix:
  • pas de prise USB :mj:
  • pas de saisie en écriture naturelle :mj:
  • pas de moteur de calcul exact :mj:
  • pas de mémoire d'archive :mj:
  • pas de gestion des applications :mj:
  • seulement 32Ko disponibles pour les programmes, contre 64Ko sur les autres machines :mj:
  • câble propriétaire de connectivité avec l'ordinateur non inclus (et cher à acheter séparément - comptez un bon 50% du prix de la calculatrice...) :mj:

3760Nous découvrons ci-contre côte à côte les cartes mère des modèles d'entrée de gamme Graph 25+Pro et Graph 35+USB et ô... grands Dieux... Contre toute attente ces deux modèles pourtant à priori si différents utilisent apparemment la même carte mère de référence GY362 ! :o

3761En fait, il semble tout simplement que les composants électroniques du circuit USB en haut à droite ci-contre, ne soient pas soudés sur les cartes mère destinés aux Graph 25+Pro d'entrée de gamme. Il serait donc à priori possible de rajouter la connectivité USB sur les Graph 25+Pro en listant et soudant les composants manquants ! :bj:



Et donc ? Puisque la Graph 25+Pro utilise la même carte mère que la Graph 35+USB, serait-il donc possible d'y installer un système d'exploitation plus avantageux que celui d'origine, comme celui des Graph 35+USB ou même Graph 75/95 ?

37633762Hélas, ce n'est pas garanti. Car il y a une autre différence au niveau de la puce Flash ROM:
  • la Graph 25+Pro utilise une S29AL016J70TF102 de chez Spansion, puce de 16Mbits offrant donc une capacité de 2Mo
  • la Graph 35+USB utilise une S29JL032H70TD102 de chez Spansion, puce de 32 Mbits offrant donc une capacité de 4Mo, comme sur les Graph 75/85/95

Si les Graph 75/85/95 sur ces 4Mo réservent 1.5Mo pour la mémoire d'archive, c'est donc qu'il est prévu que le système d'exploitation peut nécessiter jusqu'à 2.5Mo. Il n'est donc pas envisageable de faire rentrer le système des Graph 75/85/95 sur la petite Flash ROM de 2Mo de la Graph 25+Pro.

Par contre, le système de la Graph 35+USB ne contenant pas le code de gestion de la mémoire d'archive et des applications, il est légèrement moins gros et il serait possible, à notre avis, de le programmer sur Graph 25+Pro après quelques petites modifications.
De toutes façons, en comptant seulement 2Mo pour le système d'exploitation, la mémoire Flash ROM de la Graph 25+Pro sera déjà pleine et ne pourra pas offrir de mémoire d'archive pour installer des applications, et les systèmes des Graph 75/85/96 si ils rentraient ne feraient pas mieux que le système Graph 35+USB.



Nous te disons donc à bientôt pour le prochain épisode où tu pourras donc, nous l'espérons, transformer logiciellement ta Graph 25+Pro en Graph 35+USB ! ;)

Re: La Graph 25+Pro dissimule une carte mère Graph 35+USB !

Unread postPosted: 12 Aug 2014, 11:07
by Adriweb
Effectivement, comme chez TI, une technique pour créer de nouveaux modèles à moindres frais :P

M'enfin, une 82+ qui est en fait une 83+ (et donc vendu mois cher !) c'est mieux qu'une "nouveauté" dont les specs sont au détriment de l'acheteur ... >.<

Re: La Graph 25+Pro dissimule une carte mère Graph 35+USB !

Unread postPosted: 12 Aug 2014, 19:09
by totoyo
On savait déjà que la Graph 25+ PRO avait la même carte mère que la Graph 35+ USB, avec une ROM trop petite pour accueillir un OS de Graph 75. Si mes souvenirs sont bons, on trouve cette information dans le tutoriel pour débrider la Graph 35+ USB.

En ce qui concerne le transfert de l'OS malgré l'absence de port USB, je n'ai aucun doute sur vos capacités ;)

Donc, ma question, avez-vous vraiment trouvé une astuce pour alléger l'OS (à moins de 2Mo) et/ou changer la ROM pour plus de mémoire ? Vous m'intriguez... :)

Re: La Graph 25+Pro dissimule une carte mère Graph 35+USB !

Unread postPosted: 17 Aug 2014, 15:14
by critor
totoyo wrote:En ce qui concerne le transfert de l'OS malgré l'absence de port USB, je n'ai aucun doute sur vos capacités ;)


Pour le transfert d'OS, il faut disposer du câble SB-88 ou d'un équivalent - pas trop le choix. Ils sont heureusement parfaitement gérés par fxRemote.

totoyo wrote:Donc, ma question, avez-vous vraiment trouvé une astuce pour alléger l'OS (à moins de 2Mo) et/ou changer la ROM pour plus de mémoire ? Vous m'intriguez... :)


Changer la ROM ne sera pas facile dans ce format, et alléger les OS Graph 75/85/95 non plus car cela impliquerait de retirer du code, et en conséquence de patcher sûrement un nombre astronomique d'appels y faisant référence.

Par contre, l'OS Graph 35+USB lui rentre pile-poil, et consitue déjà une belle amélioration de la Graph 25+Pro avec la saisie en écriture naturelle et le moteur de calcul exact.

Voici pour toi la suite de l'histoire: viewtopic.php?f=51&t=15077 ;)