π
<-
Chat plein-écran
[^]

News 2024
Avril (1)
Mars (1)

News 2023
Août (4)
Juin (3)
Mai (2)
Avril (4)
Mars (2)

News 2022
Août (2)
Juin (4)
Mai (7)
Avril (9)
Mars (10)

News 2021
Août (7)
Juin (2)
Mai (6)
Avril (11)
Mars (10)

News 2020
Août (4)
Juillet (11)
Juin (6)
Mai (4)
Avril (8)
Mars (3)

News 2019
Août (1)
Juin (3)
Mai (5)
Avril (1)
Mars (2)

News 2018
Août (4)
Juin (5)
Mai (9)
Avril (13)
Mars (5)

News 2017
Août (4)

Coque NumWorks édition limitée Juin 2022 à gagner

Nouveau messagede Admin » 04 Juin 2022, 09:14

1357313036Depuis la rentrée 2020, NumWorks te sort chaque mois une coque collector en édition limitée pour ta calculatrice. Si tu es chanceux(se) et as su te montrer assidu(e), alors tu devrais avoir pu te constituer une formidable collection. Par ordre chronologique : :D
1323013229 14802 1480014799 14801

En juin 2021 notamment, tu avais eu droit à une coque célébrant la Fête de la musique.

Etais-tu déçu(e) de l'avoir ratée et donc de ne pas pouvoir aller à la fête accompagné(e) de ta calculatrice préférée cette année ?...

Et bien bonne nouvelle dans ce cas car, peut-être par manque de temps suite au contexte récent où la communauté Omega a en pleine période d'examens offert plein de travail imprévu au constructeur en sortant Phi, une formidable attaque contre son modèle de sécurité, la coque spéciale de ce mois de juin 2022 n'est pour la première fois pas une nouveauté mais une révision de la coque de l'année dernière.

Tu noteras quelques différences de positionnement du nom de marque ainsi que du visuel, et également de taille de ce dernier.

Tu peux dès maintenant tenter de gagner la coque spéciale Fête de la musique sur les différents comptes sociaux du constructeur :

Pour participer et peut-être gagner, c'est très simple. À partir des liens précédents, et d'ici la au plus tard le 21 juin pour la France ou le 30 juin en Amérique du Nord, c'est extrêmement simple. Il te suffit sur le réseau social de ton choix de :
  1. t'abonner au compte du constructeur
  2. aimer la publication
  3. partager la publication (retweet, story, ...)
  4. répondre en impliquant 1 à 2 amis (tag, identification, ...)

N'hésite pas à participer sur les différents comptes sociaux associés à ta zone géographique afin de maximiser tes chances. ;)
Lien vers le sujet sur le forum: Coque NumWorks édition limitée Juin 2022 à gagner (Commentaires: 0)

Avertissement NumWorks: attention aux diodes qui s'éteignent

Nouveau messagede Admin » 12 Mai 2022, 10:03

Nous l'évoquions dans un article précédent dans le cadre du protocole mode examen défectueux publié par l'académie d'Aix-Marseille, certains menus de tests présents sur nos calculatrices permettent, lorsque accessibles en mode examen, d'éteindre la diode. Il y a ainsi en théorie moyen à frauder :
  1. activer le mode examen chez soi
  2. rentrer toutes les données de son choix
  3. éteindre la diode avec le menu concerné
  4. tromper ainsi le surveillant sur l'état du mode examen et pénétrer en salle d'examen avec toutes ses données
  5. sortir du menu en question pour rallumer la diode lorsque le surveillant demandera d'activer le mode examen, le trompant donc de nouveau en lui faisant croire que le contenu mémoire éventuel vient d'être effacé ou verrouillé
Une bonne partie des modèles commercialisés cette année sont concernés, et la NumWorks ne fait pas exception. Taper
6
après s'être positionné sur son champ FCCID permet de lancer l'outil de diagnostic, et ce même en mode examen.

Il suffit ensuite de passer les tests jusqu'à celui de la diode, et voilà la diode cesse de clignoter alors que l'on est toujours en mode examen.


En pratique toutefois cette astuce est totalement inutile pour frauder avec la NumWorks, car sortir de cet outil pour remettre la calculatrice en fonctionnement normal nécessite d'enfoncer le bouton reset au dos, bouton qui justement efface l'intégralité du contenu mémoire.

Mais cela indiquerait surtout que l'état de la diode ne semble pas verrouillé chez NumWorks et peut être altéré par l'exécution de n'importe quel code, l'application du changement ne nécessitant apparemment pas de redémarrage et donc de droits d'accès privilégiés.

Bien évidemment, aucun candidat ne va donc rentrer en examen dans ce menu totalement inutile.

Mais pourtant problème, nous avons reçu depuis hier plusieurs signalements de graves incidents avec les calculatrices NumWorks pendant la première épreuve de spécialité du BAC 2022 en Métropole :
  • un signalement par annales2maths, enseignant avec qui nous travaillons depuis des années : concernant une calculatrice NumWorks en version 16.4
  • un signalement par un enseignant de surveillance présent sur le discord Omega : concernant une calculatrice NumWorks N0110 en version 17.2

Dans les deux cas la diode a soudainement cessé de clignoter en cours d'épreuve, et ne voulait absolument plus se rallumer malgré la tentative de toute une série de manipulations simples.

