π
<-

News 2025
May (3)
April (2)

News 2024
August (1)
July (1)
May (1)

News 2023
June (2)
April (1)
March (2)

News 2022
July (1)
June (4)
May (4)
April (4)
March (3)

News 2021
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)

News 2020
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)

News 2019
August (1)
June (1)
May (3)
April (7)
March (10)

News 2018
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)

News 2017
August (1)
July (1)
May (10)
April (3)
March (4)

News 2016
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)

News 2015
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)

News 2014
October (12)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)

News 2013
October (30)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
January (27)

News 2012
October (37)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
January (46)

News 2011
October (22)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)

News 2010
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)

News 2009
June (1)

ControlX 4.3.1 compatible images nBoot + démo Splash 1.0

New postby critor » 09 Dec 2016, 17:19

Au (re)démarrage, ta TI-Nspire CX lance soit une image de démarrage Boot2 (ou plus récemment Boot1.5 mais c'est le même format), soit une image de diagnostic Diags.
Ces images sont bien évidemment signées électroniquement de façon totalement infalsifiable en 2048-bits, et il n'est donc en théorie pas possible de les modifier.

7491En pratique, l'outil nBoot sorti en mai dernier permet d'injecter du code autorisant l'exécution d'images non signés.
Malgré une entête ressemblant à celle des images Boot2/Diags, ces images ont un format différent, plusieurs champs ayant soit des significations différentes, soit étant totalement ignorés. Nous parlerons du format nBoot.
nBoot venait également avec une image permettant de lancer Linux, mais là encore avec un format d'image différent, une extension du précédent que l'on appellera nBootLinux.

Bref, 3 formats d'images voisins mais différents, Boot2/Diags, nBoot et nBootLinux, nécessitant donc plein de cas particuliers dans tout outil gérant les partitions de démarrage (nsNandMgr, BtMg, nsPartManagic...).
Je n'aurais certainement pas fait comme ça, mais maintenant il n'y a pas d'autre choix que de faire avec.



Les images nBoot avaient le défaut de devoir prendre la place de l'image Diags (début de la partition éponyme), rendant par la suite impossible plusieurs manipulations de maintenance, sans compter qu'il n'était alors pas possible d'en faire cohabiter plusieurs. :(

7492Heureusement, par la suite est sorti ControlX, une image nBoot qui avait la particularité d'être capable de lancer d'autres images trouvées dans les partitions Boot2, Diags ou ExtnD - bref, un gestionnaire de démarrage. :D
Dans sa version initiale, ControlX reconnaissait tous les formats d'images, mais était uniquement capable de lancer :
  • les images Boot2/Diags
  • les images nBootLinux
Le format nBoot n'était pas géré à cause d'une difficulté technique, les images nBoot devant être chargées et exécutées à l'adresse 0x10000034, adresse à laquelle résidait déjà ControlX puisque issu lui-même d'une image nBoot.
Or, il n'est pas possible pour un code en cours d'exécution de s'écraser lui-même...

Pour développer de petits programmes lançables à chaque (re)démarrage de ta TI-Nspire CX, tu avais donc le choix entre :
  • le format nBoot, facile à générer en se basant sur le Makefile de ControlX, mais qui n'était exécutable que par nBoot, et de plus imcompatible avec la présence d'un Diags, de ControlX ou de tout autre image nBoot sur la machine :mj:
  • le format Boot2/Diags, qui a l'avantage de pouvoir gérer la compression de code, mais plus difficile à générer par absence de Makefile public à ce jour, et qui n'était exécutable que par ControlX :(



Aujourd'hui sort ControlX 4.3.1 qui subit une évolution majeure en étant désormais capable d'exécuter les images au format nBoot, c'est-à-dire d'écraser son propre code après quelques acrobaties en mémoire.
Même si c'est inutile, cela veut dire entre autres que ControlX est désormais capable de relancer sa propre image depuis son propre menu. :P

Le développement d'images exécutables à chaque (re)démarrage de ta TI-Nspire CX devient donc désormais beaucoup plus accessible !
On peut imaginer plein de choses qui une fois installées resteront par la suite toujours disponibles peu importe l'état de la machine (avec ou sans Ndless, avec ou sans OS...), comme des outils de maintenance et bien d'autres choses encore... :bj:

D'ailleurs, nous te sortons une image nBoot de démo avec un Makefile fonctionnel dont tu pourras repartir pour créer tout ce que tu voudras si ton Ndless SDK est à jour, Splash 1.0, qui comme son nom l'indique pourra t'afficher sur demande une image plein écran à chaque (re)démarrage de ta machine. ;)

Pour ceux qui souhaitent tester, il est conseillé de programmer l'image Splash 1.0 avec BtMg, soit dans la partition ExtnD, soit dans la partition Diags mais alors après l'image de ControlX.


Téléchargements :

Ressources : Tutoriel d'installation + mise à jour ControlX

Nouveautés OS TI-Nspire CX 4.4

New postby critor » 03 Dec 2016, 16:35

Dans un article précédent, nous arrivions à mettre la main sur une préversion du prochain OS TI-Nspire CX CAS 4.4.
De version complète 4.4.0.531 elle a été compilée le 21 octobre 2016.

Elle vient également avec une nouvelle mise à jour 4.4.0.8 du couple Boot1.5+Boot2 compilée le 10 août 2016 et dont nous ignorons à date les conséquences.

Plusieurs de nos membres étaient mécontents de la politique de mises à jour très inégale de Texas Instruments ces deux dernières années.
En effet, la TI-83 Premium CE a reçu nombre de nouveautés mathématiques importantes, mais dans le même temps :
  • la TI-82 Advanced n'a bénéficié d'aucune mise à jour :mj:
  • et ces nouveautés n'ont pas été reprises dans les mises à jour TI-Nspire CX :(
Mais les tests que nous avons effectués depuis sur le futur OS TI-Nspire CX 4.4 montrent qu'il s'agit cette fois-ci d'une mise à jour particulièrement intéressante - nous allons voir cela ensemble.



D'une part il est maintenant possible directement sur la calculatrice d'importer une application Lua (baptisée pour l'occasion Widget) dans n'importe quel document.
De façon similaire aux programmes Basic communs qui devaient être stoqués dans le dossier /MyLib, les applications Lua que l'on souhaite rendre importables sont à mettre dans /MyWidgets.

L'OS 4.4 vient avec un Widget préchargé dans ce dossier, StopWatch 2.1 qui est un chronomètre programmé en Lua librement réutilisable.


Passons maintenant aux Mathématiques.
Comme la TI-83 Premium CE pour la rentrée 2016, la TI-Nspire CX reçoit enfin une fonction dédiée aux probabilités binomiales inverses, ce qui facilitera certaines questions à partir de la Première ! :bj:

Mais ce n'est pas tout.
Comme la TI-83 Premium CE pour la rentrée 2016, la TI-Nspire CX rend désormais possible de définir les suites directement aux rangs n+1 ou n+2, ce qui facilitera énormément la vie des lycéens à partir de la Première !
Plus besoin de traduire la définition de l'énoncé sous une forme compréhensible par la calculatrice, au risque de se tromper ! :bj:

Mais mieux que ça, c'est en réalité un ensemble bien plus large qui est géré, le rang de définition pouvant prendre toutes les valeurs n, n+1, n+2... jusqu'à n+99 ! :D
Si l'on a envie de définir une suite récurrente avec
$mathjax$u_{n+3}=ln\left(\left|u_{n-2}\right|\right)$mathjax$
, on peut le faire directement sans besoin de la moindre modification, et la calculatrice comprend toute seule que dans ce cas elle a besoin de 5 valeurs initiales ! :o
L'enseignant qui voudra te piéger en écrivant sa définition de suite de façon un peu originale pour t'empêcher de d'obtenir et recopier bêtement les résultats de la calculatrice va avoir un peu plus de mal si tu as la chance d'être équipé(e) d'une TI-Nspire CX... ;)
Des capacités désormais très supérieures à ce qu'offrent (ou ce que n'offrent pas selon le cas) tous les autres modèles :
  • définition suites au rang n à n+99 : TI-Nspire CX versions 4.4+
  • définition suites au rang n à n+2 : TI-83 Premium CE, Casio Graph 35+E, Casio Graph 75+E, Casio fx-CP400+E, HP Prime versions 10077+
  • définition suites au rang n : TI-82 Advanced, HP Prime versions 8151-, TI-Nspire versions 4.3-
  • suites non gérées : Graph 25+E
Après avoir longtemps été à l'avant-dernière place sur ce thème, la TI-Nspire CX est enfin prête à devenir la meilleure calculatrice pour l'étude des suites pour la rentrée 2017 ! :#tritop#:



Les nouveautés mathématiques que Texas Instruments a développées pour la rentrée 2016 sur TI-83 Premium CE sont donc enfin prêtes à bénéficier à la TI-Nspire CX d'ici la rentrée 2017 ! :bj:

Bien évidemment, l'installation de cet OS 4.4 interdit tout retour à une version antérieure et donc, sauf machine nBootée, toute installation de Ndless 4.2.
Il serait donc bienvenu pour l'équipe Ndless de trouver rapidement une solution, car pour les candidats à certains examens, en plus de l'obligation d'installer la dernière version, il y aura un intérêt réel à mettre à jour en version 4.4 contrairement à la version 4.3.
Link to topic: Nouveautés OS TI-Nspire CX 4.4 (Comments: 14)

Découverte OS TI-Nspire CX 4.4 + nouvelle application Widget

New postby critor » 29 Nov 2016, 13:13

Dans un article précédent nous t'annoncions que la prochaine version du système TI-Nspire CX permettrait d'ajouter 2 applications supplémentaires via le menu sur une page vierge :
  • Editeur de programmes
  • Widget
L'éditeur de programmes d'une part sera ainsi accessible de façon beaucoup plus rapide et évidente pour tous les utilisateurs - une amélioration appréciable mais arrivant bien en retard alors que cela fait des années que les programmes scolaires abordent de plus en plus la programmation, pour la France du moins.

Widget par contre était bien une nouveauté et restait donc un grand mystère malgré quelques idées.


Mais, comme il l'avait déjà fait pour l'OS 4.3, BrainPortable a encore réussi à récupérer le nouvel OS 4.4 avant tout-le-monde, de version complète 4.4.0.531.

Il nous permet justement de découvrir dans ce contexte la nouvelle application Widget, qui semble être prévue pour contenir différentes choses même si à ce jour seul un chronomètre est offert.

Peut-être s'agit-il enfin d'une façon officielle de générer directement sur la calculatrice des scripts Lua prédéfinis, et donc de faciliter/accélérer le développement.
Nous en saurons probablement davantage lors de la conférence internationale T3 2017 des 10 au 12 mars prochains à Chicago, et qui habituellement présente justement toutes les dernières nouveautés de Texas Instruments Education.

Remarquons que le chronomètre a l'avantage d'être consultable depuis la ligne de calcul, et donc depuis les programmes TI-Basic.
Peut-être enfin un moyen d'avoir sur TI-Nspire CX une version Basic fiable au niveau du rythme d'un lecteur de musique pour le TI-Innovator... ;)


Source : viewtopic.php?t=19292&p=210098#p210096

Firebird Emu v1.1- TI-Nspire emulator (big) update!

New postby Vogtinator » 26 Nov 2016, 15:57

In a news article from a year and a half ago, Firebird Emu, the open-source and cross-platform community TI-Nspire emulator was announced.
Now, it's time for a big update, from v0.30 to v1.0 (or in fact v1.1, a few hours ago)!
Don't hesitate to reply with any feedback/comment/bug-reports... :)

Download it on GitHub!
Dans une news d'il y a un an et demi, Firebird Emu, l'émulateur de TI-Nspire communautaire open-source et cross-platforme était annoncé.
Désormais, il est temps d'annoncer une grosse mise-à-jour, passant de la v0.30 à la v1.0 (ou plutôt v1.1, il y a quelques heures) !
N'hésitez pas à répondre avec vos retours/commentaires/bug-reports... :)

A télécharger sur GitHub!




New features:
  • Add new configuration dialog
  • Add easier way to manage multiple flash images with Kits
  • External LCD window, useful for presentations or saving screen space

Core improvements:
  • Emulation of different HW revisions (A, J and W) of CX
  • Support boot1 4.0 found in HW-W+ calcs
  • Support lcd_compat mode used by ndless
  • General speedups for x86_64 and ARM JITs
  • Supports CX installer images
  • Add headless and emscripten platforms (no binaries, not really that useful)
  • Emscripten demo on https://nspire-emus.github.io/firebird/firebird.html

Keypad improvements:
  • Add labels to the keypad
  • More intuitive keymap for mapping host keyboard to calc keypad
  • Touchpad can now be used to move the OS cursor
  • Make active area of buttons bigger to make typing with touchscreens easier
  • Avoid buttons appearing stuck after hovering with mouse

Misc. / other fixes:
  • The 32bit iOS binary detects JIT capability on runtime to avoid crashes
  • Some minor bugs fixed, like potential deadlocks in the debugger
  • Fix running functions from GDB
  • Improve HiDPI scaling
  • Mobile UI optimized for tablets in landscape orientation (right- and left-handed mode)
  • Add an update-checking feature to the about dialog

Notes:
  • The internal format of snapshots changed - firebird will refuse to load snapshots created with an earlier version.
    You can use the old version to save your work to the flash image first.
    The macOS version isn't codesigned, so to launch it you may need to either right-click the .app and choose Open, or simply disable GateKeeper entirely.
  • The iOS version is 32-bit only (for now anyway) and is built with JIT (which will disable itself if your device is not jailbroken)
  • The Windows version also has a mobile/tablet .exe that may suit those platforms better.

Downloads:

nSonic2MS te protège aussi sous l'OS 4.3 !

New postby critor » 19 Nov 2016, 19:44

7494Dans un article précédent, nous te sortions une méthode pour installer Ndless sous le dernier OS TI-Nspire CX 4.3.
Pour que ce soit possible, ta calculatrice devait :
  • faire tourner l'OS 4.2 ou être capable de l'installer
  • disposer d'un Boot1 en version 3.0.0.99 (révision matérielle V ou inférieure, produite jusqu'en octobre 2015)

Si tu as déjà Ndless 4.2 sur ta calculatrice, tu n'as normalement aucune raison de passer en version 4.3.
Mais notre cible était les quelques utilisateurs qui n'avaient pas le choix, parce que la règlementation de leur examen de fin d'année n'autorise que les calculatrices mises à jour avec la toute dernière version disponible (Baccaulauréat International notamment).


6955Dans ce même contexte d'examens, signalons la sortie de la nouvelle version 2.08 de nSonic2MS.

nSonic2MS est un outil essentiel pour toute personne passant un examen avec une TI-Nspire CX :
  • Il comprend d'une part un explorateur de dossiers alternatif qui se superpose à l'explorateur TI-Nspire officiel tout en en corrigeant quelques défauts.
    C'est particulièrement utile pour ceux qui mettent beaucoup de fichiers dans leur calculatrice (et doivent ensuite patienter plusieurs 10aines de secondes à chaque passage par :nsho: :ns2:), et qui auront alors un accès beaucoup plus rapide à la liste de leurs fichiers ! :bj:
  • Il inclut d'autre mode secret pour dissimuler les fichiers ou dossiers de ton choix, empêchant toute personne dépourvue de ton code pin personnel d'y accéder ! :bj:
Rappelons en effet que pour les examens 2015 et 2016, plusieurs surveillants du BAC se sont permis, de façon non réglementaire, inégalitaire et injuste :
  • de fouiller des calculatrices (particulièrement celles à écran couleur rétroéclairé comme la TI-Nspire CX CAS) :mj:
  • de prendre en photo l'intégralité du contenu :mj:
  • de signer un rapport de fraude en joignant les photos (suivi pour la première fois pour cette rentrée 2016 d'une condamnation de candidat, mais nous en reparlerons dans un article dédié) :mj:
Outre le caractère évidemment inégalitaire selon le surveillant sur lequel on tombe, c'est bien évidemment injuste. Les photos jointes au rapport de fraude montrent en effet non pas les documents/programmes utilisés pendant l'épreuve, mais l'intégralité du contenu de la mémoire - et donc probablement plein de fichiers que tu n'as même pas consultés pendant l'épreuve, et peut-être même pas chargés pour cette épreuve la calculatrice étant ta machine personnelle que tu as utilisée pendant des années. :mj:

Avec nSonic2MS, si tu as bien protégé tous tes fichiers et dossiers, le surveillant se permettant de fouiller ta machine, si il connaît bien la calculatrice, ne pourra consulter dans le pire des cas que :
  • le contenu du fichier de travail courant
  • les noms des 4 derniers fichiers ouverts (mais pas leur contenu)
Il lui sera donc impossible de joindre au rapport de fraude des photos montrant des 10aines ou même 100aines de fichiers que tu n'as même pas ouverts, et encore moins leur contenu. :bj:
Si cela n'enlève rien au caractère scandaleux de cette inégalité de traitement, au moins il n'y a plus d'injustice - le rapport de fraude, si tu tombes sur une personne osant aller jusque là alors qu'elle n'a rien trouvé ou presque, ne pourra plus s'appuyer sur de fausses preuves ! :bj:


Et si Ndless 4.3 sort un jour, nSonic2MS est donc déjà prêt et n'aura pas besoin d'autre mise à jour pour fonctionner ! :D



Téléchargement : nSonic2MS

Liens :
Link to topic: nSonic2MS te protège aussi sous l'OS 4.3 ! (Comments: 0)

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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 Calculatrices à acheter chez Calcuso
-
Stats.
907 utilisateurs:
>882 invités
>17 membres
>8 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
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)