π
<-
Chat plein-écran
[^]

News 2019
July (16)
June (28)
May (31)
April (25)
March (39)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

Linux déjà sur HP Prime G2 !

New postby critor » 15 Jul 2019, 13:26

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
:
Link to topic: Linux déjà sur HP Prime G2 ! (Comments: 6)

Oral CAPES Maths 2020: nouvelle purge logicielle pro-Python

New postby critor » 14 Jul 2019, 01:23

Pour la session 2018, la liste des logiciels mis à la disposition des candidats invités aux épreuves orales du CAPES de Mathématiques avait déjà subi une première purge avec la disparition de nombreux logiciels pourtant disponibles jusqu'à la session 2017 :
  • Algobox
  • Casio ClassPad Manager
  • Emulateur
    HP prime
  • TI-SmartView 83 Plus
  • TI-Nspire CAS
La suppression d'
Algobox
ainsi que des
"émulateurs de calculatrices" (sic)
avait certes été annoncée à l'avance dès 2017.

Le retrait du logiciel
TI-Nspire CAS
était déjà fort discutable sous cette formulation, puisqu'il ne s'agit pas d'un émulateur de calculatrice, mais d'un logiciel intégré de Mathématiques, succédant au logiciel
Derive
dont il reprend le moteur de calcul formel, tout en intégrant également des éléments du logiciel
Cabri géomètre
, et proposant juste en prime la possibilité de choisir un affichage comme sur calculatrice
TI-Nspire
.

Aussi n'avions-nous pu être que très surpris du rajout de l'émulateur
NumWorks
au dernier moment en cours d'année scolaire 2017-2018 tout en faisant disparaître toute trace de la mention précédente, ce qui ressemblait énormément à un traitement de faveur par rapport à la concurrence de chez
Casio
,
Hewlett Packard
et
Texas Instruments
.

La liste des logiciels disponibles pour les candidats vient tout juste d'être mise à jour pour la session 2020. Loin de revenir sur les suppressions que nous avions du mal à comprendre, elle subit au contraire une nouvelle purge d'importance :
(EDIT: elle a été amoindrie avec la réintégration de Xcas, et par ailleurs, LibreOffice a - enfin ! - remplacé OpenOffice lourdement obsolète)


Se voient donc maintenant évincés pour des raisons qui nous échappent a priori
Xcas
et bien évidemment l'interface
QT Qcas
qui va avec.

Quand on voit que
SciLab
sort également de la sélection, on pourrait supposer qu'il y a eu une volonté d'exclure tous les logiciels de programmation ne gérant pas le langage
Python
, soit pour inciter les candidats à prendre de
"bonnes habitudes"
, soit pour que le jury soit plus à l'aise dans sa lecture de leurs productions.

Auquel cas la suppression de
Xcas
serait clairement une erreur, puisqu'il se trouve qu'il gère le langage
Python
depuis 2018.


