π
<-

News 2025
Mai (3)
Avril (2)

News 2024
Août (1)
Mai (1)

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

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

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

Dézone et rezone enfin ta TI-Nspire à volonté!

Nouveau messagede critor » 04 Juil 2013, 18:35

Tels les DVD ou cartouches de jeux pour consoles Nintendo, les TI-Nspire sont zonées.



Un code de langue de 2 à 5 caractères (format ISO 639) est programmé lors de la fabrication dans les premières pages de la mémoire Flash NAND, dans une zone dite 'manuf' (abrévation de 'manufacturer' c'est-à-dire fabriquant en anglais).
Ce code identifie la langue par défaut de la calculatrice sortie d'usine, et par extension son zonage.
Et justement, outre les différences d'apparence, les TI-Nspire CX-C vendues en Chine sont en fait des TI-Nspire CX programmées avec le code 'zh_CN' (chinois simplifié), ce qui permet au système de les identifier correctement:
ImageImage


Tout est donc déjà prêt pour que TI sorte par exemple un jour une TI-Nspire CX.fr ;)
Au final, ce sont pas moins de 16 langues différentes et tout autant de zones qui sont supportés par les systèmes TI-Nspire 3.x:
  • ar: arabe (systèmes TI-Nspire 3.3 uniquement)
  • da: danois
  • de: allemand
  • en: anglais (international)
  • en_GB: anglais (Grande Bretagne)
  • es: espagnol
  • fi: finlandais
  • fr: français
  • it: italien
  • nl: néerlandais
  • nl_BE: flamand
  • no: norvégien
  • pt: portugais
  • sv: suédois
  • zh_CN: chinois simplifié (Chine)
  • zh_TW: chinois traditionnel (Taïwan)



Le zonage est en fait une stratégie commerciale permettant de contrôler les disponibilités et dates de sorties dans les différentes régions du monde.
Par exemple, Texas Instruments a publié un dictionnaire bilingue anglais-chinois qui ne s'installe que sur des TI-Nspire CX-C.
Mais le zonage permet aussi le contraire en retirant des fonctionnalités dans certaines régions. Par exemple les TI-Nspire CX-C et CM-C ne permettent d'utiliser que quatre des langues supportées: les deux langues anglaises et les deux langues chinoises.
ImageImage




Et bien ce soir, tu deviens désormais libre de zoner/dézoner ta TI-Nspire comme bon te semble, grâce à la dernière version de nsNandMgr, le gestionnaire de mémoire NAND pour TI-Nspire. :o
Tu peux donc enfin dézoner ta TI-Nspire CX-C pour pouvoir y utiliser toutes les langues supportées! :bj:
Tu peux faire de même avec ta TI-Nspire CM-C, et tu obtiens alors un modèle apparemment prévu par le système mais encore jamais commercialisé, une TI-Nspire CM! :bj:
Image

Inversement, tu peux désormais zoner ta TI-Nspire CX en TI-Nspire CX-C pour pouvoir y installer le dictionnaire bilingue! :bj:
2670Image

Même si ça ne comporte aucun intérêt connu à ce jour, la manipulation est également réalisable sur TI-Nspire ClickPad/TouchPad, et tu es aussi déjà capable de zoner ta TI-Nspire CX en TI-Nspire CX.fr ou TI-Nspire CX arabe, si ces modèles possibles devaient un jour sortir et disposer de fonctionnalités spécifiques! :bj:
Image




Téléchargement: nsNandMgr
Like DVDs, the TI-Nspire are using region codes.

The region code takes the form of a 2-5 characters language code (ISO 639 format) flashed in the NAND first pages ('manuf' zone, for manufacturer).
This code identifies the default calculator language and by extension its region.
For example, TI-Nspire CX-C calculators sold in China are flashed with the 'zh_CN' (simplified chinese) code, which lets the OS identify them correctly.
Image
Image




So everything is already ready for a TI-Nspire CX.fr maybe someday ;)
The current TI-Nspire OSes are supporting 16 different language codes and so 16 zones:
  • ar: arab (TI-Nspire 3.3 systems only)
  • da: danish
  • de: german
  • en: english (international)
  • en_GB: english (United Kingdom)
  • es: spanish
  • fi: finnish
  • fr: french
  • it: italian
  • nl: dutch
  • nl_BE: flemish
  • no: norwegian
  • pt: portuguese
  • sv: swedish
  • zh_CN: simplified chinese (China)
  • zh_TW: traditional chinesel (Taïwan)



Region codes are a digital rights management technique designed to allow to control aspects of a release, including content, release date, and price, according to the region.
For example, Texas Instruments a released a chinese-english dictionnary which only installs on TI-Nspire CX-C.
But this can also be used the other way, removing some features for some regions. For example TI-Nspire CX-C and CM-C only let you select 4 of the 16 supported languages: both chinese languages and both english languages.
ImageImage




