HP-48GX, cartes d'application & liaison PC
Modérateur : Politburo
-
- Fonctionne à 75 bauds
- Messages : 7
- Enregistré le : 01 sept. 2020 19:35
Re: HP-48GX, cartes d'application & liaison PC
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
A très bientôt
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
A très bientôt
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
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
Re: HP-48GX, cartes d'application & liaison PC
Cool une carte pour l'électronique.
La 4Mo ça devrait aller par contre il me semble qu'elle pose PB en affichant un invalide card data à chaque fois (mais à part le message elle fonctionne normalement).
La 4Mo ça devrait aller 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)
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
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
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
-
- Fonctionne à 75 bauds
- Messages : 7
- Enregistré le : 01 sept. 2020 19:35
Re: HP-48GX, cartes d'application & liaison PC
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 "
J'ai aussi une carte
- "82211A Solve EQ ROM Card for HP Hewlett Packard HP 48sx 48gx Calculator"
- "Electric Engineering Card "
Re: HP-48GX, cartes d'application & liaison PC
Il y a un bug dans la rom avec les carte 4Mo : voici ici à la fin.
Il me semblait que c'était utilisable mais que ça affichait un message.
Code : Tout sélectionner
Note, however, that due to an operating system bug, library port 33 seems to be unusable.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
Ç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
0 :33: toto STO
HP, Casio, Sharp, Psion, quelques TI et divers autres
Re: HP-48GX, cartes d'application & liaison PC
Il me semble que c'est ce que j'avais lu, mais bon j'ai jamais eu de carte de 4Mo.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
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Re: HP-48GX, cartes d'application & liaison PC
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)
Re: HP-48GX, cartes d'application & liaison PC
Il va falloir que je révise ça fait un moment que je l'ai pas fait dans ce sens (HP->PC).Gemini1961 a écrit : ↑02 sept. 2020 11:04 Quelle sera la marche à suivre pour "dumper" ma carte électronique en "Lib"
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)
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
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
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
Re: HP-48GX, cartes d'application & liaison PC
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.
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)
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
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
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
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: HP-48GX, cartes d'application & liaison PC
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.Gege34 a écrit : ↑02 sept. 2020 11:38Il me semble que c'est ce que j'avais lu, mais bon j'ai jamais eu de carte de 4Mo.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
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
Re: HP-48GX, cartes d'application & liaison PC
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 :
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