Page 1 of 1

Linux déjà sur HP Prime G2 !

Unread postPosted: 15 Jul 2019, 13:26
by critor
La HP Prime G1 sortie pour la rentrée 2013 avait bénéficié de plusieurs firmwares tiers :
Hélas depuis la HP Prime G2 de la rentrée 2018, matériellement très différente et donc incompatible, nous n'avions plus rien eu de tel.

Mais zephray_wenting vient tout juste de recevoir sa nouvelle HP Prime G2 le 11 juillet dernier.

zephray_wenting est très loin d'être un nouveau venu dans le monde des calculatrices programmables. Issu de la communauté chinoise cnCalc.org et connu successivement sous les pseudonymes de zweb, ZephRay et maintenant Wenting / zephray_wenting, il s'est déjà brillamment illustré dans des domaines aussi pointus que variés :

En moins d'une semaine, zephray_wenting vient de réussir l'exploit surhumain, non pas juste de rattraper, mais même dépasser ce qui avait été réalisé pour HP Prime G1...

En effet il vient juste d'arriver à faire tourner un firmware non officiel sur sa HP Prime G2, et pas n'importe lequel puisqu'il s'agit de Linux ! :#tritop#:

Contrairement aux firmwares tiers pour HP Prime G1, l'installation de Linux sur HP Prime G2 n'est à ce jour pas à la portée de l'utilisateur lambda.

zephray_wenting a en effet dû modifier matériellement sa HP Prime G2, lui soudant et dessoudant 3 résistances afin de la basculer en mode de démarrage USB DFU (comme sur NumWorks), ce qui lui permet alors de recevoir les images à installer/lancer sans passer par les vérifications officielles.

L'image Linux est amorcée via U-Boot et n'est à ce jour installée qu'en RAM, de façon temporaire donc avec besoin de refaire la manipulation à chaque redémarrage, car il n'y a pas encore de pilote pour la Flash NAND de la HP Prime G2.

Le détail de son reverse engineering suit ci-après en chinois. Nous espérons pouvoir t'annoncer de grandes avancées sur ce projet très prochainement.



Lien : reverse engineering HP Prime G2 par zephray_wenting

Sources :

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 15 Jul 2019, 15:22
by jean-baptiste boric
critor wrote:zephray_wenting a en effet dû modifier matériellement sa HP Prime G2, lui soudant et dessoudant 3 résistances afin de la basculer en mode de démarrage USB DFU (comme sur NumWorks), ce qui lui permet alors de recevoir les images à installer/lancer sans passer par les vérifications officielles.

C'est bizarre, normalement il suffit de mettre du 3,3v sur le test point TP907 pour lancer le recovery du SoC, y'a pas besoin de faire des modifications matérielles. De même, le protocole USB du recovery du SoC est le Serial Download Protocol (SPD) des i.MX, pas le Device Firmware Upgrade (DFU) des STM32F4.

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 15 Jul 2019, 20:20
by critor
Merci.

C'est noté, mais c'est bien l'USB DFU activé matériellement qu'il mentionne à plusieurs reprises :
https://zephray.me/post/hp_prime_g2_reverse_engineering

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 16 Jul 2019, 10:18
by Hackcell4TI
Wenting wrote:Note: It is technically not a USB DFU (Device Firmware Upgrade) mode as it does not utilize the standard DFU protocol. It uses the i.MX Serial Download Protocol. I call it DFU as this is a more common term for such things.


c'est peut-être l'origine de l'incompréhension de jean-batiste boric ??

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 16 Jul 2019, 10:23
by critor
Ah ben voilà, ok.
Merci. :)

Il a écrit ça où ?

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 16 Jul 2019, 10:33
by Hackcell4TI
De rien.

Et pendant que j'y suis, le premier tweet et le dernier dans les sources sont les mêmes (une allusion biblique ?)

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 16 Jul 2019, 10:37
by critor
Simple erreur, c'est corrigé, merci à toi. :)

Re: Linux déjà sur HP Prime G2 !

Unread postPosted: 24 Jul 2019, 16:40
by Thom986
Cela va être bien compliqué et c'est dommage. La Prime aurait tellement a gagné...