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é...