Dans les deux cas également la calculatrice était toujours en mode examen, c'est vérifiable au drapeau en forme de chapeau de diplômé universitaire américain, présent en permanence dans la barre de titre dans ce mode.

Le dernier enseignant qui compte pour sa part parmi les surveillants bienveillants, a mis à jour la calculatrice du candidat concerné en version 18 et la diode a alors bien voulu recommencer à clignoter ; la diode n'était ainsi pas grillée et ce n'était donc pas une panne matérielle.

Il semble que ce soit totalement involontaire : c'est un enchaînement de manipulations non intentionnelles de la part du candidat, ou encore un événement logiciel ou matériel interne, qui interrompt le clignotement.

Ce comportement de la calculatrice est une violation des spécifications du mode examen qui exigent un signal permanent et régulier sur une diode, signal qui doit être impossible à désactiver, altérer ou falsifier par le candidat.

Si tu rencontres ce cas sur une NumWorks, vérifie donc bien la présence du drapeau mode examen dans la barre de titre. Si bel et bien présent le candidat n'a strictement rien fait de mal, ce n'est pas de sa faute, et il ne doit donc surtout pas être inquiété avec un procès verbal de suspicion de fraude ! :#non#:

Que tu sois candidat ou surveillant, si tu rencontres le cas, merci de nous remonter le signalement avec un maximum d'informations afin que le constructeur puisse comprendre et corriger le problème au plus tôt :
  • type de la machine : N0100 ou N0110
  • firmware que fait tourner la machine : Epsilon, Upsilon, Omega, Khi, ...
  • version du firmware en question
  • numéro de série de la machine
  • quelles étaient les manipulations du candidat juste avant le déclenchement de l'incident

Il est à noter que les calculatrices concernées en version 16.4 et 17.2 ne faisaient donc pas tourner de firmware tiers mais bel et bien le firmware officiel Epsilon. En effet elles étaient forcément verrouillées puisque la version était supérieure à 16, et si un firmware tiers avait été installé avec un dualboot alors Epsilon aurait forcément été en version 18.2.0 ou 18.2.3.

Mais la version 18 étant une évolution de ces versions et les firmwares tiers étant eux-mêmes des forks du firmware officiel Epsilon, a priori rien n'empêche que le problème y soit également présent et donc généralisé.
Lien vers le sujet sur le forum: Avertissement NumWorks: attention aux diodes qui s'éteignent (Commentaires: 9)

Mets bien à jour ta N0110 pour conformité mode examen France

Nouveau messagede Admin » 10 Mai 2022, 17:15

La calculatrice NumWorks était initialement un formidable projet de machine ouverte.

Le développement tiers a pu s'y hisser à un niveau jamais atteint sur la concurrence, et permettant l'émergence d'un projet formidable, Omega par Quentin Guidee et ses non moins illustres collaborateurs.

Il s'agissait d'un firmware alternatif pour ta calculatrice NumWorks. Basé sur le code source d'Epsilon comme la licence libre l'y autorisait, Omega avait pour but de regrouper et mettre en avant les meilleures contributions au code d'Epsilon, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'Omega. La NumWorks travaille en interne sur des arbres de calcul, mais les bridait donc artificiellement pour n'accepter que des valeurs numériques. Omega ré-autorisait à nouveau ces arbres à utiliser des lettres / inconnues, ce qui nous redonnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement 80€ ! :bj:
Citons aussi un tableau périodique des éléments, ou encore la possibilité d'avoir une bibliothèque de constantes physiques avec unités bien avant que ce ne soit disponible dans le firmware officiel.

12024Outre ce qu'il intégrait, Omega offrait également l'avantage de pouvoir installer à chaud des applications, fonctionnalité jusqu'alors absente du firmware officiel Epsilon. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • KhiCAS, une formidable application intégrée de Mathématiques et de Sciences par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une HP Prime. L'application intégrait le moteur de calcul formel GIAC développé pour le logiciel Xcas du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en Python, avec une collection de modules importables bien plus étoffée que celle de l'application Python officielle, et surtout ici de façon intégrée, tes scripts Python pouvant en effet faire appel au moteur de calcul formel GIAC par l'intermédiaire du module cas.
  • Nofrendo, un émulateur de console de jeux Nintendo NES par zardam
  • Peanut-GB, un émulateur de console de jeux Nintendo GameBoy par M4x1m3
  • Periodic, un tableau périodique des éléments par M4x1m3

Les fonctionnalités du firmware Omega ont été reprises par la suite pour plusieurs forks, les firmwares Upsilon et Khi, ce dernier par nul autre que Bernard Parisse en personne.

Un gros avantage de plus était ici que KhiCAS et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités ne sont pas des données et venaient de plus directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:
14500Mais voilà, à la rentrée 2021 la mise à jour 16.3 d'Epsilon, le firmware officiel des calculatrices NumWorks, a introduit un verrouillage des modèles N0110.

Toute N0110 mise à jour ou venant préchargée d'une version 16.3 ou supérieure, comprend un chargeur de démarrage censé être non effaçable, et empêchant entre autres :
  • l'installation de tout firmware non correctement signé par le constructeur, c'est-à-dire entre autres de tout firmware tiers (Omega, Upsilon, Khi, ...)
  • l'installation d'applications persistantes en mémoire Flash (logiciel intégré de Mathématiques avec moteur ce calcul formel KhiCAS, émulateurs Nintendo Game Boy et NES, tableau périodique des éléments, ...)