Today, you become able to modify/remove your TI-Nspire region code thanks to the latest version of nsNandMgr, the TI-Nspire NAND utility, now updated with new features and TI-Nspire CM support.
You can unlock the region code of your TI-Nspire CX-C, allowing you to use all 16 supported languages.
Same thing is possible with the TI-Nspire CM-C, resulting into a supported but unreleased model - a TI-Nspire CM!
Image


The other way, you can mod your TI-Nspire CX into a TI-Nspire CX-C, allowing you to install the english-chinese dictionnary.
2670Image


As far as I know it's useless, but the same thing is possible with TI-Nspire ClickPad/TouchPad and you can mod your TI-Nspire CX into a TI-Nspire CX.fr or an arab TI-Nspire CX too, if those possible models are someday realeased with specific features.
Image




Download: nsNandMgr
Lien vers le sujet sur le forum: Dézone et rezone enfin ta TI-Nspire à volonté! (Commentaires: 8)

Update mViewer 4.1: tri & support PNG indexées transparentes

Nouveau messagede critor » 30 Juin 2013, 19:46

Sorti il y a à peine un mois, la version 4.0 du lecteur d'images mViewer pour TI-Nspire était révolutionnaire, pouvant en effet s'exécuter directement depuis un classeur/document TI-Nspire sans avoir à sauvegarder/fermer ce dernier! :bj:
Image


Disponible dès ce soir, la version 4.1 apporte deux choses.

D'une part, comme demandé par les utilisateurs, le navigateur de fichiers intégré présente désormais un tri alphabétique! :bj:
Le code en question implémente le tri par tas, l'un des algorithmes de tri les plus performants au monde, ce qui devrait vous permettre d'utiliser des dossiers avec des dizaines de fichiers sans aucun ralentissement. ;)

D'autre part, mViewer supportait les images au format BMP, JPEG et PNG.
Or, certaines images PNG étaient mal lues par les versions précédentes. Cela dépendait en fait du logiciel ou générateur utilisée.
Ces images PNG mal gérées avaient toutes un point commun: il s'agissait d'images PNG utilisant une palette (c'est-à-dire indexées - 256 couleurs maximum) et des couleurs transparentes.
Le générateur ou logiciel réglait en effet arbitrairement la couleur la plus utilisée comme couleur de fond et l'associait à une transparence, sans que l'utilisateur ait son mot à dire.
Or, contrairement à la transparence en mode grayscale (niveaux de gris) ou RGB, la transparence en mode indexée nécessitait du code spécifique, ce qui est désormais enfin corrigé. :bj:


Avec mViewer 4.1, lis désormais toutes les images PNG sur ta TI-Nspire!



Téléchargement:
mViewer 4.1
Lien vers le sujet sur le forum: Update mViewer 4.1: tri & support PNG indexées transparentes (Commentaires: 1)

Grand concours TI-Planet été 2013 - mise à jour pour OS 3.1

Nouveau messagede critor » 28 Juin 2013, 19:54

Dans une news précédente, nous avons lancé le grand concours TI-Planet de l'été 2013 sur un thème déjà abordé par un concours Omnimaga, l'intelligence artificielle.
Image


Il s'agit donc d'améliorer l'intelligence artificielle d'un "chasseur de Wumpus" fourni dans un classeur TI-Nspire tout fait implémentant donc le célèbre problème d'IA du "monde du Wumpus".
Image



Les gagnants seront là encore classés en fonction de leurs performances, mais celles-ci ne sont cette fois-ci pas chiffrées en terme de temps d'exécution, mais en nombre de coups.

Aussi, tous les langages sont autorisés pour développer l'IA: Lua, TI-Basic ou même C/C++/Ndless.


Or, l'exécution de programmes C/C++/Ndless nécessite à ce jour la version TI-Nspire 3.1 et le classeur fourni refusait arbitrairement de s'exécuter sur la versions antérieures à la 3.2. :(

Le classeur vient donc, comme certains d'entre vous l'avaient déjà demandé, d'être mis à jour avec une version exécutable sur les toutes les versions TI-Nspire 3.x. :bj:


Bonne chance! ;)



Téléchargement:
LabyGraph - Wumpus
Lien vers le sujet sur le forum: Grand concours TI-Planet été 2013 - mise à jour pour OS 3.1 (Commentaires: 0)

Test complet prototype TI-Nspire CM Chinese Language EVT1

Nouveau messagede critor » 28 Juin 2013, 14:35

Salut à tous!


Aujourd'hui nous recevons une TI-Nspire CM Chinese Language, achetée sur eBay USA par le musée Datamath.
Il s'agit de l'ancienne appellation des TI-Nspire CM-C lors utilisée avant leur commercialisation.
26472653


Effectivement le numéro de série est "NONCAS EVT1 NOT FOR SALE 217" comporte la mention 'EVT' nous révèle qui s'agit d'un prototype ayant atteint la 2ème des 5 phases selon la classification du musée Datamah:
  • 1) Prototype (PROTO)
  • 2) Engineering Validation Test (EVT)
  • 3) Design Validation Test (DVT)
  • 4) Production Validation Test (PVT)
  • 5) Mass Production (MP)

