π
<-
Chat plein-écran
[^]

Casio Nouvel OS Casio Prizm 2.00 + add-in ProbSim + langue Russe

Nouveau messagede critor » 05 Nov 2013, 00:16

Le 5 mars 2012, Casio créait l'OS 1.04 (Operating System, c'est-à-dire système d'exploitation) pour ses calculatrices graphiques couleur Casio Prizm fx-CG10 et fx-CG20. Une version à laquelle des fans sur Omnimaga reprochaient encore nombre de bugs déjà signalés dans les versions précédentes.

Depuis, plus rien et l'on pouvait se demander si ce modèle n'avait pas été abandonné devant le peu de succès qu'il semblait rencontrer (et ce fort injustement), ou si la totalité du budget recherche et développement n'avait pas été engloutie dans la nouvelle calculatrice formelle couleur Casio Classpad II fx-CP400.

Et pourtant non! Casio crée ce soir la surprise 20 mois après en sortant une nouvelle version de l'OS, une mise-à-jour majeure puisqu'il s'agit de la 2.00! :bj:
Elle a été apparemment compilée le 8 octobre 2013, et bien que présente sur le serveur de Casio n'est encore annoncée par aucun site officiel! :o

Il va donc falloir que je me tape la liste des nouveautés:
  • Corrections de bugs
  • Enfin l'ajout des fonctions de calcul vectoriel qui étaient présentes sur les Casio Graph 100: produit scalaire, produit vectoriel, norme, vecteur unitaire, et angle orienté défini par deux vecteurs. :bj:
    Les changement sont intégrés à l'application principale de calculs. Les menus 'MAT' y sont renommés 'MAT/VCT'. Les vecteurs s'utilisent en fait exactement comme des matrices. Même l'éditeur est commun. La touche F6 permet en effet de désormais de basculer l'éditeur de matrices dans un mode spécial n'autorisant la saisie que de matrices à 1 seule ligne ou 1 seule colonne, ce qui correspond donc aux vecteurs lignes et colonnes.
    ImageImage
    ImageImage
    ImageImage
  • En statistiques, l'on pouvait déjà calculer les écarts-type et variances sur des échantillons. De nouvelles fonctions Variance_σ² et StdDev_σ permettent désormais le calcul des écarts-type et variances des populations! :bj:
    Si en France cette nouveauté ciblera pour le moment les séries économiques de l'enseignement supérieur, elle est toutefois en adéquation avec le programme allemand.
    ImageImage
    ImageImage
  • Nouvelle fonction RanSamp# permettant de répéter des tirages avec remise parmi une liste de valeurs donnée (comme dans une urne, quoi).
    Très bonne idée suite aux dernières évolutions du programme de maths du lycée en France qui insiste de plus en plus sur les probabilités et statistiques, et fait donc parfois appel à des simulations. :bj:
    Image
  • Saisie graphique automatique et exacte des bornes d'un calcul intégral, dans le cas où il s'agit d'abscisses de points d'intersection avec les axes ou avec d'autres courbes.
    Image
    Image
  • L'application de résolution numérique de systèmes linéaires d'équation donne désormais toujours une réponse mathématique, même dans le cas de systèmes sous-déterminés (moins d'équations que d'inconnus) et sur-déterminés (plus d'équations que d'inconnus) :bj:

Mais ce n'est pas tout, car Casio a mis d'autres choses sur son serveur en même temps que l'OS 2.00. Il se voit également accompagné de mises à jour d'add-ins (applications):
  • Physium 1.02 (classification périodique des éléments)
  • Geometry 1.02 (géométrie dynamique)
  • Picture Plot 1.01 (tracé de graphes sur des images de fond)





Mais ce n'est pas fini! De façon fort adaptée au programme de maths du lycée, Casio sort également un add-in de simulation d'expériences aléatoires, ProbSim. Plusieurs expériences sont gérées:
  • Tirage pile/face
  • Lancé de dé
  • Plateau tournant
  • Échantillon de billes
  • Tirage de cartes
  • Nombres aléatoires



ImageImageImageImageImageImage
ImageImageImageImageImageImage

Outre la liste des expériences gérées, si l'on mentionne la possibilité de lancer une expérience unique ou de la répéter un certain nombre de fois au menu suivant, la présence de petites animations au lancement de la simulation, ainsi que le rafraîchissement du diagramme des résultats au fur et à mesure du déroulement de la simulation, on se rend compte que cette add-in est littéralement calquée sur l'application Probability Simulator des TI-83 Plus et TI-84, jusque dans les intitulés des menus. :o
Cette application vient en effet préchargée sur ces depuis de nombreuses années, et TI venait justement de porter en couleur pour la nouvelle TI-84 Plus C Silver Edition.
Mais c'est tellement flagrant que je suppose que l'usage a été autorisé par l'auteur.