Les utilisateurs informés avaient certes le choix mais étaient face à un cruel dilemme :
  • soit utiliser le firmware Epsilon pour bénéficier de toutes les dernières nouveautés officielles, mais en contrepartie renoncer définitivement aux firmwares tiers
  • soit utiliser un firmware tiers, mais en contrepartie renoncer aux nouveautés officielles car NumWorks a profité de l'occasion du verrouillage pour révoquer sa licence libre, et interdire ainsi la réutilisation de tout code introduit à partir de la version 16

15413Dans une actualité précédente, nous t'annoncions la sortie de Phi pour le firmware Omega. Phi est un chargeur de démarrage avec lequel il suffit d'écraser le chargeur officiel, grâce à une faille présente dans les firmwares Epsilon officiels.

Après plus de 6 mois d'attente Phi te permettait enfin de déverrouiller ta calculatrice, étant ensuite capable de lancer aussi bien les firmwares officiels Epsilon que les firmware tiers, à la seule condition que ces derniers aient été mis à jour pour supporter ce nouvel amorçage.

Encore mieux que ça, avec Phi tu n'avais même pas à choisir entre fonctionnalités officielles et tierces, tu peux avoir les deux en même temps. Depuis le verrouillage la mémoire Flash des N0110 est partitionnée en deux moitiés égales de 4 Mio, et pouvant chacune accueillir un firmware.
Le raccourci reset+
4
permet de consulter l'état de la mémoire Flash et de mettre la calculatrice dans un mode de mise à jour protégé car interdisant la réécriture du chargeur de démarrage.
La mémoire Flash de 8 Mio est découpé en 2 slots A/1 et B/3 de 4 Mio chacun. Les raccourcis reset+
1
et reset+
2
te permettent alors de basculer entre l'amorçage des deux firmwares situés dans chacun de ces 2 slots.

Sauf qu'attention rappel. Il y avait un problème extrêmement grave avec la première version du bootloader Phi venant avec Omega : il n'était pas conforme à la réglementation française du mode examen et était donc strictement interdit d'utilisation à tout examen exigeant l'activation de ce mode en France. :#non#:

En effet, les raccourcis reset+
1
et reset+
2
permettant de basculer entre les deux firmwares présents en mémoire désactivaient le mode examen. Or c'est strictement interdit par les spécifications officielles du mode examen français ; le mode examen ne doit pas pouvoir être désactivé de façon autonome par les candidats, c'est-à-dire que la désactivation doit nécessiter un outil extérieur non présent sur leur table de composition car interdit en examen (2ème calculatrice, ordinateur, tablette, smartphone, batterie USB, etc.).

155321543815449Des correctifs sont sortis depuis, lors d'une mise à jour d'Omega ainsi que des mises à jour reprenant ces nouveautés pour Upsilon et Khi :
  • comme déjà annoncé, le firmware Khi duplique la configuration du mode examen dans les différents slots, et la bascule entre différents firmwares ne désactive donc pas ce dernier :bj:
  • comme annoncé également, les firmwares Omega et Upsilon ont fait un choix différent, t'interdisant en mode examen d'amorcer un autre firmware que celui dans lequel le mode examen a été activé (ce qui certes tue complètement l'intérêt du multiboot...)

Un outil interdit étant frauduleux, au moins par destination, si tu introduisais la première version de Phi dans une salle d'examen en France et te faisais prendre (parce que tu auras basculé entre deux firmwares pendant l'épreuve et peut-être même oublié de réactiver immédiatement le mode examen, ce qui se voit parce que la diode cesse alors de clignoter et reste éteinte), c'est bien toi et non le développeur de Phi qui risques l'ensemble des désagréments possiblement dramatiques liés à toute introduction d'outils frauduleux :
  • non fixé sur ta réussite à l'examen à la veille de l'été comme les camarades et donc rien à fêter avec eux, déjà de quoi te mettre bien à part du groupe...
  • le jugement nécessitant du temps alors qu'en prime les rectorats sont fermés une bonne partie de l'été risque de perdre ton inscription dans l'enseignement supérieur et donc une année
  • jusqu'à 5 ans d'interdiction de passer tout examen y compris le permis de conduire...
Bref, de quoi bien te gâcher le début de ta vie, d'étudiant et adulte ! :mj:

Il est donc ultra important pour toi d'effectuer la mise à jour vers un bootloader conforme avec la réglementation française, et tu as donc le choix entre ceux associés aux trois firmwares précédents avec les comportements présentés.

Attention, cette mise à jour doit absolument être effectuée dans le mode de récupération de la machine (raccourci reset+
6
)
, le seul à autoriser la réécriture du bootloader. À défaut, seul le firmware sera mis à jour.
Si tu penses avoir mis à jour depuis la sortie de Phi mais n'as pas basculé dans ce mode pour cela, alors le bootloader n'a pas été mis à jour et c'est donc à refaire.

Tu peux également si tu n'as plus confiance repasser sur le firmware officiel Epsilon, mais attention car cela reverrouillera ta machine sans garantie de retour en arrière possible.