2650

Par rapport au modèle de production il y a un identifiant 'CM EVT1' présent en bas à gauche pendant tout le démarrage des Boot1 et Boot2. Rappelons que ces graphismes sont stockés à l'extérieur des Boot1 et Boot2, dans la zone surnommée 'manuf' et recouvrant les 128 premiers kilo-octets de la mémoire Flash NAND.

D'ailleurs, dans une news précédente, Adriweb nous envoyait depuis TI-Dallas une photo d'un prototype similaire:
2659


Sauf qu'il y a une énorme différence: ce prototype présentait un symbole en haut à gauche que ne présente pas notre prototype actuel. Ce symbole est surimprimé par les Boot1 et Boot2 lorsqu'ils fonctionnent en mode de développement.
Dans ce mode, les Boot1 et Boot2 n'accepteront de lancer que des images signées avec les clés RSA de développement et donc non destinées à être publiées/diffusées.



En conséquence, il semble que nous disposions d'un prototype fonctionnant de mode production. Vérifions un peu ce qu'il nous raconte:
26482649


Notre prototype dispose donc d'un OS "3.1.0.DEVBUILD", d'un Boot2 "3.1.0.0" (probablement un "3.1.0.DEVBUILD" mal affiché ici) et du Boot1 3.0.0.99.
C'est effectivement le même Boot1 commun aux TI-Nspire CX/CM de production.

Son logiciel de diagnostics lui se présente comme un "Rabbit EVT V1(2011/04/20) Diag" en version "3.1.0.DEVBUILD" compilée le 20 avril 2011.
26512652


'Rabbit' (lapin) est en effet le nom de code de la TI-Nspire CM, et Texas Instruments Education surnomme en effet ses différents produits avec des noms d'animaux.
On peut citer:
18541810170026323421229




Puisque notre prototype fonctionne en mode de production, il est donc enfantin de lui installer l'OS "3.1.0.392" accompagné de Ndless et de réaliser le dumping des OS/Boot2/Boot1/Diags. :bj:
Vous trouverez donc l'ensemble des images récupérées ci-dessous. ;)



Récupérons le log de démarrage à l'aide d'une une interface TTL/USB (dite RS232) reliée aux bornes adéquates du connecteur interne J04, puisque les TI-Nspire CM n'ont pas de connecteur J01/Dock externe:

Boot1:
Code: Tout sélectionner
Boot Loader Stage 1 (3.00.99)
Build: 2010/9/9, 17:29:13
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Last boot progress: 65

Available system memory: 33196
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A
SDRAM size: 32 MB
Wakeup Event: ON.
SDRAM memory test:   Pass
Clearing SDRAM...Done.
Clocks:  CPU = 132MHz   AHB = 66MHz   APB = 33MHz
Clearing SDRAM...Done.
Boot option: Normal

Loading DIAGS software...

Error reading/validating DIAGS image

Error loading DIAGS. Switching to BOOT2.

Loading BOOT2 software...

99%
BOOT1: loading complete (141 ticks), launching image.


Boot2:
Code: Tout sélectionner
Boot Loader Stage 2 (3.10.DEVBUILD)
Build: 2011/4/20, 14:27:28
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 132MHz   AHB = 66MHz   APB = 33MHz
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A


Initializing graphics subsystem.
Boot option: Normal


Initializing filesystem.
Datalight Reliance v2.10.1150
Copyright (c) 2003-2006 Datalight, Inc.
Datalight FlashFX Pro v3.00 Build 1358
Nucleus Edition for ARM9
Copyright (c) 1993-2006 Datalight, Inc.
Patents: US#5860082, US#6260156.
Filesystem ready.
Purging temporary files...

Loading Operating System...

100%

BOOT2: loading complete (869 ticks), launching image.


OS:
Code: Tout sélectionner
Beginning system initialization.
Clocks:  CPU = 132 MHz AHB = 66 MHz APB = 33 MHz

Preparing file system. This takes a while...
   POSIX layer initialized.
   POSIX "NULL" device initialized.
   POSIX "CONSOLE" device initialized.