Notons que Casio accompagne cette sortie d'une version monochrome pour Graph 75/85/95.





Et ce n'est pas encore terminé! Après avoir suivi les traces de Texas Instruments avec ses TI-Nspire CX/CM en proposant lui aussi pour sa Casio Prizm une mise à jour de l'OS supportant la langue chinoise ainsi qu'un modèle dédié avec les inscriptions en chinois sur le clavier, Casio continue également dans son intérêt envers les langues étrangères. Mais au lieu de l'Arabie Saoudite comme TI, on atterrit ici en Russie. Le nouvel OS 2.00 supporte désormais un pack de langue russe optionnel qui vient s'ajouter aux 6 langues déjà disponibles par défaut (Anglais, Allemand, Espagnol, Français, Portugais, et Chinois).
On appréciera énormément qu'une telle langue exotique puisse être ajoutée et retirée à volonté, au lieu d'être incluse en dur dans l'OS et donc de gâcher de la place pour la majorité des gens. :bj:
Il est toutefois dommage que cela n'ait pas été fait aussi pour la langue chinoise.





Téléchargements :
Lien vers le sujet sur le forum: Nouvel OS Casio Prizm 2.00 + add-in ProbSim + langue Russe (Commentaires: 12)

Casio Redécouvre les premières graphiques couleur avec la Graph 65

Nouveau messagede critor » 04 Nov 2013, 00:51

Quelle était la première calculatrice graphique couleur?
Certains penseront à la TI-Nspire CX de la rentrée 2011-2012... et d'autres à la Casio Prizm fx-CG10/20 sortie courant 2010-2011.
Si tu es un lecteur assidu de TI-Planet, tu sortiras peut-être le prototype TI-PLT SU1 (alias Toto) présenté par TI au salon international T3 de 2002 à Calgary au Canada.

Et bien non, la calculatrice graphique couleur fut inventée dès 1993 par Casio avec la calculatrice à écran 2-bits cfx-9800G, commercialisée en France sous le nom de cfx-9900GC! :bj:

2-bits permettent l'affichage de 22=4 teintes différentes pour chaque pixel, teintes parmi lesquelles il faut toutefois compter le cas où le pixel est éteint et est donc de la couleur de fond de l'écran.
Rien à voir donc avec les écrans 16-bits de nos calculatrices récentes depuis 2011 qui permettent 216=65536 couleurs.

Toutefois, la gamme des calculatrices Casio 4 couleurs a poursuivi son petit bonhomme de chemin jusqu'en 2008.

Il est assez difficile de reconstituer l'historique des calculatrices graphiques Casio, qui jusqu'à la sortie de la Casio Prizm fx-CG20 utilisaient un nom de modèle différent et non évident pour la France. :mj:
De plus, en 1998 Casio amplifie l'exception française en renommant ses modèles en un "Graph XX", n'ayant plus rien à voir avec les noms de modèles internationaux. :mj:
Jugez un peu de la difficulté de l'établissement des équivalences:
  • La cfx-9850GB PLUS commercialisée en France sous le nom de cfx-9940GT+, se voit alors renommée en Graph 60.
  • La cfx-9970G commercialisée en France sous le nom de cfx-9990GT, se voit alors renommée en Graph 80.
Si vous devinez ça tout seuls, vous êtes chanceux...
Rajoutons à cela que des évolutions de modèles internationaux n'ont parfois pas été suivies d'un renommage du modèle en France. Si l'on parle de Graph 65 par exemple, il peut aussi bien s'agir de la cfx-9950GB PLUS de 1998 que de la cfx-9850GC PLUS de 2002. :mj:
Une opacité de la gamme limitant en même temps la collaboration entre les communautés Casio françaises et internationales. Comment se comprendre si en plus de ne pas parler la même langue, on ne parle pas du même modèle?...

Il est toutefois nécessaire de se plonger dans l'Histoire pour mieux comprendre. Aussi, après des heures de travail, je vous propose modestement le tableau suivant qui résume les évolutions de la gamme des calculatrices graphiques Casio 4 couleurs:
AnnéeNom internationalNom français
(ancienne série)
Nom français
(série Graph)
Mémoire RAMMoteur formel (CAS)
1993cfx-9800Gcfx-9900GC24Ko
1996cfx-9850Gcfx-9930GT32Ko
1996cfx-9950Gcfx-9960GT64Ko
1997cfx-9850G PLUScfx-9940GT32Ko
1997cfx-9850Ga PLUS32Ko
1997cfx-9850GB PLUScfx-9940GT+Graph 6032Ko
1998cfx-9970Gcfx-9990GTGraph 8064Kooui
1998cfx-9950GB PLUSGraph 6564Ko
2004cfx-9850GB PLUS32Ko
2004cfx-9850GC PLUSGraph 6564Ko