Installation :
Lien vers le sujet sur le forum: Mets bien à jour ta N0110 pour conformité mode examen France (Commentaires: 0)

Sortie Upsilon 1.0.0 avec refonte bootloader pour NumWorks

Nouveau messagede Admin » 09 Mai 2022, 17:17

La calculatrice NumWorks était initialement un formidable projet de machine ouverte.

Le développement tiers a pu s'y hisser à un niveau jamais atteint sur la concurrence, et permettant l'émergence d'un projet formidable, Omega par Quentin Guidee et ses non moins illustres collaborateurs.

Il s'agissait d'un firmware alternatif pour ta calculatrice NumWorks. Basé sur le code source d'Epsilon comme la licence libre l'y autorisait, Omega avait pour but de regrouper et mettre en avant les meilleures contributions au code d'Epsilon, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'Omega. La NumWorks travaille en interne sur des arbres de calcul, mais les bridait donc artificiellement pour n'accepter que des valeurs numériques. Omega ré-autorisait à nouveau ces arbres à utiliser des lettres / inconnues, ce qui nous redonnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement 80€ ! :bj:
Citons aussi un tableau périodique des éléments, ou encore la possibilité d'avoir une bibliothèque de constantes physiques avec unités bien avant que ce ne soit disponible dans le firmware officiel.

12024Outre ce qu'il intégrait, Omega offrait également l'avantage de pouvoir installer à chaud des applications, fonctionnalité jusqu'alors absente du firmware officiel Epsilon. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • KhiCAS, une formidable application intégrée de Mathématiques et de Sciences par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une HP Prime. L'application intégrait le moteur de calcul formel GIAC développé pour le logiciel Xcas du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en Python, avec une collection de modules importables bien plus étoffée que celle de l'application Python officielle, et surtout ici de façon intégrée, tes scripts Python pouvant en effet faire appel au moteur de calcul formel GIAC par l'intermédiaire du module cas.
  • Nofrendo, un émulateur de console de jeux Nintendo NES par zardam
  • Peanut-GB, un émulateur de console de jeux Nintendo GameBoy par M4x1m3
  • Periodic, un tableau périodique des éléments par M4x1m3

Les fonctionnalités du firmware Omega ont été reprises par la suite pour plusieurs forks, les firmwares Upsilon et Khi, ce dernier par nul autre que Bernard Parisse en personne.

Un gros avantage de plus était ici que KhiCAS et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités ne sont pas des données et venaient de plus directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:
14500Mais voilà, à la rentrée 2021 la mise à jour 16.3 d'Epsilon, le firmware officiel des calculatrices NumWorks, a introduit un verrouillage des modèles N0110.

Toute N0110 mise à jour ou venant préchargée d'une version 16.3 ou supérieure, comprend un chargeur de démarrage censé être non effaçable, et empêchant entre autres :
  • l'installation de tout firmware non correctement signé par le constructeur, c'est-à-dire entre autres de tout firmware tiers (Omega, Upsilon, Khi, ...)
  • l'installation d'applications persistantes en mémoire Flash (logiciel intégré de Mathématiques avec moteur ce calcul formel KhiCAS, émulateurs Nintendo Game Boy et NES, tableau périodique des éléments, ...)
Les utilisateurs informés avaient certes le choix mais étaient face à un cruel dilemme :
  • soit utiliser le firmware Epsilon pour bénéficier de toutes les dernières nouveautés officielles, mais en contrepartie renoncer définitivement aux firmwares tiers
  • soit utiliser un firmware tiers, mais en contrepartie renoncer aux nouveautés officielles car NumWorks a profité de l'occasion du verrouillage pour révoquer sa licence libre, et interdire ainsi la réutilisation de tout code introduit à partir de la version 16

15413Dans une actualité précédente, nous t'annoncions la sortie de Phi pour le firmware Omega. Phi est un chargeur de démarrage avec lequel il suffit d'écraser le chargeur officiel, grâce à une faille présente dans les firmwares Epsilon officiels.

Après plus de 6 mois d'attente Phi te permettait enfin de déverrouiller ta calculatrice, étant ensuite capable de lancer aussi bien les firmwares officiels Epsilon que les firmware tiers, à la seule condition que ces derniers aient été mis à jour pour supporter ce nouvel amorçage.

Encore mieux que ça, avec Phi tu n'avais même pas à choisir entre fonctionnalités officielles et tierces, tu peux avoir les deux en même temps. Depuis le verrouillage la mémoire Flash des N0110 est partitionnée en deux moitiés égales de 4 Mio, et pouvant chacune accueillir un firmware.
Le raccourci reset+
4
permet de consulter l'état de la mémoire Flash et de mettre la calculatrice dans un mode de mise à jour protégé car interdisant la réécriture du chargeur de démarrage.
La mémoire Flash de 8 Mio est découpé en 2 slots A/1 et B/3 de 4 Mio chacun. Les raccourcis reset+
1
et reset+
2
te permettent alors de basculer entre l'amorçage des deux firmwares situés dans chacun de ces 2 slots.

1544815438Les firmwares tiers Khi puis Upsilon ont été mis à jour par la suite pour pouvoir être amorcés de cette façon, et leurs pages d'installation intègrent également leur propre version du bootloader Phi.

