Aide - Recherche - Membres - Calendrier
Version complète : pose sous Linux
Les Forums de PalmAttitude.org > GENERAL PalmOS > Développement sous PalmOS
fma38
Bonjour,

Je viens d'acheter un vieux Palm Vx d'occase, pour faire des bricolages. Après avoir transféré la ROM, je lance pose (sous Linux), je configure l'émulateur, mais dès le démarrage, j'ai l'erreur :

Hardware exception #3 occurred while the emulator
was calling the Palm OS function
"DlkDispatchRequest". The emulator is now in an
unstable state and will reset.

Et je ne peux faire qu'un reset, à l'infini.

Une idée du problème ?
ptrol
Bonjour,
J'ai le même problème.
As-tu trouver une solution ?
Merci.
fma38
Ben, non...

En fait comme je n'utilise ce Vx que pour une appli qui va piloter une tête panoramique, et que je n'ai rien d'autre dessus, je transfert réellement le programme, et je teste grandeur nature.
ptrol
Bonsoir,

Je n'ai pas trouvé de solution mais un palliatif en utilisant Wine: l'émulateur 3.5 pour windows fonctionne bien sauf pour la connexion série icone_enerve.gif (ajout d'un com1 => /dev/ttyS0 est inopérant). Pour résoudre ce problème, j'ai installé le package python-serial et exécuté dans un terminal la commande "python /usr/share/doc/python-serial/examples/tcp_serial_redirect.py", ce qui redirige une connexion TCP sur un port série. Il faut aussi configurer dans l'emulateur (wine) l'émulation du port serie par une connexion TCP (setting, properties => "localhost:7777"). Attention, il est important de mettre localhost et non 127.0.0.1 (je ne sais pas pourquoi cela ne marche car cela devrait être l'inverse). Le port (7777) et le baudrate (9600) peuvent être changés en ajoutant des paramètres à tcp_serial_redirect.
Après tout cela, J'ai réussi à faire dialoguer le Palm et l'émulateur icon_biggrin.gif OUF!

NB: Pour récupérer la ROM, j'ai utilisé Pose sous Linux (il faut penser à désactiver la configuration sur ttyS0 dans gnome-pilot afin d'éviter des conflits).

Au fait, pour la compilation de Pose sous Linux, j'ai du modifié le code à pas mal d'endroits pour réussir à compiler avec gcc 4.1.2 et fltk 1.1
Quelles versions as-tu utilisées et as-tu fait des modifs ?

A+, j'espère que cela t'aidera.

PS: je souhaite utiliser mon Palm IIIx comme un cerveau pour un petit robot.
fma38
Eh, bé, beau boulot ! Ceci-dit, ma version de POSE (je ne sais plus où je l'ai récupérée) sous wine rame un max...

Mais je note tout ça, ça peut servir !
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.