La série des calculatrices graphiques Casio 4 couleurs introduite en 1993 a particulièrement évolué dans les années 90 sur la période allant de 1996 à 1998.
Ces évolutions aboutiront même en 1998 à la toute première calculatrice formelle couleur, la cfx-9970G commercialisée en France sous les noms de cfx-9990GT puis Graph 80, plus d'une décennie avant la TI-Nspire CX CAS! :bj:

Toutefois, pour une raison inconnue c'est en 1998 que cesse le développement de ces calculatrices. Seulement deux modèles non formels sortiront bien plus tard en 2004, la cfx-9850GB PLUS à l'international et la cfx-9850GC PLUS ou Graph 65 en France, avec comme seules nouveautés de simples modifications esthétiques du boîtier par rapport aux cfx-9850GB PLUS, cfx-9950GB PLUS et Graph 65 de 1998.
Avec l'abandon officiel de ce dernier modèle en 2008, Casio tirait un trait sur cette aventure, nous laissant donc sans calculatrice graphique couleur pendant trois années jusqu'à la sortie de la Casio Prizm courant 2011.
Décidément, après cet article tu devrais être désormais incollable sur les anciennes calculatrices graphiques Casio. ;)



Pour ma part, j'avais toujours été assez peu intéressé par les calculatrices Casio, et ai mis beaucoup de temps à m'y mettre. D'une part à cause de l'opacité et quasi illisibilité de la gamme (impossible de deviner à partir du seul nom de modèle si l'on dispose d'une calculatrice récente, ancienne, d'entrée de gamme ou haut de gamme)... D'autre part à cause de la très grande difficulté à savoir quels modèles français sont concernés par les articles anglophones du web... Enfin, l'écran d'accueil forçant l'utilisateur à choisir une tâche bien précises avec des applications indépendantes ne partageant pas (ou peu) de données m'a toujours rebuté. L'on retrouve même ce dernier défaut dans les derniers modèles qui viennent de sortir comme la Casio Classpad II fx-CP400, où l'application de calculs est la seule à être réorientable à l'aide du bouton de rotation présent en permanence sur le clavier. A croire que les applications sont conçues par des équipes distinctes avec une absence de vision commune ou globale.

Mais même si le logiciel me déplait personnellement, découvrir que Casio a à la fois inventé la calculatrice graphique couleur et la calculatrice formelle couleur, ce n'est pas rien...

L'écran 4 couleurs était-il si bien que ça? A l'image de l'écran, les spécifications matérielles de ces calculatrices Casio étaient-elles plus intéressantes que celles des modèles TI concurrents de l'époque? Aurais-je du donc m'intéresser davantage aux calculatrices Casio à l'époque?
C'est ce que nous nous proposons de découvrir dans cet article, en vous présentant la Graph 65 couleur de 2004 et que nous avons achetée neuve pour vous! :bj:

2998 2999 3000 3002 3001

30033004La première chose qui choque est que le nom de modèle annoncé sur l'emballage est "GRAPH 65 USB" alors que celui inscrit sur la calculatrice est "GRAPH 65" et qu'elle ne présente visiblement aucun port USB. En fait, la "GRAPH 65 USB" n'existe pas. Une dénomination plus exacte aurait été "GRAPH 65 + USB", puisque c'était simplement pour indiquer que l'interface USB / mini-Jack SB-88 était fournie. Sont également fournis le CD avec le logiciel de communication FA-124 USB adéquat, deux guides dont le manuel de l'utilisateur complet qui a disparu de nos emballages de calculatrices récentes, ainsi que quatre piles AAA neuves.

3005 3006

Il s'agit donc d'un écran 128x64 pixels. En pratique, on se rend compte que cet écran 4 couleurs de Casio n'est pas si intéressant que ça pour nombre de raisons.
D'une part, les trois premières couleurs proposées ne sont pas des couleurs primaires. Il y a certes du vert et du bleu, mais la troisième couleur est de l'orange et non du rouge. De plus la quatrième couleur, couleur par défaut des pixels éteints, n'est pas une couleur neutre donnant une espèce de jaune orangé très pâle écran allumé.
Autrement dit, des mélanges de couleurs par clignotements de pixels à l'aide de programmes assembleur à des fins d'utilisation pour des lecteurs d'images ou de jeux ne donneront rien d'extraordinaire. De bons mélanges quadrichromiques usuels utilisés en imprimerie sont vert, bleu, rouge et le noir pour foncer, ou encore vert, bleu, rouge et le blanc pour éclaircir selon la couleur de base du support d'impression. C'est visiblement cette dernière combinaison qui aurait convenu ici, et on en est très loin. :mj:
D'autre part, cet écran 4 couleurs n'est pas génial non plus. Même si le balayage vertical de l'écran fait illusion ci-dessus, en pratique on perd une couleur sous la plupart des éclairages domestiques, les teintes vertes et bleues étant le plus souvent impossibles à distinguer. C'est donc un écran 4 couleurs qui se fait passer pour un écran 3 couleurs... et même 2 couleurs si l'on ne compte pas celle des pixels éteints. :mj:
En 1993 lors de son invention, c'était sans doute des défauts fort accepatbles. Mais que l'écran ne soit toujours pas au point plus de 10 ans après en 2004 l'est beaucoup moins. :mj:

Passons maintenant au reste du matériel, qui sera bien plus aisément comparable à la concurrence.
Cette Graph 65 est donc sortie en 2004, mais est matériellement identique au modèle de 1998, seul le boîtié ayant été changé. C'est un modèle de milieu de gamme, ou même de haut de gamme si l'on se restreint aux calculatrices non formelles
Chez TI en 1998, nous avions sur la même cible (haut de gamme non formel) la TI-86, la TI-83 ainsi que la TI-73. La TI-73 est toutefois matériellement identique à la TI-83 Plus qui sortira l'année suivante en 1999. Par soucis d'avoir une référence parlant à un maximum de personnes, je vais donc retenir la TI-83 Plus, qui elle non plus n'a pas évolué depuis.
Notons donc déjà que l'écran des TI-83 Plus est monochrome et ne comporte que 96x64 pixels. L'écran de la Casio Graph 65 malgré ses défauts le surpasse donc à la fois en profondeur et en résolution! :bj:

Comme les calculatrices TI, la Graph 65 dispose d'un programme d'auto-test intégré qui peut être invoqué à l'aide d'une combinaison de touches secrète, et va nous renseigner sur son matériel. Il suffit d'allumer la calculatrice tout en maintenant les deux touches [F6] et [a_b/c] enfoncées. Ce menu nous apprend ici le nom de code GY358.
3007 3010 3009 3008

  • Le menu "2.LCD" nous permet d'afficher les quatre couleurs de l'écran. De gauche à droite: bleu, blanc, orange et vert. Comme vous le voyez un peu mieux cette fois-ci, le vert ressort en fait bleu clair sous bien des inclinaisons et éclairages, ce qui fait qu'on le confond aisément avec le bleu foncé. :mj:
  • Le menu "6.ROM" nous apprend l'utilisation d'une mémoire morte (ROM) de 8Mbits soit 1Mo contenant la version 1.0 du système, contre seulement 512Ko sur les TI-83 Plus! :bj:
  • Le menu "7.RAM" nous indique la présence d'une mémoire vive (RAM) de 64Ko, contre seulement 32Ko sur les TI-83 Plus! :bj:

3011Vérifions toutefois sur la carte mère, car sur les calculatrices TI les puces mémoire sont parfois sous-exploitées (comme la TI-82 Stats.fr qui a 512Ko de Flash-ROM mais n'en utilise que 256)
La carte mère de référence PWB-GY355-E4 en bas à gauche nous révèle donc un nom de code GY355 différent de celui du programme ci-dessus.
En bas à droite on note une mystérieuse protubérance de l'écran qui traverse la carte mère à l'aide d'une ouverture.
Quatre puces principales sont à noter, de droite à gauche:
  • le contrôleur d'écran 649B102 (emplacement LSI6)
  • une puce ROM R27T802F de 1Mo de chez OKI (emplacement LSI2)
  • une puce RAM BS62LV1027 de de chez ESI (emplacement LSI3) mais qui ne fait pas 64Ko mais 128Ko et serait donc sous utilisée comme chez TI
  • le processeur Casio propriétaire, comme toujours noyé sous sa goutte d'epoxy solidifié sans aucune référence (emplacement LSI1)

En conclusion, on peut dire que cette calculatrice Graph 65 n'est pas dénuée de défauts, mais avait (du moins en 1998) un matériel fort intéressant si l'on surpassait la première mauvaise impression laissée par le logiciel.
On retiendra pour les points faibles:
  • le logiciel pour les raisons évoquées plus haut :mj:
  • la qualité pitoyable de l'écran couleur, qui aurait été excusable à son invention en 1993 mais pas cinq en après en 1998 :mj:
  • un retard technologique avec l'usage d'une puce ROM non reprogrammable logiciellement (ce qui implique une impossibilité pour l'utilisateur de mettre à jour le système pour en corriger les bugs ou d'un quelconque espace de mémoire d'archive/stockage), alors que TI était en plein dans le passage à cette technologie avec les TI-92 Plus, TI-89, TI-83 Plus et TI-73 - retard qui fut hélas bien long à combler, puisque la première Casio graphique non formelle à mémoire Flash, la Graph 85, ne devait sortir qu'en 2005 soit huit ans après! :mj:
Et pour les points forts:
  • deux fois plus de RAM que sur la TI-83 Plus :bj:
  • deux fois plus de ROM que sur la TI-83 Plus :bj:
  • l'écran couleur avec une profondeur de 2-bits :bj:
Si la technologie utilisée était certes déjà dépassée par la concurrence à l'époque, on peut toutefois admettre que Casio ne s'était pas du tout montré avare sur les tailles des puces mémoire et de l'écran notamment, cherchant bien à exploiter la technologie choisie au maximum de ses possibilités. :bj:
J'aurais certainement du faire l'effort de m'y intéresser bien plus tôt. ;)


Test copréparé par Critor et Neo
Lien vers le sujet sur le forum: Redécouvre les premières graphiques couleur avec la Graph 65 (Commentaires: 22)

Examens Sujet Maths BAC STD2A 2013 (France - septembre 2013)

Nouveau messagede critor » 03 Nov 2013, 16:44

Voici le sujet de mathématiques du BAC STD2A tombé en France pour ceux qui passaient les épreuves de remplacement en septembre 2013.

Nous en profitons pour souhaiter bonne chance à nos visiteurs d'Amérique du Sud et de Nouvelle Calédonie qui passent le BAC ce mois-ci. ;)


Téléchargement:
BAC STD2A 2014 - annales des sujets inédits toutes matières & toutes zones 2013-2014 + corrigés

Source sujet:
http://www.apmep.asso.fr/STI-2013-9-sujets-4-corriges
Lien vers le sujet sur le forum: Sujet Maths BAC STD2A 2013 (France - septembre 2013) (Commentaires: 0)

Examens Participe au Concours Général des Lycées 2014

Nouveau messagede critor » 03 Nov 2013, 15:33

Le Concours Général des Lycées est ouvert aux élèves des classes de Terminale et Première générales et technologiques dans nombre de matières, notamment pour les Terminales S en Mathématiques, Physique-Chimie, SVT et Sciences de l'Ingénieur entre autres.

L'année dernière en Mathématiques le sujet a consisté en deux problèmes, dont un avec des probabilités autour d'un bel algorithme que nous avions corrigé.

Participer pourrait te permettre l'ajout d'une belle ligne dans ton dossier scolaire ou même sur ton CV, pouvant ouvrir bien des portes selon tes projets et ambitions.
C'est aussi un excellent entraînement si tu as pour ambition de passer des concours plus tard, ce qui est fort différent de simples examens.

Les épreuves occupent une après-midi à partir de 12h pour chaque matière (durée variable) entre le mardi 18 mars et le mercredi 2 avril 2014. Voici quelques exemples de dates:
  • Terminales S - Sciences de l'Ingénieur: mardi 18 mars 2014, 12h
  • Terminales S - Physique-Chimie: vendredi 28 mars 2014, 12h
  • Terminales S - SVT: vendredi 21 mars 2014, 12h
  • Terminales S - Mathématiques: lundi 31 mars 2014, 12h
  • ...
Si ton lycée accepte de te présenter (le nombre de candidats étant limité à 8% de l'effectif des élèves de Première ou de Terminale selon la discipline concernée), il est bien évidemment envisageable de demander une dispense partielle ou totale aux cours du matin, histoire de manger un petit quelque chose afin d'être dans les meilleures conditions pour composer.

Si tu es intéressé(e), il convient de te signaler dès maintenant auprès de ton professeur afin qu'il transmette la demande à l'administration de ton lycée, car la clôture des inscriptions a lieu assez tôt, cette année le vendredi 20 décembre à minuit.
Bonne chance! ;)


Lien : Calendrier avec les matières ouvertes en 2014 par niveaux et séries

Source : Bulletin officiel du 23 octobre 2013
Lien vers le sujet sur le forum: Participe au Concours Général des Lycées 2014 (Commentaires: 0)

TI-Nspire Découverte du Boot2 TI-Nspire 1.2

Nouveau messagede critor » 03 Nov 2013, 14:32

Le démarrage des TI-Nspire s'effectue en deux temps avec:
  • le Boot1 qui décompresse, vérifie et lance le Boot2
  • le Boot2 qui décrypte, vérifie et lance l'OS (Operating System - système d'exploiration)

Les premières TI-Nspire commercialisées pour la rentrée 2007 sont venues avec le Boot2 1.1.8981 créé le 26 avril 2007.

Il n'y a jamais eu d'autre version du Boot2 avant la 1.4.1571 du 19 février 2008, qui allait venir préchargée sur les nouvelles TI-Nspire ultérieures et être programmée sur les autres TI-Nspire au cours de la mise à jour vers l'OS 1.4.11653 du 9 juillet 2008, premier OS à inclure une mise à jour du Boot2, ainsi que vers les versions ultérieures.

Pourtant, ente les Boot2 1.1 et 1.4, il y a une grosse marge. Et effectivement, nous découvrons aujourd'hui sur cnCalc.org l'existence d'un Boot2 1.2 sur un prototype TI-Nspire.
579 Image


Il s'agit donc d'un Boot2 1.2.2398. On remarque en cela qu'il porte exactement du même numéro de version que l'OS TI-Nspire 1.2.2398 sorti le 26 août 2007, et l'on peut donc supposer qu'il a été compilé avec ce dernier. Toutefois, la version 1.2 du Boot2 n'a jamais été distribuée, n'étant ni préprogrammée dans les machines, ni incluse avec une mise à jour d'OS.

Même si il y a apparemment un gros trou de 10 mois entre les versions 1.1 et 1.4 du Boot2, pendant lequel pas moins de 5 versions différentes du système sont sorties, le Boot2 1.4 n'est pas sorti de rien comme ça du jour au lendemain. Il y a bien eu des versions intermédiaires 1.2 et peut-être même 1.3.

Source : http://www.cncalc.org/thread-9522-1-1.html

Liens :
Lien vers le sujet sur le forum: Découverte du Boot2 TI-Nspire 1.2 (Commentaires: 0)

HP Premier patch de firmware HP-Prime

Nouveau messagede critor » 02 Nov 2013, 21:46

Dans une vidéo, Deloge vous vantait le démarrage ultra rapide (comparé à une TI-Nspire CX CAS) en seulement quelques secondes de la HP-Prime.
En effet, Texas Instruments a une haute opinion de la “sécurité”, possiblement due au passé militaire de l’entreprise, et de nos jours une volonté de protéger la poule aux oeufs d’or. La TI-Nspire CX CAS doit franchir deux couches de sécurité lors de son démarrage:
  • le boot1 décompresse le boot2 et vérifie l’authenticité d’une signature avec une clé RSA 2048 bits, avant de lancer le boot2 s’il est validé;
  • le boot2 déchiffre et décompresse l’OS, avant d’en vérifier l’authenticité avec une autre clé RSA 2048 bits… et de le lancer, enfin.
In a video, Deloge gave props to the fast boot speed of the HP Prime, only several seconds whereas the Nspire’s boot procedure takes dozens of seconds (especially on the CX series).
Indeed, Texas Instruments gives priority to “security”, possibly a consequence of the company’s military past, nowadays a will to protect the lucrative business model. The Nspire CX CAS uses two layers of security during its boot process:
  • the boot1 decompresses the boot2 and validates the authenticity of a signature using a 2048-bit RSA key, before launching the boot2 if it passes validation;
  • the boot2 decrypts and decompresses the OS, before validating its authenticity with another 2048-bit RSA key… and launching it, at last.


On pouvait donc supposer que la HP-Prime ne disposait pas d’une telle “sécurité”, à l’image des calculatrices Casio où l’on peut modifier les OS installés comme bon nous semble, à condition de mettre à jour une simple somme de contrôle.
Les guillemets autour de “sécurité” dans la phrase précédente sont là pour rendre compte du fait que ces signatures et ce chiffrage n’empêchent pas le reverse-engineering, les exploits et diverses manipulations que nous avons déjà amplement décrites dans de nombreuses autres news et divers tutorials, et qui ne sont pas l’objet de cette news. Du point de vue de l’utilisateur, le déchiffrement, en particulier, est une pure perte de temps.
Therefore, it felt logical that the HP Prime didn’t use such a “security” scheme, like Casio calculators where the installed OS can be modified at will, provided a simple checksum is updated.
The use of quotes around “security” in the previous sentence is meant to refer to the fact that signatures and encryption do not prevent reverse-engineering, exploits and various manipulations which we already described at length in many other news items and various tutorials, and aren’t directly related to the current news item. From a user’s perspective, decryption (especially) is a pure waste of time.



Les firmwares HP-Prime se composent de plusieurs fichiers.
HP Prime firmwares are made of multiple files.

  • BXCBOOT0.BIN
  • BESTAARM.ROM
  • MASTER.DAT
  • APPSDISK.DAT
Image


Aussi en août, Lionel et moi avions fait une expérience relatée par Lionel.
In August, Lionel and I had made a quick experiment described by Lionel.


Elle consistait à modifier, dans le firmware de la Prime (partie \programs\misc\armfir.elf du système de fichiers FAT16 contenu dans APPSDISK.DAT), des éléments visibles, à l’époque les chaînes d’aide de WHILE et REPEAT.
La modification a été réalisée sous Linux, après montage de l'image:
Code: Tout sélectionner
mkdir appsdisk; mount -o loop,offset=8192 APPSDISK.DAT appsdisk/

Elle a été effectuée grâce à l’éditeur hexa `hte`, après avoir trouvé les chaînes avec `strings` et un peu de `od`. Du classique, donc.
The experiment was made of a modification, in the Prime’s firmware ( \programs\misc\armfir.elf part of the FAT16 filesystem embedded into APPSDISK.DAT), of some user-visible items, namely the help strings of WHILE and REPEAT.
The modification was performed under Linux, after mounting the image:
Code: Tout sélectionner
mkdir appsdisk; mount -o loop,offset=8192 APPSDISK.DAT appsdisk/

It was done thanks to the `hte` hex editor, after finding the strings with `strings` and a sprinkling of `od`. No fancy tools.


Bien sûr, pour qu’une modification ait une chance de fonctionner (du moins, nous l’imaginons, mais nous allons poursuivre les tests), il faut mettre à jour la somme MD5 dans le fichier \APPSLIST.MD5 du filesystem FAT16, après avoir calculé la somme MD5 du fichier armfir.elf modifié.
Ensuite, il faut transférer le firmware complet, comprenant le fichier APPSDISK.DAT modifié, à la calculatrice.
Of course, such a modification has no chance of working (well, at least, we think so, but we’ll perform more tests) without updating the MD5 sum in the \APPSLIST.MD5 file of the FAT16 filesystem, after computing the MD5 sum of the modified armfir.elf


Avec ça, c’est bon ? Non, notre expérience en août avait échoué. Les chaînes de caractères de l’aide de WHILE et REPEAT n’avaient pas changé, sur la calculatrice, et nous avions donc supposé que la procédure de validation était plus compliquée. Il fallait quand même tenter les choses simples et très rapides en premier :)
So far, so good ? Nope, our experiment from August had failed. The help strings for WHILE and REPEAT didn’t change, on the calculator, so we supposed that the checking procedure was more complicated. Trying out the simple, quick things first was the appropriate thing to do :)