1553515530Nous t'avions déjà informé de la sortie de versions d'Upsilon, mais il s'agissait jusqu'à présent de versions de développement non garanties comme stables.

Aujourd'hui juste à temps pour les épreuves d'examen, Upsilon nous sort enfin dans sa toute première version stable 1.0.0.

Par rapport à la version de développement précédente, cette version corrige plusieurs bugs concernant l'une des exclusivités d'Upsilon, l'application liseuse LaTeX intégrée.

15496Cette nouvelle version supporte également la dernière mise à jour de l'application KhiCAS que nous venons de te présenter avec un grapheur 3D.


1553215531Enfin, le bootloader installé par le site d'Upsilon est également mis à jour. D'une part, il gère désormais le mini-slot 2 de Khi, intermédiaire entre les slots A/1 et B/3.

D'autre part, le bootloader d'Upsilon est complètement métamorphosé avec une série d'évolutions très significatives et exclusives à ce jour tous firmwares tiers confondus. En effet le bootloader n'est plus un simple écran de consultation, mais devient un véritable menu. Tu peux :
  • amorcer directement le slot de ton choix avec les touches
    1
    ,
    2
    ou
    3
  • mettre la calculatrice dans un mode de mise à jour via la touche
    4
    , avec même le choix de choisir entre une mise à jour des firmwares ou du bootloader pour plus de sécurité - plus besoin donc de passer par le raccourci reset+
    6
    donnant accès à tout, et potentiellement dangereux si tu visites une page du site officiel de NumWorks alors qu'il est actif
155341553315534

Installation :

Source : https://getupsilon.web.app/releases via RapidZapper et viewtopic.php?f=97&t=25605&p=267843#p267843
Lien vers le sujet sur le forum: Sortie Upsilon 1.0.0 avec refonte bootloader pour NumWorks (Commentaires: 2)

Mise à jour firmware+bootloader Khi pour NumWorks N0110

Nouveau messagede Admin » 09 Mai 2022, 15:10

La calculatrice NumWorks était initialement un formidable projet de machine ouverte.

Le développement tiers a pu s'y hisser à un niveau jamais atteint sur la concurrence, et permettant l'émergence d'un projet formidable, Omega par Quentin Guidee et ses non moins illustres collaborateurs.

Il s'agissait d'un firmware alternatif pour ta calculatrice NumWorks. Basé sur le code source d'Epsilon comme la licence libre l'y autorisait, Omega avait pour but de regrouper et mettre en avant les meilleures contributions au code d'Epsilon, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'Omega. La NumWorks travaille en interne sur des arbres de calcul, mais les bridait donc artificiellement pour n'accepter que des valeurs numériques. Omega ré-autorisait à nouveau ces arbres à utiliser des lettres / inconnues, ce qui nous redonnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement 80€ ! :bj:
Citons aussi un tableau périodique des éléments, ou encore la possibilité d'avoir une bibliothèque de constantes physiques avec unités bien avant que ce ne soit disponible dans le firmware officiel.

12024Outre ce qu'il intégrait, Omega offrait également l'avantage de pouvoir installer à chaud des applications, fonctionnalité jusqu'alors absente du firmware officiel Epsilon. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • KhiCAS, une formidable application intégrée de Mathématiques et de Sciences par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une HP Prime. L'application intégrait le moteur de calcul formel GIAC développé pour le logiciel Xcas du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en Python, avec une collection de modules importables bien plus étoffée que celle de l'application Python officielle, et surtout ici de façon intégrée, tes scripts Python pouvant en effet faire appel au moteur de calcul formel GIAC par l'intermédiaire du module cas.
  • Nofrendo, un émulateur de console de jeux Nintendo NES par zardam
  • Peanut-GB, un émulateur de console de jeux Nintendo GameBoy par M4x1m3
  • Periodic, un tableau périodique des éléments par M4x1m3

Les fonctionnalités du firmware Omega ont été reprises par la suite pour plusieurs forks, les firmwares Upsilon et Khi, ce dernier par nul autre que Bernard Parisse en personne.

Un gros avantage de plus était ici que KhiCAS et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités ne sont pas des données et venaient de plus directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:
14500Mais voilà, à la rentrée 2021 la mise à jour 16.3 d'Epsilon, le firmware officiel des calculatrices NumWorks, a introduit un verrouillage des modèles N0110.

Toute N0110 mise à jour ou venant préchargée d'une version 16.3 ou supérieure, comprend un chargeur de démarrage censé être non effaçable, et empêchant entre autres :
  • l'installation de tout firmware non correctement signé par le constructeur, c'est-à-dire entre autres de tout firmware tiers (Omega, Upsilon, Khi, ...)
  • l'installation d'applications persistantes en mémoire Flash (logiciel intégré de Mathématiques avec moteur ce calcul formel KhiCAS, émulateurs Nintendo Game Boy et NES, tableau périodique des éléments, ...)
Les utilisateurs informés avaient certes le choix mais étaient face à un cruel dilemme :
  • soit utiliser le firmware Epsilon pour bénéficier de toutes les dernières nouveautés officielles, mais en contrepartie renoncer définitivement aux firmwares tiers
  • soit utiliser un firmware tiers, mais en contrepartie renoncer aux nouveautés officielles car NumWorks a profité de l'occasion du verrouillage pour révoquer sa licence libre, et interdire ainsi la réutilisation de tout code introduit à partir de la version 16

