π
<-
Chat plein-écran
[^]

Problème installation ExistOS sur HP 39gII

Problème installation ExistOS sur HP 39gII

Message non lude critor » 12 Nov 2022, 14:10

Bonjour.

ExistOS est un projet très prometteur visant à remplacer le firmware officiel mort-né de la HP 39gII, jamais finalisé et bourré de bugs ou fonctionnalités qui ne marchent pas comme elles le devraient, les mises à jour officielles ayant brutalement et définitivement cessé dans les premiers mois suivant la sortie du modèle.
ExistOS intègre de plus une application KhiCAS (basée sur celle diffusée pour les Casio) permettant de transformer la HP 39gII en machine haut de gamme.

Mais je n'arrive pas à l'installer correctement sur ma calculatrice.
Notez qu'il s'agit de ma première tentative d'installation d'ExistOS.

J'ai suivi les étapes de la section Flashing with automated tools dans le fichier readme en anglais.
J'ai utilisé l'outil GUI ExistOS Updater sous Windows 10 64 bits avec les deux images (OSLoader.sb et ExistOS.sys) issues de la dernière release build 77.

La seule chose que j'obtiens est un écran "system panic" : :'(
16185

Apparemment je ne suis pas le seul, il y a une issue qui ressemble énormément, mais aucune avancée visible dessus début septembre :
https://github.com/ExistOS-Team/ExistOS ... /issues/59

Quelqu'un a-t-il réussi à installer tout ça correctement en utilisant peut-être des outils ou versions différentes ?
Merci beaucoup pour toute aide apportée.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41501
Images: 14711
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 17 Nov 2022, 19:52

La release 83 vient de sortir, et j'ai retrouvé un proto de 39 pour tester.
Je n'ai pas réussi à flasher la 39gii uniquement avec l'outil de existos, j'ai flashé le sb en renommant leur sb sous le nom firmware.sb avec l'Updater de HP (attention ca ne marche pas avec windows 11, j'ai du utiliser une VM windows 7). Ensuite install du système avec l'outil de existos (qui lui ne marche qu'avec un windows >=10). Et ensuite tout a marché comme indiqué dans la doc.
Et ça marche pas mal du tout, ils ont bien bossé pour ajouter toute une couche de compatibilité avec la libfx de Casio (ce qui pourrait peut-être permettre de porter des addins Casio...). Il y a encore des quirks, avec les tailles de fontes qui sont différentes de celle de la Casio Graph 35eii. Pas de miracle, les calculs symboliques sont lents, parce que l'OS passe pas mal de temps à recopier des bouts de flash en RAM (la flash n'est pas exécutable et il n'y a pas des masses de RAM). Par exemple le calcul de l'intégrale de 1/(x^4+1) prend presque 3 secondes contre 0.33 sur la 35eii ou 0.17 sur la 90. Il faut que je revérifie, il me semble que c'est quand même 2 ou 3 fois plus lent qu'avec le firmware CAS (non public) de la 39gii.
Mais c'est dommage que ce soit fait pour la 39gii qui n'a pas été beaucoup diffusée, c'est sur la Prime qu'il faudrait le faire!
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 17 Nov 2022, 20:44

Je n'ai pas réussi à trouver où étaient les sources de KhiCAS, aucune trace de menuGUI.cc par exemple ou textGUI.cc ou console.cc. Je n'ai pas vu non plus comment les libs de Libs étaient générées, j'ai l'impression qu'il manque une partie du système de sources/build, or c'est la partie la plus intéressante pour moi pour par upgrader KhiCAS, par exemple ajouter les améliorations récentes pour l'étude de graphes de fonction. Ai-je raté quelque chose en clonant les sources?
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème installation ExistOS sur HP 39gII

Message non lude critor » 17 Nov 2022, 20:48

Merci. Ah, le firmware de la légendaire HP 40gii... ;)

Malheureusement pas mieux pour moi, toujours "System panic".

Je commence à me demander si l'outil ExistOS Updater n'aurait pas endommagé la machine. Pendant le flashing, il arrive facilement qu'il reste sans réponse (fenêtre gelée) pendant de longs laps de temps.

Il faudrait que je remette le firmware de HP pour voir, vu qu'il marchait parfaitement avant. Mais me concernant (Windows 10 64 bits), c'est l'outil de mise à jour du HP Connectivity Kit qui ne marche pas. Le lancer ne donne rien, pas même un message d'erreur.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41501
Images: 14711
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 17 Nov 2022, 21:19

critor a écrit:Merci. Ah, le firmware de la légendaire HP 40gii... ;)

Peut-etre qu'un jour je pourrai le publier, on ne sait jamais!

Il faudrait que je remette le firmware de HP pour voir, vu qu'il marchait parfaitement avant. Mais me concernant (Windows 10 64 bits), c'est l'outil de mise à jour du HP Connectivity Kit qui ne marche pas. Le lancer ne donne rien, pas même un message d'erreur.

L'updater du conkit ne marche pas non plus avec windows 11 chez moi. Il s'installe sous Linux avec wine mais je n'ai pas testé s'il marchait, impossible de capturer la 39gii dans la VM virtualbox, je suppose que c'est parce que windows ne reconnait pas le périphérique. Il faudrait que je teste sur une machine linux native.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème installation ExistOS sur HP 39gII

Message non lude critor » 17 Nov 2022, 21:27

Il faut bien aller dans \Program Files\ et lancer Updater.exe, c'est ça ?

Je viens d'installer le dernier Connectivity Kit sur une machine Windows 10 32 bits, sans plus de succès.
Windows demande de confirmer le lancement d'Updater.exe, le pointeur souris indique une tâche en arrière plan pendant un petit moment puis plus rien. Je n'obtiens même pas de fenêtre.
Le mode de compatibilité Windows 7 n'y change rien.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41501
Images: 14711
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 17 Nov 2022, 22:05

critor a écrit:Il faut bien aller dans \Program Files\ et lancer Updater.exe, c'est ça ?

c'est dans un sous-répertoire HP, et c'est bien le nom du programme oui.

Je viens d'installer le dernier Connectivity Kit sur une machine Windows 10 32 bits, sans plus de succès.
Windows demande de confirmer le lancement d'Updater.exe, le pointeur souris indique une tâche en arrière plan pendant un petit moment puis plus rien. Je n'obtiens même pas de fenêtre.
Le mode de compatibilité Windows 7 n'y change rien.

Chez moi Updater marche avec un windows 7 32 bits dans une VM virtualbox sur mac os x.6 qui a 10 ans.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème installation ExistOS sur HP 39gII

Message non lude critor » 17 Nov 2022, 22:42

Chez vous, si vous lancez Updater sans aucune HP 39gII connectée, vous me confirmez que c'est malgré tout censé afficher quelque chose ou pas ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41501
Images: 14711
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 18 Nov 2022, 07:08

Oui.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème installation ExistOS sur HP 39gII

Message non lude parisse » 18 Nov 2022, 19:05

Je crains d'avoir detecte un probleme assez serieux sur ExistOS : l'utilisation de ram virtuelle, avec si j'ai bien compris du swap de RAM sur la flash. Le script du loader est en effet le suivant:
Code: Tout sélectionner
MEMORY
{
  vmRAM    (rwx) : ORIGIN = 0x02000000, LENGTH = 5M
  vmROM    (rx ) : ORIGIN = 0x00100000, LENGTH = 4M
}

OUTPUT_ARCH(arm)
...

je vois 5M de vmRAM or la calculatrice n'a que 512K de RAM physique.
Si je ne me trompe pas, non seulement cela va ralentir l'execution des programmes chaque fois qu'il y a un acces en ram non mappee, mais en plus il y a un risque d'usure prematuree de la flash de la calculatrice.
Je ne pense pas que ce soit insurmontable, mais il faut faire une chasse au gaspi (il y a actuellement 168K de data utilisee, il me semble que le firmware HP n'a qu'une dizaine de K de data).
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 66 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1317 utilisateurs:
>1293 invités
>19 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)