Mais nous avons compris ce week-end pourquoi nous avions échoué: dans cette expérience, le firmware n’avait pas été intégralement transféré à la calculatrice !
Pour déclencher un transfert complet, une méthode apparemment fiable est de downgrader le firmware, avant de l’upgrader. Peut-être y a-t-il plus simple (modification dans MASTER.DAT ou autre), mais les transferts de firmware vers la Prime sont suffisamment rapides grâce à un contrôleur USB supérieur à celui des Nspire et à un protocole plus malin.
However, this week-end, we understood why our experiment had failed: the firmware hadn’t been fully re-transferred to the calculator !
In order to trigger a full firmware transfer, a seemingly reliable method is to downgrade the firmware before upgrading it back. Maybe there are simpler ways (e.g. modifying MASTER.DAT), but on the Prime, firmware upgrades are fast enough, thanks to an USB controller better than that of the Nspire, and a better protocol.


3054 3053
Lors du downgrade + upgrade, la calculatrice affiche pendant quelques secondes un message "verifying firmware". Il y a donc peut-être bien une signature, mais elle ne concernerait que certains fichiers jugés critiques ?
En tout cas, le fichier APPSDISK.DAT modifié est bien transféré à la calculatrice, et les modifications sont visibles, comme le montrent les photos ci-contre ainsi que la capture d’écran réalisée avec le programme de test de libhpcalcs (“libticalcs pour les Prime”, et davantage) en développement par Lionel et que je teste:
During the upgrade + downgrade, the calculator displays a “verifying firmware” message for several seconds. Therefore, there may be a signature, but it could be applied only to a subset of files considered highly critical ?
Anyhow, the modified APPSDISK.DAT file is correctly transferred to the calculator, and the modifications are visible, as shown by the opposite snapshots as well as the screenshot made with the libhpcalcs (“libticalcs for the Prime”, and more) being developed by Lionel, which I’m testing:

Image

(on remarquera les couleurs avec inversion des teintes rouges et bleues, venant du fait que le post-processing nécessaire sur les images produites par la machine n’est pas encore implémenté)
(notice the inverted colors, caused by the current lack of implementation of necessary post-processing on the images produced by the calculator)


Il est évident que si on peut modifier aussi facilement les chaînes de caractères de l’OS, on peut modifier bien d’autres choses ;)
Espérons donc plein de bonnes choses pour la plate-forme Prime, à commencer par:
  • l’utilisation de la pleine puissance de la machine grâce au code natif (la puissance brute la plus élevée du marché pour une calculatrice à l’heure actuelle, même si elle est faible par rapport aux smartphones modernes);
  • le portage de Linux et l’émulation la machine, largement faisables avant la fin de l’année si une équipe peut y passer assez de temps, d’autant que la machine est basée sur des composants connus, déjà supportés pour la plupart par Linux et de vieux forks de QEMU, voir http://tiplanet.org/hpwiki/index.php?ti ... /Emulation ;
  • la correction de bugs, comme celui de l’indice des suites ne pouvant pas commencer à zéro (très embêtant pour l’enseignement secondaire français).
It is obvious that if modifying the OS’s strings is so easy, then many other things can be modified ;)
Let’s hope the best for the Prime platform, starting with:
  • unleashing the full power of the calculator through native code (at the time of this writing, the highest raw power on a calculator in the entire marketplace, even if it’s low compared to modern smartphones);
  • porting Linux and emulating the calculator, clearly doable before the end of the year if someone can spend enough time on it, all the more the calculator is based on well-known components, most of them already supported by Linux and old QEMU forks, see http://tiplanet.org/hpwiki/index.php?ti ... /Emulation ;
  • bugfixes, such as making it possible for sequence index to start at 0 (the current impossibility to do so is very annoying for French high school teaching).