Mais quand on voit la disparition de
Zeal
, peut-être qu'il s'agit en fait de façon encore plus extrémiste d'éliminer tout ce qui donnait encore aux candidats la possibilité de choisir un autre langage que le
Python
(ou le
Scratch
mais ça c'est plutôt au niveau collège)
.

Sous cette hypothèse,
Xcas
aurait le tort de ne pas être "Python-exclusif", comprenant en effet également un autre langage de programmation...

Source
:
https://www4.ac-nancy-metz.fr/capesmath ... ves-orales

Super-firmware 11.0.0 tiers: calcul littéral & autres ajouts

New postby critor » 13 Jul 2019, 23:59

11247Dans sa dernière version
11.2.0
,
NumWorks
a supprimé les fonctionnalités de calcul littéral de sa calculatrice.

Un choix probablement contraint par le fait que le constructeur ne commercialise actuellement qu'un seul modèle, et que nos voisins européens
(Italie, Pays-Bas, Portugal, Royaume-Uni)
interdisent les modèles disposant d'un moteur de calcul littéral aux examens de l'enseignement secondaire.

Tu pouvais certes remettre le calcul littéral sur ta
NumWorks
en réinstallant la dernière version précédente
10.1.0
via notre outil en ligne.

Mais voilà cela n'était pas une solution pérenne; cela te faisait renoncer à toutes les nouveautés de la version
11.2.0
, ainsi qu'à toutes les nouveautés futures. Un choix bien difficile... :'(

1139011391Mais aujourd'hui, comme il l'a déjà fait à plusieurs reprises, jean-baptiste boric revient à la charge avec la compilation d'un firmware amélioré. Déjà, le firmware
11.0.0
tiers qu'il vient de te partager te réactive les fonctionnalités de calcul littéral tout en incluant toutes les dernières améliorations nouveautés de la version
11.2.0
officielle ! :bj:

L'usage de ce firmware spécial aux examens interdisant les fonctionnalités de calcul littéral/symbolique/formel est bien évidemment strictement interdit, et ce même si la calculatrice
NumWorks
fait partie des modèles autorisés/validés. :#non#:

Il suffira tout simplement aux surveillants des pays interdisant le calcul littéral de taper x+x pour vérifier que la calculatrice utilise bien un firmware dépourvu de capacités de calcul littéral.

Pour nos voisins ayant adopté le mode examen
(Pays-Bas et Portugal)
, Jean-Baptiste a même inclus de quoi permettre une vérification collective sans effort à distance : avec son firmware la diode ne clignotera plus en rouge mais en bleu.

Mais ce n'est pas tout, Jean-Baptiste a également inclus dans son firmware plusieurs fonctionnalités qu'il a développées, mais qui n'ont à date pas été acceptées dans la branche officielle :

Mais ce n'est pas fini, Jean-Baptiste t'a également inclus dans sa compilation une sélection de nouveautés développées par d'autres utilisateurs, et là encore non acceptées à ce jour dans la branche officielle :


Téléchargement
:
firmware tiers
11.0.0
amélioré
(installable via notre outil en ligne)

Offres enseignants Casio rentrée 2019

New postby critor » 12 Jul 2019, 13:35

Casio
lance aujourd'hui ses offres réservées aux enseignants pour la rentrée 2019.

Les enseignants peuvent dès maintenant et d'ici le
31 octobre 2019
au plus tard, bénéficier de commandes à de fort généreux tarifs préférentiels. :bj:

Sont proposés au choix :
  • 1 calculatrice
    Casio fx-92+ Spéciale Collège
    + sa clé USB d'émulation pour
    10€
    seulement ! :bj:
    (contre ~18-25€ la machine seule dans le commerce)
  • 1 calculatrice
    Casio Graph 35+E II
    + sa clé USB d'émulation pour
    39€
    seulement ! :bj:
    (contre ~60-80€ la machine seule dans le commerce)
  • 1 calculatrice
    Casio Graph 90+E
    + sa clé USB d'émulation pour
    49€
    seulement ! :bj:
    (contre ~75-95€ la machine seule dans le commerce)
  • 1 calculatrice
    Casio fx-CP400+E
    + son émulateur Windows/Mac pour
    59€
    seulement ! :bj:
    (contre ~130-165€ la machine seule dans le commerce)

Comme déjà annoncé, les émulateurs
Casio fx-92+ Spéciale Collège
,
Graph 35+E II
et
Graph 90+E
sont désormais fournis sur une clé USB dans une version permanente et directement utilisable
(ne nécessitant aucune installation)
, pouvant donc aisément passer d'un ordinateur à un autre sans aucun besoin de disposer des droits d'aministration.
Fini les imprévus lors de changements de salle !
:bj:

Pour ceux qui commandent dès maintenant, les clés USB seront livrées séparément une fois disponibles, à compter de
septembre 2019
.

Précisons que ces clés USB sont uniquement compatibles Windows. Les acheteurs de la
Graph 90+E
pourront toutefois, sur demande, recevoir gratuitement une licence pour l'émulateur Mac à installer.

Attention, les prix ne sont valables que pour la commande d'une seule référence par enseignant
- choisis-là judicieusement.
;)

Liens
:

Source
:
https://www.casio-education.fr/articles ... laire-2019
Link to topic: Offres enseignants Casio rentrée 2019 (Comments: 1)

Accélère aussi la Flash de ton ancienne TI-83 Premium CE

New postby critor » 12 Jul 2019, 10:52

Dans un article précédent, nous avions vu que la nouvelle
TI-83 Premium CE Edition Python
de la rentrée 2019 était de façon générale nettement plus rapide que les anciennes
TI-83 Premium CE
.

La
TI-83 Premium CE Edition Python
dispose pourtant a priori du même processeur, et les programmes assembleur n'y sont donc pas plus rapides.

Par contre la
TI-83 Premium CE Edition Python
utilise une toute nouvelle puce
Flash
.

Il s'en suit que toutes les opérations faisant appel à la mémoire
Flash
sont beaucoup plus rapides. Et notamment tout ce qui est relatif le système d'exploitation
(présent en mémoire
Flash
)
, dont entre autres l'exécution de programmes écrits dans le langage historique
TI-Basic
.

Malheureusement, ton ancienne
TI-83 Premium CE
ne dispose pas d'outil d'
overclocking
lui permettant de rattraper son énorme retard.

11389Toutefois, dans une certaine mesure, il t'est possible d'accélérer ton ancienne
TI-83 Premium CE
. Nous n'avons pas à ce jour d'outil d'
overclocking
, mais il existe
Advanced Wait State Changer
par
TheLastMillennial
, qui permet justement de toucher à la configuration de la mémoire
Flash
.

Les
Wait State
correspondent en fait au nombre de cycles que le processeur attend après avoir effectué une opération en mémoire
Flash
, cette dernière étant en effet plus lente.

Texas Instruments
par sécurité se prend une bonne marge et règle cette valeur à 4, mais il est usuellement possible de la descendre sans danger jusqu'à 1. Une valeur de 0 est également possible mais non recommandée.

TheLastMillenial
annonce des performances pouvant être améliorées jusqu'à 30%, voyons cela.

Parcourons les applications présentes en mémoire
Flash
en prenant de gauche à droite :
  • une ancienne
    TI-83 Premium CE
    avec les Wait States par défaut
    (4)
  • une ancienne
    TI-83 Premium CE
    avec les Wait States réglés à 1
  • une nouvelle
    TI-83 Premium CE Edition Python


On remarque bien une légère amélioration des performances sur la
TI-83 Premium CE
du milieu, mais elle est franchement très en-dessous des 30% mis en avant et même négligeable.



Voyons maintenant ce que cela donne en
TI-Basic
. Prenons le script
Python
suivant :
Code: Select all
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def seuil(d):
  timed,n=hastime(),0
  start,u=0 or timed and monotonic(),2.
  d=d**2
  while (u-1)**2>=d:
    u=1+1/((1-u)*(n+1))
    n=n+1
  return [(timed and monotonic() or 1)-start,n,u]


Une fois traduit dans le langage interprété historique de chaque calculatrice graphique ou programmable conforme 2020, voici le classement par performances pour l'appel seuil(0.008) :
  1. 0,688s
    :
    HP Prime G2
    (32 bits : Cortex/ARMv7 @
    528MHz
    )
  2. 0,785s
    :
    NumWorks
    (32 bits : Cortex/ARMv7 @
    100MHz
    )
  3. 2,414s
    :
    HP Prime G1
    (32 bits : ARM9/ARMv5 @
    400MHz
    )
  4. 8,93s
    :
    TI-Nspire CX II
    (32 bits : ARM9/ARMv5 @
    396MHz
    )
  5. 12,24s
    :
    TI-Nspire
    (32 bits : ARM9/ARMv5 @
    120MHz
    )
  6. 18,67s
    :
    TI-Nspire CX CR4+
    (révisions W+)
    (32 bits : ARM9/ARMv5 @
    156MHz
    )
  7. 20,92s
    :
    TI-Nspire CX
    (révisions A-V)
    (32 bits : ARM9/ARMv5 @
    132MHz
    )
  8. 32,16s
    :
    Casio Graph 35+E II
    overclockée
    (32 bits : SH4 @
    58,98 MHz
    274,91MHz
    )
  9. 50,77s
    :
    Casio Graph 90+E
    (32 bits : SH4 @
    117,96MHz
    )
  10. 81,03s
    :
    Casio Graph 35+E II
    (32 bits : SH4 @
    58,98MHz
    )
  11. 101,1s
    :
    Casio Graph 35/75+E
    (32 bits : SH4 @
    29,49MHz
    )
  12. 117,29s
    :
    Casio Graph 25+E
    (32 bits : SH4 @
    29,49MHz
    )
  13. 120,51s
    :
    TI-83 Premium CE Edition Python
    (8 bits : eZ80 @
    48MHz
    )
  14. 170,93s
    :
    TI-83 Premium CE
    /
    TI-84 Plus CE-T
    (8 bits : eZ80 @
    48MHz
    Flash Wait State = 1
    )
  15. 196,79s
    :
    TI-83 Premium CE
    /
    TI-84 Plus CE-T
    (8 bits : eZ80 @
    48MHz
    )
  16. 260,41s
    :
    TI-82 Advanced
    /
    TI-84 Plus T
    (8 bits : z80 @
    15MHz
    )
  17. 607,91s
    :
    Casio fx-CP400+E
    (32 bits : SH4 @
    117,96MHz
    )
  18. 672,65s
    :
    Casio fx-92+ Spéciale Collège
    (8 bits : nX-U8/100 >
    1,5MHz
    - spécifications ancien modèle fx-92 Collège 2D+, non confirmées sur le nouveau)
  19. 738,75s
    :
    Lexibook GC3000FR
    (non programmable, estimation relative par comparaison des performances en tracé de graphes avec le modèle le plus proche technologiquement, la
    TI-82 Advanced
    )


La
TI-83 Premium CE
ainsi modifiée est effectivement un peu plus rapide, terminant le programme en
2min 50,93s
au lieu de
3min 16,79s
. Soit une amélioration qui serait plutôt de l'ordre de ~15%.

Attention toutefois, les réglages effectués avec
Advanced Wait States Changer
ne sont pas persistents; il seront perdus dès la prochaine extinction de la calculatrice.

En plus donc d'être assez en-dessous des 30% annoncés, l'outil devra donc être relancé manuellement à chaque rallumage de la calculatrice.

Téléchargement
:
Advanced Wait State Changer
(non compatible
TI-83 Premium CE Edition Python
)


Détails techniques
: http://wikiti.brandonw.net/index.php?ti ... Ports:1005

Ftune3, overclocking Graph 35+E II sur mesures !

New postby critor » 10 Jul 2019, 09:53

La nouvelle calculatrice
Graph 35+E II
pour la rentrée 2019 dispose comme déjà vu de formidables performances pour de l'entrée de gamme ! :bj:

En effet, prenons le script
Python
suivant :
Code: Select all
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def seuil(d):
  timed,n=hastime(),0
  start,u=0 or timed and monotonic(),2.
  d=d**2
  while (u-1)**2>=d:
    u=1+1/((1-u)*(n+1))
    n=n+1
  return [(timed and monotonic() or 1)-start,n,u]


Une fois traduit dans le langage interprété historique de chaque calculatrice graphique ou programmable conforme 2020, voici le classement par performances pour l'appel seuil(0.008) :
  1. 0,688s
    :
    HP Prime G2
    (32 bits : Cortex/ARMv7 @
    528MHz
    )
  2. 0,785s
    :
    NumWorks
    (32 bits : Cortex/ARMv7 @
    100MHz
    )
  3. 2,414s
    :
    HP Prime G1
    (32 bits : ARM9/ARMv5 @
    400MHz
    )
  4. 8,93s
    :
    TI-Nspire CX II
    (32 bits : ARM9/ARMv5 @
    396MHz
    )
  5. 12,24s
    :
    TI-Nspire
    (32 bits : ARM9/ARMv5 @
    120MHz
    )
  6. 18,67s
    :
    TI-Nspire CX CR4+
    (révisions W+)
    (32 bits : ARM9/ARMv5 @
    156MHz
    )
  7. 20,92s
    :
    TI-Nspire CX
    (révisions A-V)
    (32 bits : ARM9/ARMv5 @
    132MHz
    )
  8. 50,77s
    :
    Casio Graph 90+E
    (32 bits : SH4 @
    117,96MHz
    )
  9. 81,03s
    :
    Casio Graph 35+E II
    (32 bits : SH4 @
    58,98MHz
    )
  10. 101,1s
    :
    Casio Graph 35/75+E
    (32 bits : SH4 @
    29,49MHz
    )
  11. 117,29s
    :
    Casio Graph 25+E
    (32 bits : SH4 @
    29,49MHz
    )
  12. 120,51s
    :
    TI-83 Premium CE Edition Python
    (8 bits : eZ80 @
    48MHz
    )
  13. 198,53s
    :
    TI-83 Premium CE
    /
    TI-84 Plus CE-T
    (8 bits : eZ80 @
    48MHz
    )
  14. 260,41s
    :
    TI-82 Advanced
    /
    TI-84 Plus T
    (8 bits : z80 @
    15MHz
    )
  15. 607,91s
    :
    Casio fx-CP400+E
    (32 bits : SH4 @
    117,96MHz
    )
  16. 672,65s
    :
    Casio fx-92+ Spéciale Collège
    (8 bits : nX-U8/100 >
    1,5MHz
    - spécifications ancien modèle fx-92 Collège 2D+, non confirmées sur le nouveau)
  17. 738,75s
    :
    Lexibook GC3000FR
    (non programmable, estimation relative par comparaison des performances en tracé de graphes avec le modèle le plus proche technologiquement, la
    TI-82 Advanced
    )

Comme de plus la
Graph 35+E II
permet d'installer les applications déjà disponibles pour les anciens modèles
Graph 75/85/95
, dans un article précédent nous testions l'application d'
overclocking (surcadençage)
Ftune2
par .

L'application était certes utilisable, mais avec quelques difficultés dues aux différences matérielles significatives entre les anciennes
Graph 35+E / 75/85/95
et la nouvelle
Graph 35+E II
:
  • le test de mémoire se bloquait et devait donc être ignoré
  • aucune des configurations accélérées accessibles par défaut avec les touches
    F2
    à
    F5
    n'était stable sur
    Graph 35+E II
  • il était impossible de sauvegarder la configuration régler

11387Mais a décidé de prendre les choses en main. Une difficulté est que habite au Japon, que le modèle français
Graph 35+E II
n'y est bien évidemment pas distribué, et surtout qu'à ce jour la
Graph 35+E II
ne dispose d'aucun équivalent dans la gamme internationale, aucune nouvelle édition n'ayant encore été annoncée à ce jour pour les modèles
fx-9750GII / 9860GII
. Mais cela n'a pas découragé qui a décidé de s'importer la
Graph 35+E II
sur ses propres deniers via
Amazon
, et tout cela juste pour toi ! :bj:

Aujourd'hui nous sort
Ftune3
, une application d'
overclocking
taillée sur mesures pour ta
Graph 35+E II
, et corrigeant tous les problèmes précédents ! :bj:

Maintenant que nous avons une application convenant parfaitement à la
Graph 35+E II
, allons-y à fond. ;)

