Page 1 of 1

Transforme ta HP-39gs en HP-48gII

Unread postPosted: 07 May 2015, 13:52
by critor
Dans son histoire suite à la sortie d'un nouveau modèle, Texas Instruments a très souvent sorti une mise à jour de l'ancien modèle utilisant la carte mère du nouveau modèle.
Cela avait l'avantage de pouvoir prolonger la vie de l'ancien modèle de capacités inférieures à moindre coût, une bonne partie de la chaîne de production étant commune.

On peut citer :
  • les dernières TI-81 en version V2.00 ou V2.0V qui utilisaient exactement la même carte mère que la TI-82 nouvellement sortie
  • les dernières TI-82 en version 19.006 qui utilisaient exactement la même carte mère que la TI-83 nouvellement sortie
  • les dernières TI-82 STAT et TI-82 Stats.fr en version 1.11 ou 1.11fr7 qui utilisaient une carte mère de TI-83 Plus modifiée

Intéressons-nous aux deux premiers cas. Il est donc en théorie possible de transformer les dernières TI-81 en TI-82 et les dernières TI-82 en TI-83.
Modèle calculatrice
TI-81
TI-82
TI-83
TI-82 STAT
Version système
1.xx
V2.xx
jusqu'à 19.0
19.006
jusqu'à 1.10
1.10001
Type carte mère
TI-81
TI-82
TI-83
Type système
TI-81
TI-81 (*)
TI-82
TI-82 (*)
TI-83
Capacité puce ROM
64Ko
128Ko
256Ko

(*) Système modifié pour fonctionner sur la carte mère en question.

Toutefois, nous remarquons une petite difficulté :
  • Les dernières TI-81, contrairement aux TI-82 sont équipées d'une ROM de 64Ko et non 128Ko, puisque c'est suffisant pour faire tenir le système TI-81.
    Le système TI-82 nécessitant 128Ko il ne peut donc y être programmé.
  • Les dernières TI-82, contrairement aux TI-83 sont équipées d'une ROM de 128Ko et non 256Ko, puisque c'est suffisant pour faire tenir le système TI-82.
    Le système TI-83 nécessitant 256Ko il ne peut donc y être programmé.
La transformation nécessite donc dans tous les cas de remplacer la ROM de la calculatrice par une puce de capacité double, manipulation qui exlut déjà les soudeurs du dimanche.

Mais Texas Instruments n'est pas le seul constructeur procédant ainsi. De la même façon on peut citer Hewlett Packard et ses calculatrices HP-39gs et HP-48gII, utilisant toutes deux la même carte mère.
La HP-48gII comme vous pouvez le deviner dispose de capacités supplémentaires non disponibles sur la HP-39gs :
  • moteur de calcul littéral CAS :bj:
  • bibliothèque de formules physiques avec moteur de résolution de problèmes intégré :bj:
    (on choisit la formule physique correspondant à son problème, on spécifie les données de l'énoncé, et on obtient automatiquement les valeurs des autres inconnues !)
Mais, de façon similaire, la puce ROM de la HP-39gs fait 1Mo alors que celle de la HP-48gII fait 2Mo.
Il est donc impossible de transformer une HP-39gs en HP-48gII sans en remplacer la ROM.



Heureusement, la manipulation vient d'être tentée et effectuée avec succès par le courageux ZephRay de la communauté cnCalc.org. Il suffit de :
  • relier une HP-48gII à l'ordinateur via son connecteur JTAG, afin d'en récupérer une image de la ROM de 2Mo
  • Dessouder la ROM "SST 39VF800A" de 1Mo d'une HP-39gs
  • y ressouder une ROM de 2Mo de technologie équivalente, comme une "SST 39VF1601"
  • relier la HP-39gs à l'ordinateur via son connecteur JTAG, afin d'y programmer l'image ROM de 2Mo récupérée précédemment

Et voilà, votre HP-39gs vous offre désormais les fonctionnalités d'une HP-48gII ! :bj:



Source : http://www.cncalc.org/thread-11475-1-1.html

Re: Transforme ta HP-39gs en HP-48gII

Unread postPosted: 07 May 2015, 17:44
by parisse
Mais le clavier ne correspond alors plus. J'ai connu le probleme inverse quand on flashait des ROM de 40g sur des 49g.
Il doit aussi etre possible de programmer une ROM de hp40gs dans une 39gs, non ?

Re: Transforme ta HP-39gs en HP-48gII

Unread postPosted: 07 May 2015, 22:56
by critor
parisse wrote:Mais le clavier ne correspond alors plus.

Exact. Il faut donc l'annoter au feutre, ou bien rajouter une face avant personnalisée comme cela pouvait se faire sur les HP-48S/SX/G/GX/G+.


parisse wrote:J'ai connu le probleme inverse quand on flashait des ROM de 40g sur des 49g.
Il doit aussi etre possible de programmer une ROM de hp40gs dans une 39gs, non ?

Je ne connais pas la HP-40g intermédiaire entre les HP-39gs et HP-48gII.
Mais comme elle date de la même époque, je suppose qu'elle utilise la même carte mère, et que la transformation est tout autant possible.

Re: Transforme ta HP-39gs en HP-48gII

Unread postPosted: 08 May 2015, 07:36
by parisse
non, la 40g c'est la generation d'avant, avec un processeur Saturn. Cette generation comprend la 49g (1999), la 39g et la 40g (2000). La 49g avait de la rom flashable, mais pas les 39/40g. C'est pour cela qu'on testait la ROM des 39g et 40g (qui est identique) en la flashant sur des 49g.
La 40g a fait trembler un moment TI (c'etait une calculatrice CAS au prix des ti83), mais HP a abandonne le secteur calculatrices au moment ou on commencait a en parler (il faut dire aussi que la 40g etait lente, HP n'avait pas voulu investir pour ameliorer le processeur a ce moment-la).
La generation d'apres c'est la 49g+/39gs/40gs avec processeur ARM dans les annees 2005, 2 a 3 fois plus rapides que la generation d'avant, puis les 48gii et 50g (qui sont essentiellement des 49g+ avec plus ou moins de memoire). Les 39gs et 40gs ont le meme systeme de base, mais la 40gs a un CAS. Si la 40gs etait sortie a la suite de la 40g, HP aurait surement pu faire un vrai comeback sur le marche education.
Si on est simplement interesse par le CAS, il doit etre techniquement possible de reflasher une 39gs en 40gs. Mais c'est surement illegal du point de vue des droits de propriete intellectuelle de HP, et c'est de la fraude la ou les calculatrices CAS sont interdites. Le reflashage en 48gii est surement tout aussi illegal, mais moins passible d'etre de la fraude puisque le changement de clavier se voit.