15413Dans une actualité précédente, nous t'annoncions la sortie de Phi pour le firmware Omega. Phi est un chargeur de démarrage avec lequel il suffit d'écraser le chargeur officiel, grâce à une faille présente dans les firmwares Epsilon officiels.

Après plus de 6 mois d'attente Phi te permettait enfin de déverrouiller ta calculatrice, étant ensuite capable de lancer aussi bien les firmwares officiels Epsilon que les firmware tiers, à la seule condition que ces derniers aient été mis à jour pour supporter ce nouvel amorçage.

Encore mieux que ça, avec Phi tu n'avais même pas à choisir entre fonctionnalités officielles et tierces, tu peux avoir les deux en même temps. Depuis le verrouillage la mémoire Flash des N0110 est partitionnée en deux moitiés égales de 4 Mio, et pouvant chacune accueillir un firmware.
Le raccourci reset+
4
permet de consulter l'état de la mémoire Flash et de mettre la calculatrice dans un mode de mise à jour protégé car interdisant la réécriture du chargeur de démarrage.
La mémoire Flash de 8 Mio est découpé en 2 slots A et B de 4 Mio chacun. Les raccourcis reset+
1
et reset+
2
te permettent alors de basculer entre l'amorçage des deux firmwares situés dans chacun de ces 2 slots.

1544815438Les firmwares tiers Khi puis Upsilon ont été mis à jour par la suite pour pouvoir être amorcés de cette façon, et leurs pages d'installation intègrent également leur propre version du bootloader Phi.

Khi pour sa part découpait la mémoire Flash de 3 slots :
  • slot 1 de presque 4 Mio, correspondant au slot A
  • slot 2 intermédiaire pour pouvoir accueillir un firmware minimaliste
  • slot 3 de 4 Mio, correspondant au slot B
L'intérêt de ce changement était de pouvoir à la fois installer et utiliser l'application KhiCAS nécessitant beaucoup de place, et bénéficier du multiboot du firmware officiel Epsilon.

Aujourd'hui à la veille des épreuves de spécialité, Bernard Parisse continue à penser à toi et vient de sortir une mise à jour de son firmware Khi ainsi que du bootloader qu'il utilise.

1552815438
Comme tu pouvais le remarquer à son écran d'information accessible via reset+
4
, le bootloader de Khi n'était pas capable de distinguer les firmwares Omega et Khi.

C'est maintenant corrigé avec le nouveau bootloader ! :bj:


Autre chose, pour basculer entre les firmwares installés tu devais utiliser les raccourcis reset+
1
, reset+
2
ou reset+
3
.

Cela pouvait être embêtant si tu n'avais pas de portemine sous la main, ou plus de mine dedans. Sans compter les traces peu esthétiques que tu laissais alors sur le bouton reset au dos.

15529Nouveauté justement donc, le firmware Khi te permet désormais de basculer sur un autre firmware sans avoir à utiliser le bouton reset.

Il te suffit d'appuyer sur le bouton d'extinction de la calculatrice pour obtenir un message t'invitant à taper
1
,
2
ou
3
pour redémarrer la calculatrice sur le firmware du slot associé ! :bj:

Sans réaction de ta part la calculatrice s'éteindra après 2 secondes, ou sinon tu peux également réappuyer sur la touche d'extinction pour l'éteindre de suite.

Par contre, notons bien que cette fonctionnalité n'est disponible que dans le firmware Khi. C'est-à-dire qu'une fois la machine redémarrée sur l'autre firmware, tu n'auras pas d'autre choix que d'utiliser le raccourci avec le bouton reset pour revenir sur le firmware Khi.



15528Dernière chose. Nous avons vu récemment qu'une méthode enfantine de fraude au mode examen, consistait à mettre la machine sur un menu de démarrage/diagnostic, comme le reset+
4
introduit par les bootloaders de firmwares tiers.

En effet cela éteint la diode même si la calculatrice est en mode examen.

Cela pouvait donc en théorie permettre de tromper le surveillant, lui faisant croire que le mode examen n'est pas activé, et donc d'introduire en salle d'examen une calculatrice dont on n'aura pas à effacer le contenu mémoire.

Et même si tu n'avais aucune intention de frauder, passer par ce menu pendant ton épreuve n'en éteignait pas moins la diode, et pouvait donc faire réagir négativement un surveillant.

Bonne nouvelle, Bernard Parisse a ici encore fait preuve d'une extrême bienveillance envers toi : le bootloader une fois mis à jour n'interrompra plus le clignotement de la diode examen sur cet écran ! :bj:


Si tu as déjà installé un firmware tiers avec bootloader sur ta calculatrice, pour profiter de l'ensemble des nouveautés de cette mise à jour il te faudra autoriser la réécriture du bootloader, c'est-à-dire utiliser le mode de récupération avec le raccourci reset+
6
.

Installation :

Source : viewtopic.php?f=97&t=25595&p=267705#p267705
Lien vers le sujet sur le forum: Mise à jour firmware+bootloader Khi pour NumWorks N0110 (Commentaires: 0)

Mise à jour KhiCAS avec graphes 3D TI-Nspire CX NumWorks