La touche
F5
charge la configuration préréglée qui permet de passer directement le processeur de
58,98 MHz
à
235,93 MHz
. :#tritop#:

Je conseille toutefois de baisser alors manuellement le bus
BFC
de
58,98 MHz
à
29,49 MHz
pour ne pas rencontrer de problème dans la communication
USB
.

Montons maintenant le multiplicateur
PLL
de
X32
à
X37
(c'est le maximum)
, faisant ainsi passer le processeur de
235,93 MHz
à
272,79 MHz
. :bj:

Et enfin, tapons
SHIFT
pour accéder au multiplicateur caché
FLL
et montons-le de
X900
à
X907
(c'est le maximum)
, passant ainsi le processeur de
272,79 MHz
à
274,91 MHz
. :)

La calculatrice est maintenant accélérée d'un facteur d'environ
2,5
: :D
  1. 0,688s
    :
    HP Prime G2
    (32 bits : Cortex/ARMv7 @
    528MHz
    )
  2. 0,785s
    :
    NumWorks
    (32 bits : Cortex/ARMv7 @
    100MHz
    )
  3. 2,414s
    :
    HP Prime G1
    (32 bits : ARM9/ARMv5 @
    400MHz
    )
  4. 8,93s
    :
    TI-Nspire CX II
    (32 bits : ARM9/ARMv5 @
    396MHz
    )
  5. 12,24s
    :
    TI-Nspire
    (32 bits : ARM9/ARMv5 @
    120MHz
    )
  6. 18,67s
    :
    TI-Nspire CX CR4+
    (révisions W+)
    (32 bits : ARM9/ARMv5 @
    156MHz
    )
  7. 20,92s
    :
    TI-Nspire CX
    (révisions A-V)
    (32 bits : ARM9/ARMv5 @
    132MHz
    )
  8. 32,16s
    :
    Casio Graph 35+E II
    overclockée
    (32 bits : SH4 @
    58,98 MHz
    274,91MHz
    )
  9. 50,77s
    :
    Casio Graph 90+E
    (32 bits : SH4 @
    117,96MHz
    )
  10. 101,1s
    :
    Casio Graph 35/75+E
    (32 bits : SH4 @
    29,49MHz
    )
  11. 117,29s
    :
    Casio Graph 25+E
    (32 bits : SH4 @
    29,49MHz
    )
  12. 120,51s
    :
    TI-83 Premium CE Edition Python
    (8 bits : eZ80 @
    48MHz
    )
  13. 198,53s
    :
    TI-83 Premium CE
    /
    TI-84 Plus CE-T
    (8 bits : eZ80 @
    48MHz
    )
  14. 260,41s
    :
    TI-82 Advanced
    /
    TI-84 Plus T
    (8 bits : z80 @
    15MHz
    )
  15. 607,91s
    :
    Casio fx-CP400+E
    (32 bits : SH4 @
    117,96MHz
    )
  16. 672,65s
    :
    Casio fx-92+ Spéciale Collège
    (8 bits : nX-U8/100 >
    1,5MHz
    - spécifications ancien modèle fx-92 Collège 2D+, non confirmées sur le nouveau)
  17. 738,75s
    :
    Lexibook GC3000FR
    (non programmable, estimation relative par comparaison des performances en tracé de graphes avec le modèle le plus proche technologiquement, la
    TI-82 Advanced
    )


La configuration réglée persiste même après extinction/rallumage de la calculatrice, et reste valable jusqu'au prochain redémarrage
(reset)
.

Pour pouvoir la régler alors plus rapidement, il est possible de l'écrire sur l'une des configurations préréglées, avec
SHIFT
puis une touche
F2
à
F6
au choix, le tout étant alors à sauvegarder de façon permanente avec
SHIFT
F1
.

Merci à sentaro21 de se donner autant de mal pour que ta
Graph 35+E II
t'offre le meilleur, dès la rentrée ! :bj:

Téléchargement
:


Source
:
https://www.planet-casio.com/Fr/forums/ ... p?id=15785

Rétro-test HP Prime G2 (révision D) rentrée 2019

New postby critor » 07 Jul 2019, 17:58

La
HP Prime G2
est la nouvelle révision matérielle
HP Prime
sortie pour la rentrée 2018.

Comme tu as pu le constater, en France nous avons été privés de la
HP Prime G2
en 2018-2019, tous les revendeurs
Hewlett Packard
nationaux étant en rupture de stock.

Nous n'avons pas tous les détails, mais il se trouve que le distributeur
HP
français,
(Solution Micro System)
, a rencontré des difficultés en 2018. La distribution en France a alors été confiée au sous-traitant , une entreprise tchèque qui s'occupait déjà de la distribution européenne des calculatrices graphiques
Sharp
, et visiblement fort mal concernant la France puisque cela fera bientôt 20 ans que nous n'en aurons plus vu une seule dans nos rayons.

Mais bonne nouvelle, après ce faux départ pour la rentrée 2018, cette fois-ci c'est enfin la bonne pour la rentrée 2019. Nous ignorons comment la situation a pu se débloquer, mais la légendaire calculatrice
HP Prime G2
est enfin approvisionnée en France ! :bj:

Il est donc grand temps de découvrir sans plus attendre toutes les titanesques nouveautés de la
HP Prime G2
! :D


Sommaire :



1) Tour du propriétaire :