coécrit par Critor et Lionel Debroux
cowritten by Critor and Lionel Debroux
Lien vers le sujet sur le forum: Premier patch de firmware HP-Prime (Commentaires: 5)

TI-z80 Lots du concours de programmation de jeux Omnimaga annoncés

Nouveau messagede critor » 02 Nov 2013, 03:15

Dans une actualité précédente, nous t'annoncions un nouveau concours Omnimaga où tu devais programmer un jeu addictif pour TI-83 Plus et TI-84 monochromes.

Deux catégories distinctes étaient ouvertes (TI-Basic et assembleur), avec pour chacune:
  • 1er prix : la nouvelle TI-84 Plus C Silver Edition couleur
  • 2ème prix : 3 calculatrices TI
  • 3ème prix : un T-shirt Omnimaga

Les trois calculatrices des 2ème prix de chaque catégorie viennent d'être dévoilées, et franchement on ne se moque pas de vous: ;)
  • une TI-83 Plus Silver Edition :
    Munie de sa superbe couleur argentée, il s'agit du haut de gamme de la série TI-83 Plus.
    Elle présente un processeur à 15MHz et une puce Flash-ROM de 2Mo offrant 1,5Mo de mémoire d'archive, soit exactement comme les TI-83 Plus.fr USB et TI-84 Silver Edition! :bj:
    De plus, elle inclut 128Ko de mémoire RAM est est donc supérieure en spécifications aux TI-83 Plus.fr USB et TI-84 Silver Edition qui n'ont que 48Ko de RAM! :bj:
    Le seul inconvénient par rapport à ces derniers modèles, excusable vu l'âge, est l'absence d'une prise mini-USB intégrée.
    Ce modèle fut rapidement abandonné pour ne pas faire d'ombre à la nouvelle série des TI-84 Plus dont la calculatrice de base est moins bien. Il est donc fort rare aujourd'hui.
  • une TI-85:
    processeur à 6MHz + 32Ko de RAM + 128Ko de ROM non reprogrammable (pas de mémoire d'archive)
    Présente l'avantage d'avoir un écran large 128x64 pixels comme ceux des calculatrices graphiques Casio monochromes, contre 96x64 pixels pour les TI-82/83/84 monochromes. :bj:
    Premier, mais également avant dernier modèle avec la TI-86 de la série de calculatrices non formelles dédiées à l'enseignement supérieure et aux ingénieurs. Remplacé depuis par la série des calculatrices formelles.
  • une TI-82 ou TI-83:
    processeur à 6MHz + 32Ko de RAM + 128Ko de ROM (TI-82) ou 256Ko de ROM (TI-83) non reprogrammable (pas de mémoire d'archive)

Finalement, malgré les décennies qui passent, on se rend compte que certaines anciennes calculatrices TI continuent de battre les modèles récents sur certains critères.


Attention, la date limite de participation est ce mercredi 6 novembre à 23h59 heure Omnimaga. En tenant compte du décalage horaire et de notre passage récent à l'heure d'hiver, cela devrait donner 4h59 du matin chez nous.


Source :
http://www.omnimaga.org/index.php?topic=17327.0
Lien vers le sujet sur le forum: Lots du concours de programmation de jeux Omnimaga annoncés (Commentaires: 12)

Divers TI-Tutoriel a son propre site !

Nouveau messagede deloge » 01 Nov 2013, 20:48

Hello à tous

TI-Tutoriel a son propre site et tu peux y accéder ici :)
Ce site te permettra de connaître facilement nos projets mais aussi nos vidéos, nos photos et événements à venir !

Lien vers le sujet sur le forum: TI-Tutoriel a son propre site ! (Commentaires: 5)

-
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.
1402 utilisateurs:
>1348 invités
>50 membres
>4 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)