Datalight Reliance v2.10.1150
Copyright (c) 2003-2006 Datalight, Inc.
Datalight FlashFX Pro v3.00 Build 1358
Nucleus Edition for ARM9
Copyright (c) 1993-2006 Datalight, Inc.
Patents: US#5860082, US#6260156.

   POSIX file system initialized.
File system ready.
* No battery door detection
System build date: Apr 20 2011, 15:17:08
Available memory: 49053980 bytes
Purging temporary files...
Launching system...
WLAN Module detached!
------------------ Module is Gone!!
TouchPad Firmware Revision : 01060000

Created Execution Context
NavNet Ready.
BOOT2 updater: error -2

START TI_LOCALE_initializeDefaultLocale.....
DEFAULT LOCALE is en.....
Found a Match: en(MD) and en
END TI_LOCALE_initializeDefaultLocale.....
autodim_power_callback


Rien de neuf sur le Boot1 "3.0.0.99" qui date toujours du 9 septembre 2010, mais on y apprend que les Boot2 "3.1.0.DEVBUILD" (effectivement) et OS "3.1.0.DEVBUILD" datent eux aussi du 20 avril 2011 tout comme le Diags "3.0.0.DEVBUILD".



Poussons maintenant encore plus loin l'exploration des moindres secrets de ce prototype, avec maintenant le matériel. On commence par y découvrir un prototype de batterie 800mAh, puisqu'elle ne comporte pas les informations de recyclage:
26542655


Nous découvrons donc à droite une carte clavier "Rabbit_KB_NON_CAS_EVT_2416" contre "RABBIT_KB_NONCAS_DVT_4420" pours les modèles de production.
La mention 'KB' signifie "KeyBoard" et la mention "NON_CAS" est en effet normale, les modèles CAS et non-CAS étant pourvus de cartes clavier différentes non interchangeables pour des raisons dont la logique nous échappe.

A gauche, la carte mère en tant que telle avec la puce ASIC (processeur + mémoire RAM + mémoire Flash NOR pour le Boot1) dont la référence est protégée par un bloc de mousse.
Par contre, retournons-là:
2658


On y découvre la référence de la carte mère: "RABBIT_MB_EVT_4410" ainsi que la puce Flash NAND 128Mo de chez Samsung, contre "RABBIT_MB_DVT_6420" sur les modèles de production.
La mention 'MB' signifie "MainBoard" ou "MotherBoard".

Notons d'ailleurs une légère modification matérielle avec des fils absents des modèles de production en haut à droite de la prise mini-USB, qui nous prouve que ce prototype TI-Nspire CM est en fait exceptionnel, car provenant de l'équipe de développement de TI-Dallas et n'étant pas un vulgaire prototype déstiné à une évaluation par des enseignants/étudiants.
Le mystère étant juste de savoir comment il a pu sortir de TI-Dallas pour se trouver en vente sur eBay USA... ;)



Liens:
Manuf TI-Nspire CM non-CAS avec le 'CM EVT1' en bas à gauche
Boot2 TI-Nspire CM 3.1.0.DEVBUILD
Diags TI-Nspire CM 3.1.0.DEVBUILD
OS TI-Nspire CM 3.1.0.DEVBUILD
Version logicielles TI-Nspire dans notre Wiki (mis à jour avec les informations ci-dessus)
Lien vers le sujet sur le forum: Test complet prototype TI-Nspire CM Chinese Language EVT1 (Commentaires: 2)

Mise à jour Polydumper avec manuf et TI-Nspire CM

Nouveau messagede critor » 27 Juin 2013, 11:00

Polydumper, l'outil Ndless de référence pour le dumping des TI-Nspire fait enfin l'objet d'une mise à jour aujourd'hui.

D'une part, en plus des Boot1, Boot2 et Diags, il dumpera désormais en prime les 128 premiers Ko de la mémoire Flash NAND (zone surnommée 'manuf') qui contiennent notamment les graphismes de démarrage! :bj:
Image


Comme déjà expliqué dans une news précédente, l'intérêt de récupérer cette zone est de pouvoir la modifier afin de personnaliser ses graphismes de démarrage, dans une certaine limite toutefois puisque les données en sont signées.
1896




D'autre part, Polydumper est enfin compatible avec les TI-Nspire CM numériques (mais pas encore les TI-Nspire CM CAS)! :bj:
1270

(merci à nos partenaires chinois de cnCalc.org pour le test)



Téléchargement:
Polydumper
Lien vers le sujet sur le forum: Mise à jour Polydumper avec manuf et TI-Nspire CM (Commentaires: 22)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
4710 utilisateurs:
>4677 invités
>26 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)