Nouveau messagede Admin » 04 Mai 2022, 09:59

15494Les modèles haut de gamme TI-Nspire, HP Prime et Casio fx-CP400 sont tous capables de te réprésenter graphiquement en 3D des fonctions à 2 variables.

Problème, si tu as acheté un modèle moins onéreux de milieu de gamme, cette fonctionnalité n'était pas intégrée. C'est notamment un des derniers manques majeurs de la calculatrice NumWorks selon notre comparatif de rentrée 2021.

Il t'était parfois possible de rajouter cette fonctionnalité via un programme ou une application, mais cela t'était alors inaccessible en mode examen.

Mais c'est sans compter sur KhiCAS. Conçu par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, KhiCAS est la déclinaison sur calculatrices du logiciel de Mathématiques intégré Xcas. Disponible pour calculatrices NumWorks N0110, TI-Nspire CX, Casio Graph 35+E II et Graph 90+E, KhiCAS te donne donc accès à une interface unifiée ainsi qu'à des fonctionnalités haut de gamme peu importe la marque ou le modèle de ta calculatrice ! :bj:

12024Ce formidable environnement de Mathématiques et de sciences t'apporte bien des choses. Nous pouvons citer dans tous les cas :
  • la reprise du moteur de calcul formel GIAC développé pour Xcas par le même auteur.
  • la possibilité de programmer dans 2 langages :
    • le langage Xcas historique
    • le langage Xcas avec une couche de compatibilité syntaxique Python

Dans ses éditions pour TI-Nspire CX et NumWorks N0110, KhiCAS apporte pas mal de fonctionnalités. Une amélioration très significative des capacités de ta NumWorks N0110 et TI-Nspire CX numérique de milieu de gamme, mais également une amélioration loin d'être vide de ta TI-Nspire CX CAS de haut de gamme. Nous pouvons citer :
  • possibilité de composer et convertir ses unités
  • une bibliothèque de constantes physiques
  • plusieurs applications elles-même intégrées, dont entre autres :
    • tableur / feuille de calcul
    • tableau périodique des éléments
    • calcul financier
  • 2 langages de programmation supplémentaires :
    • Python via un interpréteur Micropython
    • Javascript via un interpréteur QuickJS

L'environnement Python sur ces modèles est extrêmement riche, bien davantage que les solutions Python intégrées par les constructeurs. On peut citer nombre de bibliothèques :
  • cas et xcas pour appeler le moteur de calcul formel GIAC directement depuis tes scripts Python
  • cmath pour traiter directement tes calculs sur les nombres complexes en Python
  • linalg pour l'algèbre linéaire
  • arit pour l'arithmétique
  • ulab.scipy pour le calcul scientifique
  • ulab.numpy pour le calcul matriciel et vectoriel
  • plusieurs bibliothèque de tracés :
    • turtle pour les tracés relatifs à la Scratch, avec en prime les méthodes de remplissage de formes et la possibilité de faire défiler l'affichage obtenu
    • matplotlib pour les tracés dans un repère
    • graphic pour les tracés par pixels, accompagnée de casioplot pour la compatibilité avec les scripts graphiques Casio et kandinsky pour la compatibilité avec les scripts graphiques NumWorks
  • et bien d'autres : gc, math, micropython, nsp, pylab, random, sys, time, ubinascii, ucollections, uctypes, uerrno, uhashlib, uheapq, uio, ujson, ure, ustruct, uzlib

KhiCAS n'apportant pas des données mais des fonctionnalités, son usage en situation d'examen est parfaitement légitime selon les spécifications officielles du mode examen.

Cela ne contente bien évidemment pas les constructeurs, mais plusieurs contournements légitimes du mode examen ont été codés en conséquence dans le cadre de KhiCAS sans l'accord des constructeurs en question. Ils sont soigneusement surveillés afin de ne permettre aucune fraude, du moins en France. Nous pouvons citer :
  • Sur NumWorks N0110, l'installation de l'application KhiCAS nécessite elle-même l'installation d'un firmware tiers (Khi, Omega ou Upsilon). Ces firmwares tiers te permettront justement de conserver l'accès à KhiCAS en mode examen.
  • Sur les TI-Nspire CX, KhiCAS nécessite l'installation du jailbreak Ndless. Il te sera alors possible d'activer le mode examen directement depuis KhiCAS. Seule différence avec l'activation officielle du mode examen, dans ce cas Ndless et KhiCAS seront conservés et utilisables en mode examen.
    Attention toutefois, cette astuce ne fonctionne pas à ce jour sur les derniers modèles TI-Nspire CX II

15495Et bien justement, grosse nouveauté de la dernière version stable de KhiCAS, nous disposons maintenant des fonctions plot3d() et graphe3d() pour tracer des représentations graphiques 3D de fonctions à 2 variables ! :bj:

La fonction attend 3 paramètres avec dans l'ordre l'expression et les noms de ses deux variables. Voici par exemple ci-contre le résultat de l'appel plot3d(x*x*y,x,y).

