π
<-

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)

TIDE: l'ultime éditeur Lua pour ta calculatrice Nspire

New postby critor » 24 Jun 2013, 09:38

Un des gros défauts du langage de programmation Lua à sa sortie était l'absence d'éditeur pour calculatrice. :(
Tout développement ou modification d'un script Lua nécessitait de faire appel au logiciel TI-Nspire et donc d'avoir un ordinateur à portée de main, ce qui n'est pas toujours le cas notamment en situation nomade. :mj:

Plusieurs outils communautaires étaient sortis afin de contourner ce problème, mais aucun ne n'avait su s'imposer à cause de divers défauts.

On peut citer LuaTerm du célèbre Jimbauwens, sorti début juin 2011. Il se présente sous la forme d'une ligne de commande (console ou encore terminal si vous préférez). En utilisant la commande load(), il est possible d'exécuter du code Lua enregistré dans une variable au choix de type chaîne de caractères. Ces chaînes de caractères sont donc à éditer avec les fonctionnalités standard de l'OS dans un onglet de calculs, ce qui est effectivement lourd et peu pratique...
Image


LUA onCalc de Dyar est sorti fin juin 2011 et reprend le même principe, mais se débarrasse de la console (qui était très loin d'être intuitive, et perturbait les sorties graphiques). La procédure est donc bien plus automatisée, les noms de chaînes de caractères devenant statiques.

Oclua d'ExtendeD sorti en juillet 2011, rajoute lui un véritable éditeur de code Lua. Il est possible ensuite d'enregistrer le code dans un onglet de votre classeur par simple copier/coller, exactement comme l'on procède avec l'outil officiel préliminaire sur PC avec les logiciels Nspire. Sans doute y a-t-il eu au moins étude du format de ce que cet outil enregistrait dans le presse-papiers, ou au plus décompilation/désassemblage de cet outil. Mais ce copier/coller à faire à chaque modification devient rapidement une procédure lourde et peu naturelle...
Image


Yatto lui avait commencé LuaCS, un éditeur avec coloration syntaxique, mais l'a hélas abandonné dans un état non final. :(
Image




Mais heureusement, voici venir le nouvel outil révolutionnaire de Nadrieril Feneanar, TIDE.
TIDE se compose de deux parties:
  • un éditeur de code Lua en onglet 1.1
  • un évaluateur de code Lua en onglet 1.2

Plus besoin de copier/coller ou d'autre manipulation non naturelle - toute insertion ou modification de code Lua dans l'onglet 1.1 est immédiatement répercutée dans l'onglet 1.2! :bj:
ImageImage




Un superbe outil qui pourrait t'être très utile dans le cadre de notre concours TI-Planet été 2013! ;)
Image




Lien:
TIDE

Source: CompassTech

Découvre la TI-Nspire CX School Property

New postby critor » 26 Jun 2013, 20:27

Depuis le lancement de la gamme TI-Nspire en 2007, les professeurs et institutions scolaires peuvent se procurer des modèles spéciaux estampillés "School Property".
10491050


Ces modèles sont facilement reconnaissables avec leur face arrière jaune et sont destinés à limiter les vols de calculatrices Nspire prêtées aux élèves, mais aussi à faciliter leur récupération puisqu'il n'est plus possible de les confondre avec les calculatrices personnelles des élèves.

Le jaune pour les américains est en effet associé à tout ce qui est scolaire, à commencer par les bus qui les transportent matin et soir:
Image




Aujourd'hui, le musée Datamath partage avec nous un test complet d'une TI-Nspire CX School Property qu'il a récupérée:




Découvre dès maintenant la calculatrice ainsi que sa carte mère sur Datamath.org:
http://www.datamath.org/Graphing/NSpire_CX_EZ.htm
Link to topic: Découvre la TI-Nspire CX School Property (Comments: 5)

Nouveaux module et point d'accès WiFi Navigator

New postby critor » 26 Jun 2013, 23:05

Les TI-Nspire CX peuvent être dotées d'un module WiFi qui leur permet ensuite d'échanger et partager des données en classe dans un réseau sans fil sécurisé, le TI-Navigator.
19481955


Nous apprenons à l'instant que Texas Instruments développe un nouveau module WiFi Navigator pour TI-Nspire CX, appelé le "TI-Nspire CX Wireless Network Adapter v2".
Image
Image Image


En apparence, pas de différence notable avec le module précédent.



La mise en place de ces réseaux nécessite l'usage d'un point d'accès dédié implémentant la couche sécuritaire requise. Deux modèles existent pour gérer les réseaux TI-Nspire et ils vous ont déjà tout deux été présentés.
11751171


Et bien conjointement au nouveau module WiFi ci-dessus, Texas Instruments nous développe une troisième version du point d'accès TI-Nspire, de forme cette fois-ci différente :
Image




Il semble donc logique que ces module et point d'accès implémentent simultanément quelque chose de nouveau - mais quoi?
Peut-être le support des futures TI-Nspire CX Premium? Ou alors de simples améliorations de connectivité...

Mise à jour Polydumper avec manuf et TI-Nspire CM

New postby critor » 27 Jun 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

Test complet prototype TI-Nspire CM Chinese Language EVT1

New postby critor » 28 Jun 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: Select all
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: Select all
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: Select all
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)

-
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.
5647 utilisateurs:
>5633 invités
>7 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/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)