Go to top

97819780La
HP Prime G2
que nous avons entre les mains aujourd'hui n'est pas tout-à-fait finale, provenant non pas de l'équipe marketing mais de l'équipe de développement. Elle réutilise à l'identique l'ancien boîtier des
HP Prime G1
et ne dispose d'ailleurs pas de numéro de série.

On peut toutefois l'identifier clairement comme une
HP Prime G2
à l'écran
A propos
qui indique une nouvelle version matérielle
D
, là où les versions matérielles
C
et inférieures correspondent aux anciennes
HP Prime G1
.

Les
HP Prime G2
de production quant à elles ont une face arrière légèrement différente permettant de les identifier sans besoin de les allumer, un
G2
étant inscrit dans un cercle sous le logo
HP
.

9782Une autre particularité sur notre
HP Prime G2
de développement, c'est que la batterie est toute noire, ne comportant strictement aucune information. Cela pourrait suggérer l'usage d'une toute nouvelle batterie.

Tentons de creuser la chose.

1137411371Pesée en CNU
(Conditions Normales d'Utilisation)
la
HP Prime G2
fait
203g
, soit à peine plus que les
199g
des anciennes
HP Prime G1
, une progression qui pourrait paraître négligeable.

1137311372Mais en fait non, cela cache deux évolutions contraires. La calculatrice
HP Prime G2
en tant que telle est en fait un peu plus plus légère, et c'est la batterie qui compense en passant de
30g
sur les
HP Prime G1
à maintenant
38g
sur la
HP Prime G2
.

Donc oui, la
HP Prime G2
bénéficie bien d'une nouvelle batterie, a priori de capacité supérieure.

Plus précisément comme on le constate dans les
HP Prime G2
de production, nous passons d'une batterie de
1500mAh
de capacité à maintenant
2000mAh
, tout en gardant le même format et donc la compatibilité selon nos tests ! :bj:

Et parlant alimentation, ce n'est justement pas la seule nouveauté de la
HP Prime G2
. Hors mode examen il suffit d'éteindre la calculatrice en maintenant la touche
Shift
pour faire passer la calculatrice en hibernation, mode spécial minimisant la consommation de la batterie et lui permettant ainsi de conserver sa charge sur de bien plus longues périodes d'inutilisation ! :bj:
Seule et unique contrepartie, la machine mettra environ 1 seconde supplémentaire pour sortir de ce mode au rallumage, franchement négligeable. :)