Sur TI-Nspire c'était certes déjà disponible officiellement, mais on peut apprécier l'affichage sur fond sombre visuellement moins fatigant, ainsi que les nombreuses touches clavier permettant de contrôler la vue (certes les touches fléchées pour les rotations selon 2 axes,
+
et
-
pour le zoom, mais également l'ensemble des touches numériques pour encore plus de possibilités de déplacements)
.


La commande est utilisable directement si ton environnement KhiCAS est réglé en langage Xcas, y compris avec la compatibilité syntaxique Python. Si tu as réglé ton environnement KhiCAS sur l'interpréteur Micropyton, il te faudra passer par les fonctions d'évaluation du module cas ou xcas à importer, fonctions te permettant d'appeler le moteur GIAC de Xcas. Tu peux utiliser au choix une des commandes suivantes :
Code: Tout sélectionner
cas.caseval("plot3d(x*x*y,x,y)")
cas.eval_expr("plot3d(x*x*y,x,y)")
xcas.caseval("plot3d(x*x*y,x,y)")
xcas.eval_expr("plot3d(x*x*y,x,y)")


15496Par contre sur NumWorks N0110 c'est indiscutablement une amélioration des fonctionnalités de ta calculatrice et donc de sa valeur ! :bj:

Téléchargement / installation :
Lien vers le sujet sur le forum: Mise à jour KhiCAS avec graphes 3D TI-Nspire CX NumWorks (Commentaires: 37)

Mise à jour 16.4.4 pour NumWorks N0120

Nouveau messagede Admin » 02 Mai 2022, 16:16

14400Pour la rentrée 2017, NumWorks venait bouleverser le marché des calculatrices graphiques avec sa N0100, premier modèle de calculatrice à être officiellement programmable en Python conformément aux derniers programmes scolaires qui venaient de sortir pour le lycée. Le matériel articulé autour d'un microcontrôleur STM32F412 apportait :
  • écran couleur 16 bits de 320×240 pixels
  • processeur 32 bits Cortex-M4 / ARMv7 cadencé à 100 MHz
  • 1 Mio de mémoire Flash
  • 256 Kio de mémoire RAM
  • connectivité USB micro-B
  • batterie de 1820 mAh

1484714415Pour la rentée 2019, NumWorks sortait une nouvelle édition de sa calculatrice, la N0110. Il s'agissait d'une révision matérielle majeure désormais articulée autour du microcontrôleur STM32F730 et apportant quelques changements que voici :
  • processeur 32 bits Cortex-M7 / ARMv7 cadencé à 216 MHz
  • 8,0625 Mio de mémoire Flash (8 Mio externes + 64 Kio internes au microcontrôleur)
  • batterie de 1450 mAh

Pour la rentrée 2022 NumWorks va sortir un nouvelle déclinaison de sa calculatrice, la N0120 EX au Portugal, et peut-être N0120 tout court pour les autres zones de distribution.

Suite aux péripéties toute récentes du projet de calculatrice Zero, la NumWorks N0120 semble être bien partie pour être la star de la rentrée 2022, seule nouveauté matérielle prévue à notre connaissance toute concurrence confondue.

Nous nous attendions justement à une autre révision majeure du matériel.

M4x1m3 a fouillé le ficher de mise à jour dédié en version 16.3.5 déjà servi par le site de NumWorks, et en a déduit l'utilisation d'un microcontrôleur de la famille STM32H7. Ce n'est toutefois pas encore suffisamment précis pour en déduire les spécifications exactes.

Même si il y a peu d'informations publiques, le développement de la N0120 continue. Selon le bot Twitter @Numpdate, le site NumWorks vient tout juste de se mettre à servir une nouvelle mise à jour à l'attention des utilisateurs ayant l'insigne honneur de tester la nouvelle N0120 en avant-première, la version 16.4.4.

Nous en ignorons les changements ; le constructeur ne nous les a pas communiqués.

Et nous ignorons également pourquoi les derniers firmwares N0120 sont à ce jour coincés en version 16 alors que les firmwares pour N0100 et N0110 sont en version 18 depuis des mois, même si il y a sûrement une raison derrière.

Source : https://twitter.com/Numpdate/status/1519660590582714369
Lien vers le sujet sur le forum: Mise à jour 16.4.4 pour NumWorks N0120 (Commentaires: 8)

Coque NumWorks édition limitée Mai 2022 à gagner

Nouveau messagede Admin » 02 Mai 2022, 14:37

13036Depuis la rentrée 2020, NumWorks te sort chaque mois une coque collector en édition limitée pour ta calculatrice. Si tu es chanceux(se) et as su te montrer assidu(e), alors tu devrais avoir pu te constituer une formidable collection. Par ordre chronologique : :D
1323013229 14802 135731480014799 14801

Voici pour ce mois de Mai 2022 la toute dernière édition limitée de la coque NumWorks à ajouter à ta collection, t'illustrant avec talent l'arrivée du Printemps.

Tu peux dès maintenant tenter de gagner la coque sur les différents comptes sociaux du constructeur :

Pour participer et peut-être gagner, c'est très simple. À partir des liens précédents, et d'ici le 30 avril au plus tard, il te suffit de :
  1. suivre, aimer ou t'abonner au compte du constructeur
  2. taguer ou identifier un prof/ami

N'hésite pas à participer sur les différents comptes sociaux associés à ta zone géographique afin de maximiser tes chances. ;)
Lien vers le sujet sur le forum: Coque NumWorks édition limitée Mai 2022 à gagner (Commentaires: 4)

-
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:
>1277 invités
>34 membres
>6 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)