π
<-

News 2025
August (4)
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)

Nouveaux ControlX 4.3.2 & nsNandMgr+BtMg 4.3.1

New postby critor » 11 Dec 2016, 16:07

Aujourd'hui, plusieurs mises à jour au menu pour TI-Nspire :
Rien d'immédiatement utile, les modifications concernent essentiellement la gestion de mémoire interne aux deux programmes et ont pour but de préparer l'avenir. ;)



ControlX exécute désormais des images pouvant être beaucoup plus grosses :
  • les partitions Boot2/Diags/ExtnD pourront faire chacune jusqu'à 25Mio ! :bj:
  • les images nBoot pourront faire jusqu'à 25Mio ! :bj:
  • les images Linux pourront faire au maximum 24Mio ! :bj:
  • la gestion des images de type Boot1.5 évolue également :
    • jusqu'à 14Mio pour les images brutes (non compressées)
    • et jusqu'à 11Mio pour les images compressées (sous réserve que la décompression ne dépasse pas 14Mio)
  • et enfin la gestion des images de type Boot2/Diags permettra :
    • jusqu'à 8Mio pour les images brutes (non compressées)
    • en théorie jusqu'à 17Mio pour les images compressées (mais la décompression ne devra pas dépasser 8Mio)

En pratique la seule image déjà existante nouvellement gérée suite à ces changements, c'est le programme d'installation de 3.5Mio inclus dans l'OS 4.2 de maintenance spécial que nous vous avions récupéré, et qui techniquement se comporte comme un Boot1.5.

Quant à des images de type nBoot/Boot1.5/Boot2/Diags plus grosses, il ne vous reste maintenant plus qu'à en créer, vu qu'il n'y a aucune vérification de signature électronique dans le contexte de ContolX. ;)

Niveau Linux, l'image fonctionnelle mais pas très utile diffusée dans le contexte du lancement de ControlX faisait presque 4Mio.
Mais l'image Linux avec serveur X + Gnuplot dépasse les 30Mio et il va encore falloir beaucoup de travail et de progrès avant d'espérer pouvoir l'exécuter dans ce contexte.



nsNandMgr+BtMg évoluent dans le même sens, mais pas dans le même mesure, d'où la numérotation de version inférieure.
Ils devraient permettre désormais de pouvoir programmer des images faisant jusqu'à 14Mo, dans le contexte où les partitions Boot2/Diags/ExtnD ne dépasseront pas cette taille.
(cela semble indiquer une limite maximale de mémoire totale allouable autour de 28Mo, ce qui n'est pas une bonne nouvelle pour l'image Linux dont on vient de parler...)
Des fonctionnalités et informations spécifiques aux TI-Nspire CX étaient de plus affichées par erreur sur les TI-Nspire monochromes, ce qui a été corrigé. :)



Téléchargements :

Ressources : Tutoriel d'installation + mise à jour ControlX
Link to topic: Nouveaux ControlX 4.3.2 & nsNandMgr+BtMg 4.3.1 (Comments: 0)

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:

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
4305 utilisateurs:
>4269 invités
>28 membres
>8 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/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)