2) Mémoires de travail et de stockage :

Go to top

Voyons donc ce que vaut cette nouvelle
HP Prime G2
, en commençant par accéder au menu mémoire.

Réussissais-tu l'exploit de te sentir à l'étroit avec les
≈ 198 Mo
de mémoire de stockage de la
HP Prime G1
? Tu risques d'avoir beaucoup de mal désormais... ;)
La
HP Prime G2
porte bien son nom en étendant la capacité de stockage à
≈ 462 Mo
, ce qui suggère une capacité de mémoire
Flash
de
512 Mio
! :bj:

Et là où la
HP Prime G1
ne nous offrait que dans les
≈ 16 Mo
de mémoire de travail, la
HP Prime G2
nous met en orbite avec
≈ 247 Mo
, ce qui suggère donc une capacité de mémoire
RAM
d'au moins
256 Mio
! :#tritop#:




3) Performances :

Go to top

La
HP Prime G2
semble également beaucoup plus performante que les anciennes
HP Prime G1
.

Par exemple le jeu
Tunnel
lancé avec une graine aléatoire de
31
sans interaction utilisateur te fait perdre après
11s
sur
HP Prime G1
contre seulement
4s
sur
HP Prime G2
: :bj:


L'ensemble des programmes et applications ne tenant pas compte de l'horloge système sont accélérés de façon similaire, avec un facteur tournant autour de 3. :#tritop#:

Voici par exemple ce que donne de façon similaire l'application de lecture de documents
mViewer GX
:


Quant aux programmes et applications tenant compte de l'horloge système, tout dépend de comment ils ont été codés.

Le moteur
3D
de type
raycasting
par exemple te permet de régler le nombre de
fps
(images par seconde)
que tu souhaites cibler. Et à
fps
identique, il met automatiquement à profit la puissance et donc le temps processeur supplémentaire de la
HP Prime G2
pour améliorer la qualité du rendu
3D
. :bj:

Tentons de chiffrer plus précisément cette amélioration des performances. Voici la transcription en
Python
pour lisibilité d'un programme codé dans le langage historique de la machine et que nous allons utiliser pour chiffrer les performances :
Code: Select all
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def seuil(d):
  timed,n=hastime(),0
  start,u=0 or timed and monotonic(),2.
  d=d**2
  while (u-1)**2>=d:
    u=1+1/((1-u)*(n+1))
    n=n+1
  return [(timed and monotonic() or 1)-start,n,u]


Voici le classement des calculatrices graphiques ou programmables à ce jour conformes 2020, pour un appel seuil(0.008) :
  1. 0,688s
    :
    HP Prime G2
    (32 bits : Cortex/ARMv7 @
    528MHz
    )
  2. 0,785s
    :
    NumWorks
    (32 bits : Cortex/ARMv7 @
    100MHz
    )
  3. 2,414s
    :
    HP Prime G1
    (32 bits : ARM9/ARMv5 @
    400MHz
    )
  4. 8,93s
    :
    TI-Nspire CX II
    (32 bits : ARM9/ARMv5 @
    396MHz
    )
  5. 12,24s
    :
    TI-Nspire
    (32 bits : ARM9/ARMv5 @
    120MHz
    )
  6. 18,67s
    :
    TI-Nspire CX CR4+
    (révisions W+)
    (32 bits : ARM9/ARMv5 @
    156MHz
    )
  7. 20,92s
    :
    TI-Nspire CX
    (révisions A-V)
    (32 bits : ARM9/ARMv5 @
    132MHz
    )
  8. 50,77s
    :
    Casio Graph 90+E
    (32 bits : SH4 @
    118MHz
    )
  9. 81,03s
    :
    Casio Graph 35+E II
    (32 bits : SH4 @
    59MHz
    )
  10. 101,1s
    :
    Casio Graph 35/75+E
    (32 bits : SH4 @
    29,5MHz
    )
  11. 117,29s
    :
    Casio Graph 25+E
    (32 bits : SH4 @
    29,5MHz
    )
  12. 120,51s
    :
    TI-83 Premium CE Edition Python
    (8 bits : eZ80 @
    48MHz
    )
  13. 198,53s
    :
    TI-83 Premium CE
    /
    TI-84 Plus CE-T
    (8 bits : eZ80 @
    48MHz
    )
  14. 260,41s
    :
    TI-82 Advanced
    /
    TI-84 Plus T
    (8 bits : z80 @
    15MHz
    )
  15. 607,91s
    :
    Casio fx-CP400+E
    (32 bits : SH4 @
    118MHz
    )
  16. 672,65s
    :
    Casio fx-92+ Spéciale Collège
    (8 bits : nX-U8/100 >
    1,5MHz
    - spécifications ancien modèle fx-92 Collège 2D+, non confirmées sur le nouveau)
  17. 738,75s
    :
    Lexibook GC3000FR
    (non programmable, estimation relative par comparaison des performances en tracé de graphes avec le modèle le plus proche technologiquement, la
    TI-82 Advanced
    )

