HP-48GX, cartes d'application & liaison PC

Frimez avec vos dernières acquisisions (évitez les liens IB, LBC, ... sauf si vous avez gagné :-)

Modérateur : Politburo

Répondre
Gemini1961
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 7
Enregistré le : 01 sept. 2020 19:35

Re: HP-48GX, cartes d'application & liaison PC

Message par Gemini1961 »

Je partager les miennes avec plaisir ...
Je dois recevoir tout prochainement une carte pour l'électronique :-)
PS : je me suis fait plaisir en ajoutant une carte de 4 Mo mais je t'avoue que je sais pas encore comment l'utiliser :-D

A très bientôt
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Tu mets la carte dans le port 2 et cela te rajoute 32 ports de 128Ko chacun, numérotés :2: à :33:
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

Cool une carte pour l'électronique.
La 4Mo ça devrait aller :mrgreen: par contre il me semble qu'elle pose PB en affichant un invalide card data à chaque fois (mais à part le message elle fonctionne normalement).
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Le message d’erreur est normal quand tu changes la batterie car elle se retrouve avec des données aléatoires.
Il suffit de stocker quelque chose dessus pour que cela soit corrigé. Sauf que sur une carte 4Mo, il faut stocker quelque chose dans chacun des ports logiques (2 à 33).
Il y a une instruction sur 48gx qui permet d’initialiser tous les ports en une seule fois : PINIT
HP, Casio, Sharp, Psion, quelques TI et divers autres
Gemini1961
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 7
Enregistré le : 01 sept. 2020 19:35

Re: HP-48GX, cartes d'application & liaison PC

Message par Gemini1961 »

Quelle sera la marche à suivre pour "dumper" ma carte électronique en "Lib"

J'ai aussi une carte
- "82211A Solve EQ ROM Card for HP Hewlett Packard HP 48sx 48gx Calculator"
- "Electric Engineering Card "

:-)
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

Il y a un bug dans la rom avec les carte 4Mo : voici ici à la fin.

Code : Tout sélectionner

Note, however, that due to an operating system bug, library port 33 seems to be unusable.
Il me semblait que c'était utilisable mais que ça affichait un message.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Ça veut dire que tu as toujours le message d’erreur à l’allumage? Même si tu stockes quelque chose dans le port 33 ?
0 :33: toto STO
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

bernouilli92 a écrit : 02 sept. 2020 11:27 Ça veut dire que tu as toujours le message d’erreur à l’allumage? Même si tu stockes quelque chose dans le port 33 ?
0 :33: toto STO
Il me semble que c'est ce que j'avais lu, mais bon j'ai jamais eu de carte de 4Mo.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

Dans la FAQ de emu48 :

Code : Tout sélectionner

Q: 	I have tried to create a RAM card with the mkshared utility for Emu48 emulating a HP48GX with a size of 4096KB, but I get the message "Warning: Invalid Card Data"?
A: 	This is a bug in the HP48GX firmware ROM and the message will occur on an original calculator with a 4MB memory card as well.  Because of this bug the calculator fails while testing the content of the last bank. So solutions are, accept the warning and have 31 banks only or use a 2MB memory card.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

Gemini1961 a écrit : 02 sept. 2020 11:04 Quelle sera la marche à suivre pour "dumper" ma carte électronique en "Lib"
Il va falloir que je révise ça fait un moment que je l'ai pas fait dans ce sens (HP->PC).
Mais en gros la théorie :
Une carte est compose de libraries (Library xxx:), et c'est ces libs qu'il faut transférer sur le PC.
Il peut y avoir une ou plusieurs libs avec des tailles différentes. Parfois une seul qui fait une taille proche des 128ko dans ce cas il va falloir avoir une carte de 128ko dans le port 1 et la linker avec la ram de la HP pour avoir 256ko de ram.
Ensuite tu peux utiliser l'utilitaire PCTOOLS qui te permettra d'extraire les différentes libs et de les mettre dans des variables (->var).
Et après tu envois chaque lib au PC.

Je sais pas si d'autres on une méthode plus simple, il faudra quand même que je revalide la mienne voir si j'ai pas oublié quelque chose.
Si tu as la doc, tu peux aussi la scanner.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Il vaut mieux utiliser CARDUPL.
Explication ici dans la partie 2.1 ou 2.2
http://charles.hamel.free.fr/EMU48-SITE ... 8Image.txt

Pas besoin de convertir ensuite le résultat avec ROM2EMU

L'opération inverse se fait avec CARDDWL.
Le package CARDUPL est dispo ici :
https://www.hpcalc.org/details/4767

La méthode de sauvegarder directement les libraires fonctionne dans la majorité des cas mais pas avec certaines cartes spéciales comme l'émulateur HP41CV
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-48GX, cartes d'application & liaison PC

Message par Gege34 »

Ok j'avais pas vu CARDUPL.
Pour CARDDWL, d'après la doc ça va pas être pratique pour remettre plusieurs cartes sur une grosse (>128ko) car ça transfert tout d'un bloc, donc il faut préparer sa "grosse" carte avant le transfert.
L'émulateur HP41 risque de ne pas fonctionner sur le slot 2 d'ailleurs.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Cardupl permet de faire une copie à l’identique du contenu d’une carte, donc pour une carte de 128ko, tu obtiens un fichier de exactement 128Ko.
Ensuite tu peux toujours extraire les librairies et les transférer manuellement sur ta calculatrice.
Pour la carte emulateur hp41cv, tu ne peux pas la copier en récupérant uniquement les librairies, tu es obligé de passer par une copie 1:1
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-48GX, cartes d'application & liaison PC

Message par bernouilli92 »

Gege34 a écrit : 02 sept. 2020 11:38
bernouilli92 a écrit : 02 sept. 2020 11:27 Ça veut dire que tu as toujours le message d’erreur à l’allumage? Même si tu stockes quelque chose dans le port 33 ?
0 :33: toto STO
Il me semble que c'est ce que j'avais lu, mais bon j'ai jamais eu de carte de 4Mo.
J'ai testé sur emu48 en mettant une carte 4MB. Les ports 2 à 33 apparaissent mais il n'est pas possible d'accéder ou de stocker quelque chose dans le port 33.
33 PVARS donne un Invalid Card Data
Et on a en permanence le message Invalid Card Data quand on allume la calculatrice, même après avoir fait un PINIT
Conclusion, il vaut mieux éviter les cartes 4Mo
HP, Casio, Sharp, Psion, quelques TI et divers autres
HP-JP
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 31
Enregistré le : 04 sept. 2020 13:40

Re: HP-48GX, cartes d'application & liaison PC

Message par HP-JP »

Hello,
Voici un lien avec quelques cartes supplémentaires : http://dl.free.fr/sXkGlGlSk

En complément de la compilation de Gégé voici ce qu'il y a :
  • Erable v3.2
    HPSOLVE
    KERNEL
    MATHS
    Meta Kernel v2.3
    PHYSIQUE
J'ai aussi un peu de documentation si ça vous interesse ?
Répondre

Retourner vers « Frimer - brag - dernières acquisitions »