On confirme cette fois-ci de façon bien plus précise la progression en performances de la
HP Prime G2
d'un facteur de
3
par rapport aux anciennes
HP Prime G1
, et l'on note ici encore que la
HP Prime G2
domine technologiquement l'ensemble de la concurrence ! :bj:




4) Mise à jour :

Go to top

Les mises à jour sont désormais déclinées en deux versions différentes ce qui suggère des différences matérielles suffisamment significatives pour être incompatibles niveau code machine.

Rappelons que les
HP Prime G1
utilisaient un processeur
ARM9/ARMv5
cadencé à
400 MHz
.

Et justement, si l'on fouille ces images à l'éditeur hexadécimal, on note que la version
G2
mentionne effectivement un tout nouveau processeur
MCIMX6Y2
. De la famille
i.MX 6ULL
de chez
NXP
, il s'agit en effet d'un
Cortex / ARMv7
cadencé à
528 MHz
.

Une progression en fréquence couplée au passage de l'architecture
ARMv5
à l'architecture
ARMv7
, voilà qui explique la formidable progression en performances, la
HP Prime
rattrape enfin le retard technologique qu'elle avait pris par rapport à la
NumWorks
! :bj:



97929788Puisque nous parlons de mise à jour, sur la
HP Prime G2
les affichages concernés côté calculatrice ont été profondément modifiés, ce qui suggère l'utilisation d'un tout nouveau
BOOT
(code de démarrage)
. Le processus de mise à jour semble de plus avoir été davantage sécurisé, faisant maintenant apparaître 3 étapes successives :
  1. Verifying
  2. Preparing
  3. Upgrading


9793Et effectivement on le confirme. Contrairement aux
HP Prime G1
, la
HP Prime G2
n'accepte plus d'installer des images de système où nous avons modifié un des messages système. Il y a eu visiblement ajout d'une sécurité, somme de contrôle ou pire signature...

Mauvaise nouvelle donc pour la communauté
HP Prime
, les
firmwares
tiers développés pour
HP Prime
ne peuvent plus être installés. :mj:
Fini la
NumWorks
sur
HP Prime
,
Rip'em
, et jusqu'à preuve du contraire un point final au projet de portage d'un
Linux
... :'(




5) Diagnostic :

Go to top

1138611383Afin de comprendre un petit peu mieux ce qui a changé, accédons au menu de diagnostic. Il suffit pour cela de maintenir les touches
F
C
O
tout en faisant un
reset
.

Effectivement, il nous confirme l'utilisation d'un tout nouveau
BOOT
, le
ARMUboot V17
étant remplacé sur
HP Prime G2
par un
V2.060.650
.

Il nous permet également de valider notre hypothèse du passage d'une capacité de mémoire
Flash
de
256 Mio
pour la
HP Prime G1
à
512 Mio
pour la
HP Prime G2
: :)
1138211381
1138511384




6) Matériel :

Go to top

97849785Nous en aurons le coeur net, voyons donc ce que la
HP Prime G2
cache sous le capot.

Nous y découvrons une nouvelle carte mère de référence
EA656MB-6
avec juste au-dessus une indication de date,
2018.02.05
.

En effet la carte utilise un tout nouveau coeur, un
MCIMX6Y2DVM05AB
de chez
NXP
, une puce renfermant justement un processeur
i.MX 6ULL
, un
Cortex/ARMv7
cadencé à
528 MHz
. La
HP Prime
passe donc d'un
ARM9/ARMv5
à un
Cortex/ARMv7
, un rattrapage technologique fort bienvenu par rapport à ce qu'avait sorti
NumWorks
entre temps ! :bj:

La puce
RAM
à côté fait également peau neuve, une
H5TQ2G63GFR
de chez
SK Hynix
.
Excellente surprise, la capacité est donc bien
256 Mio
comme conjecturé plus haut - c'est multiplié donc par 8, rien que ça, par rapport aux anciennes
HP Prime G1
! Et qui plus est niveau technologie c'est de la
DDR3
cette fois-ci ! :bj:

9786Retirons l'étiquette dissimulant la 3ème et dernière puce, la
Flash
.
Toujours de chez
SK Hynix
il s'agit cette fois-ci d'une
H27U4G8F2D
, faisant cette fois-ci bien
512 Mio
comme conjecturé plus haut, capacité donc doublée par rapport aux anciennes
HP Prime G1
! :bj:




Conclusion :

Go to top

La
HP Prime G2
t'offre donc à ce jour pour la rentrée 2019 le processeur le plus puissant secondé de mémoires de stockage et de travail ridiculisant astronomiquement toute concurrence. :bj:

Véritable trésor pour toute personne ayant de forts besoins de puissance ou de capacité, la
HP Prime G2
de par ses caractéristiques exceptionnelles offrira également tout un monde de possibilités aux programmeurs. Et contrairement à la concurrence, sur
HP Prime G2
tu ne risqueras pas de te sentir limité dans ta créativité passé la phase d'initiation, autant de temps de gagné même pour les programmeurs débutants ! :bj:

Pour la rentrée 2019
Hewlett Packard
t'offre donc la
"Rolls des calculatrices"
, tout ceci en réussissant l'exploit de ne pas lui faire prendre un seul centime ou gramme supplémentaire - merci
HP
! :bj:


Crédits images HP Prime G2 de production
:
https://www.hpmuseum.org/forum/thread-1 ... #pid102774

-
Search
-
Featured topics
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
399 utilisateurs:
>382 invités
>11 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)