π
<-
Chat plein-écran
[^]

News 2019
April (3)
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)

Sortie mise-à-jour TI-Nspire CX 4.5.1

New postby critor » Yesterday, 15:45

Pour la rentrée 2019,
Texas Instruments
sort les nouvelles
TI-Nspire CX II
.
Toutefois les anciennes
TI-Nspire CX
avaient jusqu'à présent des difficultés de connectivité avec les
TI-Nspire CX II
:
  • d'une part, il fallait obligatoirement mettre la prise
    USB mini-A
    côté
    TI-Nspire CX II
    , sans quoi on se prenait une erreur immédiate sur la
    TI-Nspire CX
    avant même d'avoir eu le temps de tenter quoi que ce soit
  • et d'autre part même avec ça, nombre d'erreurs de transfert pouvaient arriver lors de l'envoi de fichiers d'une
    TI-Nspire CX
    vers une
    TI-Nspire CX II
    au-delà d'une certaine taille

Mais heureusement aujourd'hui,
Texas Instruments
nous sort sa dernière mise à jour pour
TI-Nspire CX
, de numéro de version complet
4.5.1.12


Les nouvelles fonctionnalités incluent justement comme déjà annoncé lors de notre reportage à la
T3IC2019
:
  • une révision de la connectivité supprimant toute contrainte pour les transferts de fichiers entre une
    TI-Nspire CX
    et une
    TI-Nspire CX II
    :bj:
  • la possibilité désormais de changer très rapidement l'unité d'angle entre degrés et radians juste en cliquant sur l'icône associée dans la barre de titre :bj:

Le système d'exploitation
4.5.1.12
a visiblement été compilé le
13 février 2019
.

Notons qu'il est accompagné d'une image de mise à jour du couple
Boot1.5
et
Boot2
, compilée pour sa part le
9 mai 2018
en version
4.5.0.14
.

Écoutons le port série pendant le démarrage de ces nouvelles versions :
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: Generic 1 GBit (0xA1)
SDRAM size: 64 MB
Wakeup Event: ON.
SDRAM memory test:   Pass
Clearing SDRAM...Done.
Clocks:  CPU = 132MHz   AHB = 66MHz   APB = 33MHz   
Unlocked!
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Off Key Modifier
Loading code from Diags...
Scanning partition...
Processing BootD partition...
Scanning partition...
CPU=198
CXBOOT1.54.50.14


Boot Loader Stage 1.5 (4.5.0.14)
Build: 2018/5/9, 15:40:47
Copyright (c) 2006-2018 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 99MHz   AHB = 33MHz   APB = 16MHz   
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)


Initializing graphics subsystem.

Loading from Boot 2 partition...

100%

BOOT1.5: loading complete (254 ticks), launching <BOOT2> image.






Boot Loader Stage 2 (4.5.0.14)
Build: 2018/5/9, 15:42:18
Copyright (c) 2006-2018 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 99MHz   AHB = 33MHz   APB = 16MHz
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)
This device has Napoca.


Initializing graphics subsystem.
Boot option: Off Modifier


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.
FB NAND Flash Controller
Filesystem ready.
Purging temporary files...

Loading Operating System...

100%

BOOT2: loading complete (1763 ticks), launching <TI-Nspire> image.



TI-nSpire OS (4.5.1.12)
Build: 2019/2/12, 18:0:54
Copyright (c) 2006-2019 Texas Instruments Incorporated

Beginning system initialization.
Clocks:  CPU = 99 MHz AHB = 33 MHz APB = 16 MHz

This device has Napoca.
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.
FB NAND Flash Controller

   POSIX file system initialized.
File system ready.





TOTAL BYTES: 101295
autodim_power_callback: Stop dim Timer. flags(0x4)
------------------ Module is Gone!!
TouchPad Firmware Revision : 01060000

Created Execution Context
<TI_PCL_Init2> SetSystem Settings   -->
<TI_PCL_Init2> TI_RM_LoadAllStrings -->
<TI_PCL_Init2> TI_UI_IME_Init -->
<TI_PCL_Init2> RegisterC1Widgets -->
<TI_PCL_Init2> TI_GOIO_InitializeGoIO -->
<TI_PCL_Init2> TI_AM_Initialize -->
Product   : 16 (defined in os/inc/deviceinfo.h)
Platform  : 2 (defined in documentmanager/inc/hal.h)
Version   : 3.6.0.337 CE
Build Date: 2013-5-10
TI_PM_DIM_settime: Dim set to 90.
RET - Echo UDP: TI_Echo_UDP_Init called +++
RET - ECHO UDP: EchoUDPListenerThread. Inside Thread +++
autodim_power_callback: Stop dim Timer. flags(0x4)
Wireless Status:WCM_Info_GetStatus():SUCCESS
Network Status: SLED is Not Attached
TI_PM_DIM_disable: Stop dim Timer.
TI_PM_DIM_disable: Stop dim Timer.
autodim_power_callback: Stop dim Timer. flags(0x4)


Nous y apprenons qu'en fait, suite probablement a un décalage horaire :
  • l'image
    Boot1.5
    a en réalité été compilée le
    9 mai 2018
    , plus précisément à
    15h 40min 47s
  • l'image
    Boot2
    a en réalité été compilée le
    9 mai 2018
    , plus précisément à
    15h 42min 18s
  • l'
    OS
    a en réalité été compilé le
    12 février 2019
    , plus précisément à
    18h 00min 54s

Selon si tu disposes d'une
TI-Nspire CX
ou
TI-Nspire CX CAS
, l'OS une fois transféré et installé occupera de
14,90
à
15,20Mo
dans ta mémoire de stockage, soit une progression en taille négligeable comme c'est le cas depuis la rentrée 2016. Si tu utilises déjà une version
4.4
ou
4.5.0
, tu ne verras donc franchement aucune différence là-dessus. :)

Attention, comme déjà annoncé, l'installation de cette version
4.5.1
est obligatoire si tu passes les épreuves de l'
IB 2019
(Baccalauréat International)
.

Notons qu'après la mise à jour tu ne pourras plus :
  • revenir à une version inférieure
  • installer
    Ndless
    , jusqu'à la publication d'un éventuel
    Ndless 4.5.1
    si jamais il sort un jour.
La seule façon d'échapper à ces limitations est, si tu ne l'as pas déjà fait, d'installer
avant
la mise à jour un gestionnaire de démarrage tiers capable de faire ignorer le numéro de version minimale autorisée et d'activer lui-même
Ndless
, comme par exemple
nBoot + ControlX
si compatible.

Téléchargements
:

Link to topic: Sortie mise-à-jour TI-Nspire CX 4.5.1 (Comments: 28)

Offre enseignants : 1 TI-Nspire CX II-T CAS à 79€ seulement

New postby critor » Yesterday, 10:19

10537Pour la rentrée 2019 arrive la nouvelle génération de calculatrices
TI-Nspire
, les
TI-Nspire CX II
. :D

Texas Instruments
avait généreusement proposé aux enseignants d'en acheter une au tarif préférentiel de
79€
seulement. :bj:

Toutefois, l'offre avait été très rapidement interrompu et les premières commandes remboursées. :'(

Cette fois-ci c'est la bonne, l'offre enseignants est à nouveau en ligne.

Tu es enseignant ou étudiant en
Master 2 MEEF
? Tu enseignes dans un établissement en France métropolitaine, à la Réunion, ou dans un établissement
AEFE
en Europe continentale ?

Et bien félicitations car tu te qualifies pour recevoir une superbe
TI-Nspire CX II-T CAS
pour seulement
79€
toutes taxes et port inclus ! :bj:

Une offre extrêmement généreuse, la calculatrice est presque à moitié prix par rapport aux premiers affichages en boutique ! :D


La calculatrice sera en prime accompagnée d'une licence permanente d'utilisation pour le nouveau logiciel enseignant
TI-Nspire CX Premium
, fusion des deux anciens logiciels enseignant
TI-Nspire CX
et
TI-Nspire CX Navigator
.

Et si tu es simple lycéen... parles-en à un de tes enseignants sympas. Peut-être pourra-t-il te la montrer voir même te la prêter une fois reçue ! ;)


Attention, le tarif n'est valable que pour la commande d'une seule
TI-Nspire CX II-T CAS
.

Aussi, la livraison sera faite impérativement à l'adresse professionnelle de l'établissement.

Lien
:
https://epsstore.ti.com/OA_HTML/ibeCZzp ... site=10321

Conférence T3IC 2019 : tests TI-Nspire CX II + OS CX 4.5.1

New postby critor » 07 Apr 2019, 21:14

Sommaire :




1) En route vers la T3IC :

Go to top

1072510728Nous voici donc et moi à
Baltimore
dans l'état du
Maryland
aux
Etats-Unis
, pour la
T3IC
(Conférence Internationale
T3
)
de
Texas Instruments
. L'événement se passe à l'hôtel
Marriot Waterfront
qui en réalité donne en front de mer non pas sur la baie mais sur le port intérieur de
Baltimore
, que nous sommes donc en train de longer. En face nous apercevons l'une des vues caractéristiques du port, le
Federal Hill Park
(Parc Fédéral de la Colline)
, ancien site fortifié vestige de la seconde guerre d'Indépendance
(1812-1815)
et de la guerre de Sécession
(1861-1865)
.

Malgré la situation côtière le climat est assez continental, et les températures négatives voir très négatives en début et fin de journée pas des plus agréables en cette saison. Les attractions du port dont entre autres les mini-bateaux pirates et dragons sont justement fermées, mais cela doit être bien sympa à une autre saison.

1072710726Plusieurs navires ont ici jeté l'ancre pour la dernière fois et défilent devant nos yeux, comme le
Chesapeake
converti en musée, ainsi que le sous-marin
USS Torsk
.

108391083810729Autre vue iconique du port intérieur le
Seven Foot Knoll Light
, soit littéralement un phare monté sur 7 pilotis, vestiges de sa localisation d'origine.

Nous approchons. Difficile de se perdre, il suffit de suivre le parcours fléché qui commence à apparaître.

1073410733Dernière surprise et pas des moindres, voici
Mr. Trash Wheel
en plein travail. Posté comme à son habitude à l'embouchure de la
Jones Falls River
, il s'aide de la force naturelle du courant et de l'énergie solaire pour collecter les déchets et débris divers que la rivière charrie. Note d'ailleurs la forme très caractéristique prise par son barrage.
Parabole ou chaînette à ton avis ? ;)


En tous cas de quoi nous mettre en bonnes conditions pour les divers projets
STEM
(en français
STIM
pour Science, Technologie, Ingénierie et Mathématiques)
, qui nous attendent juste en face.

1073210840Car nous voici enfin arrivés au pied du
Mariott Waterfront
où nous nous empressons de monter au 3ème, premier des deux étages réservés pour l'événement.

110541076510801Nous trouvons dans le hall d'accueil du 3ème une série d'ordinateurs permettant de récupérer et imprimer nos badges d'accès, ainsi qu'une série de rubans de couleur pour afficher ses domaines de prédilection pour les rencontres et échanges. Nous aurions pu certes choisir le ruban
Administrator
, mais alors nous aurions risqué de nous faire aborder pour de mauvaises raisons. Nous optons plutôt pour les rubans
Math
et
Techie
.

11055Un coupon détachable du badge nous permet d'aller de suite te récupérer de premiers cadeaux, les sac et T-shirt officiels de la
T3IC 2019
.

Mais pas le temps de traîner, nous nous précipitons au discours d'ouverture au 4ème. Au passage nous croisons le célèbre romancier américain
Edgar Allen Poe
, mort justement à Baltimore en 1849 et toujours fort bien conservé, accompagné pour sa permission de son fameux corbeau, protagoniste de son poème à succès de 1845,
The Raven
.




2) Discours d'ouverture et de clôture :

Go to top

10746Le discours d'ouverture a lieu dans une grande salle de bal tellement il y a de monde et est absolument sublime, avec une émotion indescriptible. Précisons que contrairement aux autres événements que nous avons couverts jusqu'à présent en France et en Europe, le
T3IC
ne cible ni les familles ni spécifiquement les institutionnels, mais bien les enseignants, formateurs et autres professionnels de l'éducation dans toute leur diversité. Y interviennent , président de la branche éducation de
Texas Instruments
, ainsi que , agrégée de génie mécanique et sciences de la matière
(Physique)
.
Ainissa
nous traite de l'importance des projets
STEM
afin de développer l'imagination, la créativité, la curiosité ainsi que le renforcement des liens face à un échec. Elle partage également avec Peter un message très fort sur la possibilité d'amener chaque élève à réussir son propre projet éducatif ou professionnel, peu importe ses origines sociales ou ethniques.
107451074310744


1105111050Tant que nous y sommes restons sur ce point, le discours de clôture est dans l'esprit comparable à celui d'ouverture. Nous y avons droit cette fois-ci à pour
Texas Instruments
ainsi que , dirigeant le département mathématique de la
Ron Clark Academy
, un collège privé
(au sens français du mot 'collège')
à but non lucratif à
Atlanta
dans l'état de
Géorgie
, arborant fièrement un T-shirt
"be positive" (lettre b dans une valeur absolue)
, et qui n'a aucun problème à mettre également en avant sa passion pour la convention
Comic-con
. Son discours adresse le développement de l'estime des mathématiques à travers l'organisation d'activités et projets concrets, dans son cas en lien avec l'art et les jeux vidéos.

Nous y notons dans les deux cas ainsi que tout le long du salon une formidable bienveillance envers tous les acteurs éducatifs, peu importe leurs statuts et méthodes. Même envers les
twitteurs
, blogueurs, ceux qui en appellent à la pop-culture, et plus généralement envers les simples
"math geeks"
ou
"science geeks"
.
Un esprit que je n'ai jusqu'à présent jamais ressenti en France, mais peut-être n'ai-je pas encore été aux bons endroits ou événements.


De quoi bien comprendre en tous cas le slogan de la conférence,
"supercharge your teaching"
; il y a en effet de quoi ressortir de là avec une énergie extraordinaire, une formidable compensation pour la faible reconnaissance sociale envers la vocation d'enseignant.




3) Hall d'accueil et salons sociaux :

Go to top

107561076310764Commençons donc par te faire faire un petit tour de l'événement. Des espaces sont prévus pour réaliser des selfies, aussi bien au 3ème qu'au 4ème, accompagnés de quelques accessoires.

Celui du 4ème situé dès le hall d'accueil fait dans l'originalité en t'offrant d'encadrer ta bobine dans une
TI-84 Plus CE
! :bj:

107541075510782Et pour les plus passionnés, juste en face on trouve même en libre service des costumes te permettant de te transformer en homme-sandwich
TI-84 Plus CE
ou encore
TI-Nspire CX II
! :D

Et crois-le ou non mais le succès fut énorme - nous avons dû guetter le bon moment pour pouvoir te prendre des photos sans trop d'obstacles. S'afficher publiquement ainsi affublé serait au contraire tristement inimaginable en France, aussi bien pour un public d'enseignants que de lycéens d'ailleurs.


Entre les deux un espace social permettant de se poser pour twitter ou autre, avec alimentation
USB
et même des coussins avec un motif
TI-84 Plus CE
!
Sommes-nous au Paradis ?
:o

11053Le tout se complète d'un stand avec divers autres goodies et accessoires pour les selfies. T-shirts, lunettes, autocollants, stylos, pin's et même décalcomanies.
Nous t'en avons justement ramené un petit échantillon, histoire de bien te gâter dans quelques mois.

110371103610767


10757En face au comptoir, nous avons le service après-vente
TI-Cares
qui expose sa collection de calculatrices, et se propose d'installer la dernière version sur ta calculatrice si tu ne l'as pas déjà.
107851078610787


1104810766Un concours est également organisé tout le long de l'événement, avec divers codes à aller récupérer à divers endroits ou occasions, et à saisir dans l'application de l'événement. Divers écrans sont répartis sur les deux étages, et retransmettent en temps réel les trois participants les mieux classés au concours, ainsi que les divers tweets mentionnant le hashtag de l'événement, même ceux de
TI-Planet
. ;)




4) Couloir des exposants :

Go to top

1076810798Nous poursuivons maintenant pour nous engager dans le couloir des exposants, et qui commence par le superbe stand de T-shirts imprimés
Fit to a Tee
, qui nous présente ici sa sélection à vocation culturelle ou humoristique sur le thème des mathématiques et des sciences.
Là encore, hélas, des enseignants ou élèves s'habillant ainsi serait difficilement imaginable en France.


Suivent des stands par différents distributeurs
Texas Instruments
:
The Bach Company
,
Valley Business Machines
,
SchoolMart
,
School Savers
et
EAI Education
, ainsi que
Vernier
qui développe et fournit en prime différentes interfaces d'acquisition et capteurs pour les calculatrices.
107701077110772


10819Ils présentent entre autres les versions américaines de la gamme
TI-Nspire CX II
, soit trois modèles que nous n'avions pas encore vus :
  • la
    TI-Nspire CX II
  • la
    TI-Nspire CX II School Property
  • la
    TI-Nspire CX II CAS
    (que pour sa part nous t'avons montrée depuis)

108291080910824Les
TI-Nspire CX II CAS
et
TI-Nspire CX II
montrées sur ces stands présentent :
  • le
    Boot ROM
    5.0.0.42
    (
    Boot1
    )
  • l'OS
    5.0.0.1450
    déjà observé au salon
    Didacta
  • le
    Boot Loader
    5.0.0.89
    qui va avec
    (
    Boot1.5
    )
  • des timbres à date
    N-1118AE
    ou
    N-1118AF
    , indiquant une révision matérielle
    AE
    ou
    AF
    assemblée en
    novembre 2018
    dans l'usine de code
    N

10769Les échantillons dont les distributeurs disposent pour les
TI-Nspire CX II School Property
sont par contre plus anciens vu la mention de prototype
DVT
au verso. Nous y notons justement :
  • le précédent
    Boot Loader
    5.0.0.82
    qui était présent sur certaines calculatrices au
    Didacta
  • un OS par contre beaucoup plus ancien que ce qui a pu être observé jusqu'à présent,
    5.0.0.1288
108101081210832


108211081410825Et nous t'avons gardé le meilleur pour la fin. Même parmi les anciens modèles
TI-Nspire CX
, on trouve également quelques formidables pépites. Comme une
TI-Nspire CX
de numéro de série
NSC TA3 NOT FOR SALE 051
, comme notre
TI-Nspire CX
de développement
avec connecteur
J04/JTAG
. L'exposant ne doit pas beaucoup l'utiliser puisqu'elle fait toujours tourner plusieurs versions préhistoriques :
  • Boot1 3.0.99
    (
    3.0.0.99
    en fait selon la nouvelle convention de numérotation, donc rien d'inhabituel là)
  • Boot2 3.0.120
    (donc
    3.0.0.120
    , soit antérieur au
    3.0.1.131
    ayant accompagné les premières
    TI-Nspire CX
    commercialisées en 2011)
  • OS 3.0.0.EVT1.4
    (avec donc la mention de prototype
    EVT
    )




5) Stand Texas Instruments :

Go to top

1103410789Nous arrivons maintenant au bout du couloir avec l'énorme stand
Texas Instruments
. Le stand est réparti en différentes zones.

Une première zone de deux tables présente les produits commercialisés directement prêts à l'emploi. Nous avons les différents modèles de calculatrices sur une première table.

La deuxième table les met en situation en les connectant à des capteurs
Vernier
, via l'interface adéquate selon le modèle.

10750Nous avons ici des
TI-Nspire CX II
et
TI-Nspire CX II CAS
au timbre à date plus récent
M-1218AF
, indiquant donc un changement d'usine entre novembre et décembre 2018 puisque l'on passe du code
N
au code
M
. Nous y avons cette fois-ci le denier
Boot Loader 5.0.0.89
ainsi qu'un
OS 5.0.0.1509
, plus récent donc que ce que nous avions pu observer au salon
Didacta
.
108151080810831


1080510804Les anciennes
TI-Nspire CX
présentes sur le stand nous réservent également une grosse surprise, avec un nouvel
OS
pas encore sorti en version
4.5.1.5
, plus récent donc que le dernier
4.5.0.1180
disponible à ce jour. Nous retournons vite faire un tour au comptoir
TI-Cares
, mais non ils n'ont pas ce nouvel OS à nous installer.
Notons en passant que ce nouvel
OS
vient également avec un nouveau
Boot2 4.5.0.14
, le dernier sorti pour
TI-Nspire CX
étant le
4.4.0.8
.
Les
TI-Nspire CX
étant en pleine expérience, les manipulations que nous pouvons effectuer sont limitées. Espérons que nous pourrons en apprendre davantage en nous rendant aux sessions
TI-Nspire
.


Le groupe de tables suivant met quant à lui en situation le robot
TI-Innovator Rover
, de façons plus ou moins concrètes. Suivre/respecter des lignes de couleur, déplacer un cone, explorer la planète
Mars
, ou encore silloner la ville de
MATH-attan
pour la protéger du terrible monstre
Godzilla
.
10790107811079110759


Enfin nous en arrivons au dernier groupe de tables, mettant cette fois-ci en avant les projets
STEM
autour de la technologie
TI-Innovator
.
1079210795107941079310773


Plusieurs expériences bien sympathiques donc :
  • arroseur automatique de plantes
  • système d'ouverture automatique de vitres de voiture en cas de canicule si jamais tu laisses ton chat/chien dedans
  • maquette cardiaque
  • anneau d'humeur, déjà vu au salon
    Didacta 2019
  • haut-parleur à se monter soi-même avec des pièces pas chères ou de récupération, déjà vu sur divers salons
  • interrupteur banane, déjà vu au salon
    Didacta 2017
10783107841079710796


10775C'est aussi l'occasion pour nous de creuser le fonctionnement du futur périphérique
TI-RGB Array
pour l'interface
TI-Innovator Hub
, que nous avions déjà vu au salon
Didacta 2019
mais hors situation, et nous en ignorions donc le fonctionnement puisqu'il n'y avait pas non plus de manuel.
Voici une retranscription du code de démo :
Code: Select all
Define rainbow_spectrum()=
Prgm
Local key
key:=""
Local freq
Local analog
Local power
Local current
current:=0
Send "CONNECT RGB"
While key!="esc"
  For n,380,780,1
    key:=getKey()
    If key="esc" Then
      Exit
    EndIf
    spectrum(n)
    Send "RGB ALL eval(R) eval(G) eval(B)"
    Send "READ RGB"
    Get analog
    current:=analog/2^14*3.35*1000
    power:=3.35*current
    UseBuffer
    SetColor r,g,b
    FillRect 0,0,318,212
    SetColor 255-r,255-g,255-b
    r:=string(r)
    r:=mid(r,1,dim(r)-1)
    g:=string(g)
    g:=mid(g,1,dim(g)-1)
    b:=string(b)
    b:=mid(b,1,dim(b)-1)
    freq:=string(n)
    freq:=mid(freq,1,dim(freq)-1)
    msg:="Color Wavelength ="&freq" nm"
    DrawText 75,80,msg
    msg:="RGB = "&r&","&g&","&b
    DrawText 102,114,msg
    msg:="Power = "&string(round(power,1)-6...)&" mW"
    DrawText 105,146,msg
    DrawText 158,210,"Press [esc] Twice to Exit"
    PaintBuffer
    Wait 0.01
  EndFor
EndWhile
Send "RGB ALL 0 0 0"
EndPrgm


Le programme
spectrum()
dont nous avons oublié de noter le code calcule les prochaines valeurs des canaux r/g/b à partir des valeurs courantes, dans le but d'afficher un dégradé de couleurs.

Le
TI-RGB Array
s'utilise ensuite ainsi :
  • CONNECT RGB pour le connecter
  • RGB ALL R G B pour lui faire afficher une même couleur de coordonnées (R,G,B) sur ses 16 diodes
  • READ RGB pour récupérer une indication de la consommation
Cela n'a pas été démontré, mais si il y a une commande RGB ALL pour affecter toutes les 16 diodes en même temps, il devrait y avoir une commande pour les affecter séparément ou même individuellement.




6) Sessions TI-Nspire :

Go to top

107491074810751Tentons maintenant d'en apprendre davantage sur les
TI-Nspire CX II
et dernières versions
TI-Nspire CX
en nous rendant à divers sessions
TI-Nspire
.

Nous voici avec , et de
Texas Instruments
. On nous remet des
TI-Nspire CX II CAS
munies de la dernière version
5.0.0.1509
, et nous avons cette fois-ci de quoi nous poser pour mieux les manipuler. Nous constatons entre autres que contrairement aux modèles européens nous avons bien ici sur la tranche supérieure le port dédié aux modules WiFi
TI-Nspire CX Navigator
.

1075310752Nous découvrons quelques nouveautés
TI-Nspire CX II
que nous n'avions pas encore remarquées, comme la possibilité désormais de changer très facilement l'unité d'angle degrés/radians juste en cliquant dessus dans la barre de titre ! :bj:

Ou encore comme nous t'en avons parlé depuis, les différents drapeaux
CAS / Exact / CAS Off
affichés désormais à l'écran d'accueil en mode examen.

Nous avions prévu de quoi te réaliser des captures d'écran propres mais visiblement ça ne marche pas, la
TI-Nspire CX II CAS
n'est pas listée par les actuels logiciels
TI-Nspire
. Il faudra donc en attendre une mise à jour apportant de nouveaux pilotes USB.

La communication USB entre la
TI-Nspire CX II CAS
et nos anciennes
TI-Nspire CX
n'est d'ailleurs pas dénuée de défauts. Dans le sens
TI-Nspire CX II CAS
vers
TI-Nspire CX
, ça passe. Mais dans le sens
TI-Nspire CX
vers
TI-Nspire CX II CAS
ça ne marche pas toujours. Des erreurs de transfert se produisent régulièrement, même si certains documents arrivent à passer. Et c'est là que l'on nous révèle la grande nouvelle, le prochain et dernier OS
4.5.1.5
pour les anciennes
TI-Nspire CX
rajoutera la connectivité
TI-Nspire CX II
, ainsi que certaines des nouveautés
TI-Nspire CX II
, notamment justement la possibilité de changer d'unité d'angle par un simple clic ! :bj:

1085310854Nous voici maintenant avec , formateur T3, pour découvrir les nouvelles possibilités de programmation graphique de la
TI-Nspire CX II
.
Les commandes sont les mêmes que celles que nous t'avons déjà présentées, et nous confirmons que la zone graphique contrôlable fait
318x212
pixels, comme avec les scripts
Lua
.

10845
John
nous fait pour finir une démonstration des divers programmes graphiques qu'il nous a développés pour l'occasion, et que tu peux télécharger depuis son site.




Merci à tous ceux qui ont rendu possible notre participation à l'événement
TI-Nspire
de la décennie, et à bientôt pour de toutes nouvelles aventures sur
TI-Nspire CX II
! :D

Une pensée envers tous ceux qui ont participé à notre campagne de financement participatif, entre autres :

Ouverture TI-Nspire CX II CAS révision AE

New postby critor » 25 Mar 2019, 19:58

10896Aujourd'hui, se propose de te montrer le matériel des nouvelles
TI-Nspire CX II
de la rentrée 2019.

La machine ici disséquée est une
TI-Nspire CX II CAS
américaine, de timbre à date
N-1118AE
. Il s'agit donc d'une calculatrice :
  • assemblée dans l'usine de code
    N
  • assemblée en novembre 2018
  • de révision matérielle
    AE

L'ouverture est pénible, le même système de vis cachées adoptées depuis les
TI-Nspire CX CR4
d'octobre 2015 restant en vigueur.

Une fois ceci fait, pour le plaisir des yeux, la machine se dévoile donc ci-contre dans toute sa splendeur. :D

10898Les
TI-Nspire CX II
utilisent donc une unique carte mère, donc la référence est ici cachée sous l'autocollant protégeant des fuites de batterie :
Aladdin_MB_DVT_6420_20180615
. Nous notons donc :
  • la mention
    Aladdin
    déjà remarquée, ce qui confirme qu'il s'agit du nom de code des
    TI-Nspire CX II
  • la mention
    DVT
    , ce qui voudrait dire que cette carte n'a pas encore atteint le niveau de production
  • ainsi qu'une date au
    15 juin 2018
    , probablement la date de conception de la carte



10898Niveau connectivité et entrées/sorties de la carte, nous avons donc :
  • sous l'autocollant de la batterie justement, le connecteur 12 broches pour la nappe non amovible du pavé tactile
  • juste à côté le connecteur non plus 30 broches qui sur les anciennes
    TI-Nspire CX
    offrait un port série et du JTAG, numéroté non plus
    J04
    mais
    J04A
  • un peu plus au centre le contact du bouton
    reset
    , numéroté
    J01F
  • le connecteur
    Dock
    à 26 broches, qui n'est plus numéroté
    J05
    comme sur les
    TI-Nspire CX CR4+
    ayant introduit la carte unique ou
    J01
    comme auparavant, mais
    J08

    Sur les anciennes
    TI-Nspire CX
    , les connecteurs
    Dock
    et
    J04/JTAG
    permettant d'accéder à un même port série. Les
    TI-Nspire CX II
    à la différence disposent comme nous avons vu de deux ports série, peut-être maintenant un pour chacun de ces connecteurs.
  • à l'opposé le connecteur hybride
    mini-USB A/B
    , numéroté
    J7
  • juste à côté la diode RVB
    (rouge-vert-bleu)
    pour le mode examen, numérotée
    D01
  • à l'opposé sur la même tranche le connecteur 18 broches dédié aux modules Wi-Fi
    TI-Nspire CX Navigator
    enfichables, numéroté
    J9

    Les
    TI-Nspire CX II-T
    européennes n'auront pas le connecteur pour les modules Wi-Fi
    TI-Nspire CX Navigator
    . Nous pensons toutefois qu'elles utiliseront exactement la même carte mère avec donc le connecteur
    J9
    présent en interne, mais sa prise externe absente et peut-être par économie quelques composants non soudés dans cette zone également.
  • et enfin le connecteur 2x19=38 broches pour la nappe amovible de l'écran
    Notons en passant que selon la référence de sa nappe,
    GIANTPLUS FM1570A11-A
    , nous conservons le même écran 240x320 pixels introduit avec les
    TI-Nspire CX CR4
    d'octobre 2015.



10898Niveau composants d'importances, nous avons donc ici :
  • deux mystérieuses puces
    8UC17
    et
    8UF17
    , aux emplacements
    U06
    et
    U08

    L'une des deux est probablement la
    Flash-NAND
    de
    128Mio
    . L'autre est possiblement une
    Flash-NOR
    ou de la
    SDRAM
    externe, ces deux configurations ayant déjà été rencontrées sur les anciennes
    TI-Nspire CX
    .
  • juste à côté de cette dernière, un mystérieux emplacement vide
    U07
    destiné à accueillir une petite puce 2x4=8 broches
  • et une puce
    ET-NS2018-001
    qui est l'
    ASIC
    - oui, c'est elle qui renferme le super nouveau coeur
    ARM9/ARMv5
    à
    396MHz
    ! :bj:
    Le suffixe
    001
    correspond en fait à la valeur des drapeaux inscrite de façon non modifiable dans la puce lors de sa fonte.
    Les valeurs de drapeaux connues jusqu'à présent étaient :
    • 00 : TI-Nspire, TI-Nspire CX
    • 01 : TI-Nspire CAS, TI-Nspire CX CAS
    • 10 : TI-Nspire CM-C
    • 11 : TI-Nspire CM-C CAS

    La nouvelle
    001
    découverte ici identifie donc logiquement un modèle
    CAS
    . Cela fait partie des nombreuses protections empêchant d'installer un système
    CAS
    sur une
    TI-Nspire
    non-CAS.

    On peut donc supposer que la
    TI-Nspire CX II
    numérique américaine utilisera donc une puce
    ASIC
    de référence
    ET-NS2018-000
    .

    Reste la question des
    TI-Nspire CX II-T
    européennes. Et l'on peut justement noter que la valeur inscrite sur la puce passe bizarrement de 2 à 3 chiffres... D'où notre proposition de nouvelles valeurs :
    • 000 : TI-Nspire CX II
    • 001 : TI-Nspire CX II CAS
    • 100 : TI-Nspire CX II-T
    • 101 : TI-Nspire CX II-T CAS

La carte CX II vs. celle CX rev. AA (CR 7)


A bientôt... ;)
Link to topic: Ouverture TI-Nspire CX II CAS révision AE (Comments: 1)

TI-Nspire CX II CAS : test UART transfert OS

New postby critor » 23 Mar 2019, 14:44

1089210896Après la
TI-Nspire CX II CAS
américaine, nous disposons maintenant de la
TI-Nspire CX II-T CAS
européenne, merci
Texas Instruments France
.

10893Mise à part la couleur de la face arrière et des éléments associés en façade qui passe du bleu au rouge, la seule différence physique entre les deux modèles est l'absence du connecteur supérieur dédiés aux modules Wi-Fi
TI-Nspire CX Navigator
.

10891Notons que cette
TI-Nspire CX II-T CAS
est déjà un petit peu plus récente. Là où la
TI-Nspire CX II CAS
avait au dos comme timbre à date
N-1118AE
, nous trouvons ici
N-0119AF
. C'est-à-dire que la
TI-Nspire CX II-T CAS
a été assemblée dans la même usine de code
N
non pas en
novembre 2018
, mais en
janvier 2019
. De plus, sa révision matérielle est différente, ce n'est plus
AE
mais
AF
.

1089410895Logiciellement, nous disposons d'exactement les mêmes versions sur les deux modèles :
  • Boot ROM 5.0.0.42
  • Boot Loader 5.0.0.89
  • OS 5.0.0.1509

Notons que le modèle européen s'annonce comme une
TI-Nspire CX II CAS
et non
TI-Nspire CX II-T CAS
.

Remarquons aussi que le fichier d'OS
(qui faisait dans les 10Mo sur les anciennes
TI-Nspire CX
)
ne serait apparemment plus stocké dans le système de fichiers de la calculatrice. En effet, les capacité de
92.3Mo
et espace libre de
91.9Mo
sont beaucoup trop proches.

10897Et bien justement, puisque nous disposons maintenant enfin de deux
TI-Nspire CX II CAS
avec les mêmes versions, et que nous avons des interrogations sur l'OS, et si l'on tentait un envoi d'OS entre ces deux machines ?

Nous allons utiliser pour cela un nouveau périphérique communautaire, le
TI-Nspire SD Cradle
. Comme notre
TI-Nspire Connection Cradle
, ce dernier récupère la sortie série UART des calculatrices
TI-Nspire
. Mais au lieu de l'envoyer sur le port USB d'un ordinateur, il l'écrit sur une carte
micro-SD
.

Cela présente plusieurs avantages :
  • pas besoin à portée de main d'un ordinateur avec les bons logiciels et pilotes correctement configurés
  • pas d'inconvénients relatifs à l'ordinateur pour des opérations qui peuvent parfois prendre plusieurs minutes
    (multi-tâche qui peut faire rater une partie du flux selon ce qui se déclenche en arrière plan, mise en veille, plantage, ...)
  • limitations de la console qui selon le logiciel peut jeter l'historique au bout d'un certains nombre de lignes
  • utilisation nomade

Le
TI-Nspire SD Cradle
utilise dans sa version actuelle une carte
SparkFun OpenLog DEV-13712
.
A 115200 bauds il faut lui adjoindre une carte
micro-SD
de classe 10 minimum, et voici le contenu du fichier
config.txt
à y inscrire :
config.txt wrote:115200,26,3,0,1,1,0
baud,escape,esc#,mode,verb,echo,ignoreRX


Voilà, commençons donc le transfert d'OS, avec le
TI-Nspire SD Cradle
accroché au dos de la
TI-Nspire CX II CAS
réceptrice. A priori, la calculatrice n'est pas très bavarde, ne racontant strictement rien avant la fin du transfert de l'OS et le redémarrage :
Code: Select all




Boot ROM Stage  (5.0.0.42)
Build: 2018/3/2, 14:16:20
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         mf-data{validated}
  OK         efuse
  OK         MEMC-FTDDR3030
  OK         PTT Data Aladdin
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.
Last boot progress: 1533

Available system memory: 29692
Checking for NAND: NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
Wakeup Status: wakeupUSB1vbus

DRAM size: 64 MB
SDRAM memory test:   Pass

Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Normal


Loading from Boot Loader partition...



5%
10%
15%
19%
20%
22%
25%
28%
30%
33%
36%
38%
41%
44%
46%
49%
52%
54%
57%
60%
61%
62%
64%
65%
66%
68%
69%
70%
72%
73%
74%
76%
77%
78%
80%
81%
82%
84%
85%
86%
88%
89%
90%
92%
93%
94%
96%
97%
98%
100%

BOOT: loading complete (61 ticks), launching <BOOT LOADE> image.




Boot Loader Stage  (5.0.0.89)
Build: 2018/10/16, 11:45:4
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.
TI_PMU_wakeupStatus(): Woke up with wakeupOnKey.
NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
Initialization of File System is a success.



Initializing graphics subsystem.
Logo Driver source change notice: logos{defaults}

BOOT: loading complete (105 ticks), launching <INSTALLER> image.
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 1.05 seconds




Installer  (5.0.0.89)
Build: 2018/10/16, 11:45:35
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         null_al
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.




NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
TI_PM_SetShipMode:  FALSE



Initializing filesystem.
Datalight Reliance v2.101150
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.



Initializing graphics subsystem.
Logo Driver source change notice: logos{defaults}
Filesystem ready.
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 1.05 seconds
  Installer Time: 20.56 seconds




Boot ROM Stage  (5.0.0.42)
Build: 2018/3/2, 14:16:20
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         mf-data{validated}
  OK         efuse
  OK         MEMC-FTDDR3030
  OK         PTT Data Aladdin
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.
Last boot progress: 2080

Available system memory: 29692
Checking for NAND: NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
Wakeup Status: wakeupSDIOCD

DRAM size: 64 MB
SDRAM memory test:   Pass

Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Normal


Loading from Boot Loader partition...



5%
10%
15%
19%
20%
22%
25%
28%
30%
33%
36%
38%
41%
44%
46%
49%
52%
54%
57%
60%
61%
62%
64%
65%
66%
68%
69%
70%
72%
73%
74%
76%
77%
78%
80%
81%
82%
84%
85%
86%
88%
89%
90%
92%
93%
94%
96%
97%
98%
100%

BOOT: loading complete (61 ticks), launching <BOOT LOADE> image.




Boot Loader Stage  (5.0.0.89)
Build: 2018/10/16, 11:45:4
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.
TI_PMU_wakeupStatus(): Woke up with wakeupSDIOCD.
External Power Detected: VBUS.
NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
Initialization of File System is a success.



Initializing graphics subsystem.
Logo Driver source change notice: logos{defaults}

BOOT: loading complete (90 ticks), launching <OS LOADER> image.
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 0.90 seconds




OS Loader Stage  (5.0.0.89)
Build: 2018/10/16, 11:46:11
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.
NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
Initialization of File System is a success.
Logo Driver source change notice: logos{defaults}

0%
1%
2%
3%
3%
4%
5%
6%
7%
7%
8%
9%
10%
10%
11%
12%
13%
14%
14%
15%
16%
17%
17%
18%
19%
20%
21%
21%
22%
23%
24%
24%
25%
26%
27%
28%
28%
29%
30%
31%
31%
32%
33%
34%
35%
35%
36%
37%
38%
38%
39%
40%
41%
42%
42%
43%
44%
45%
46%
46%
47%
48%
49%
49%
50%
51%
52%
53%
53%
54%
55%
56%
56%
57%
58%
59%
60%
60%
61%
62%
63%
63%
64%
65%
66%
67%
67%
68%
69%
70%
70%
71%
72%
73%
74%
74%
75%
76%
77%
77%
78%
79%
80%
81%
81%
82%
83%
84%
84%
85%
86%
87%
88%
88%
89%
90%
91%
92%
92%
93%
94%
95%
95%
96%
97%
98%
99%
99%
100%

BOOT: loading complete (585 ticks), launching <TI-Nspire> image.
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 0.90 seconds
  OS Loader Time: 5.85 seconds




TI-nSpire OS  (5.0.0.1509)
Build: 2019/2/8, 14:22:41
Copyright (c) 2006-2019 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         null_al
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         keypad_drv
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.

POSIX layer initialized.
TI_PM_SetShipMode:  FALSE
Preparing file system. This takes a while...
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.
Logo Driver source change notice: logos{defaults}





Read status error at location: 0x130c800 Error: -1
Read status error at location: 0x130e800 Error: -1
TOTAL BYTES: 101240
------------------ Module is Gone!!
Created Execution Context
<TI_PCL_Init2> SetSystem Settings   -->
<TI_PCL_Init2> TI_RM_LoadAllStrings -->
<TI_PCL_Init2> TI_UI_IME_Init -->
<TI_PCL_Init2> RegisterC1Widgets -->
<TI_PCL_Init2> TI_GOIO_InitializeGoIO -->
<TI_PCL_Init2> TI_AM_Initialize -->
Product   : 16 (defined in os/inc/deviceinfo.h)
Platform  : 2 (defined in documentmanager/inc/hal.h)
Version   : 3.6.0.337 CE
Build Date: 2013-5-10
RET - Echo UDP: TI_Echo_UDP_Init called +++
RET - ECHO UDP: EchoUDPListenerThread. Inside Thread +++

START TI_LOCALE_initializeDefaultLocale.....
DEFAULT LOCALE is en.....
Found a Match: en(MD) and en
END TI_LOCALE_initializeDefaultLocale.....
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 0.90 seconds
  OS Loader Time: 5.85 seconds
  Installer Time: 20.56 seconds
         OS Time: 36.63 seconds


Nous remarquons que pour une installation d'OS, la
TI-Nspire CX II CAS
redémarre deux fois après la fin du transfert.

La première fois le redémarrage a lieu avec lancement de la mystérieuse image
Installer
déjà évoquée, voilà donc enfin à quoi elle sert :
  1. Boot ROM 5.0.0.42
    (0.61s)
  2. Boot Loader 5.0.0.89
    (1.05s)
  3. Installer 5.0.0.89
    (20.56s)
Cette image
Installer
fait visiblement pas mal de choses significatives vu le temps que dure son exécution, mais hélas elle est très peu bavarde et ne raconte apparemment rien d'autre d'intéressant que les mêmes messages d'initialisation que les autres images.
Ce premier redémarrage dure donc 0.61+1.05+20.56=
22,22s
.

Suit le deuxième redémarrage cette fois-ci normal, avec :
  1. Boot ROM 5.0.0.42
    (0.61s)
  2. Boot Loader 5.0.0.89
    (0.90s)
  3. OS Loader 5.0.0.89
    (5.85s)
  4. OS 5.0.0.1509

A bientôt... ;)
Link to topic: TI-Nspire CX II CAS : test UART transfert OS (Comments: 0)

TI-Nspire CX II : test UART images Installer + ports série

New postby critor » 21 Mar 2019, 19:07

10876Dans un test précédent, nous découvrions dans le menu de maintenance des
TI-Nspire CX II
un menu de démarrage caché.

Ce menu nous révélait que les
TI-Nspire CX II
, la mémoire
NAND
dispose d'au moins 8 partitions :
  • Manuf
  • Boot Data
  • Boot Loader
  • OS Loader
  • Installer
  • Installer Backup
  • Diagnostics
  • système de fichiers

Le menu de démarrage s'occupe essentiellement de ces 5 dernières partitions, les seules contenant des images exécutables, en permettant :
  • de les reprogrammer
  • de les lancer immédiatement
  • de les régler comme partition à lancer par défaut, par le
    Boot Loader
    nous supposions

Comme déjà vu, en temps normal la
TI-Nspire CX II
lance dans l'ordre les images suivantes :
  1. Boot ROM
  2. Boot Loader
  3. OS Loader
  4. OS

1087110870Nous allons poursuivre aujourd'hui nos tests de découverte à l'aide du périphériques communautaire
TI-Nspire Connection Cradle v1
.

Déjà, nous confirmons que le menu de maintenance
(et donc le menu de démarrage qui va avec)
est offert au niveau du
Boot Loader
.

Remarquons en passant que le menu s'affiche même en couleur dans la console série.




10879Tentons donc de démarrer à chaud la mystérieuse image
Installer
non lancée en temps normal :
Code: Select all
Installer  (5.0.0.89)
Build: 2018/10/16, 11:45:35
Copyright (c) 2006-2018 Texas Instruments Incorporated

Using production keys.


Beginning driver initialization...
  OK         Serial Port 1
  OK         Serial Port 2
  OK         Aladdin PMU
  OK         Serial Flash Controller
  OK         gpio
  OK         Serial NAND Flash
  OK         crypt_des
  OK         crypt_sha
  OK         Flash Partition Manager
  OK         spi-lcd
  OK         mf-data{validated}
  OK         backlight{AutoDim Disabled}
  OK         lcd_controller{GiantPlus}
  OK         Tuning Data Aladdin
  OK         null_al
  OK         ADC FTADCC010
  OK   POSIX console
  OK         Display{Supervisor}
  OK         efuse
  OK         clcd_hw_cursor
  OK         i2c
  OK         logos{uninitialized}
  OK         MEMC-FTDDR3030
  OK         null-1
  OK   POSIX null
  OK         OS Data Aladdin
  OK         PTT Data Aladdin
  OK         rtc
  OK         spi-cradle
  OK         terminal
Clocks:  CPU = 396 MHz AHB = 198 MHz APB = 99 MHz

Driver initialization complete.



NAND Flash ID: MICRON       (128 MB)
Device ID: 1C2000000000021DBBC72E62E09
                                      TI_PM_SetShipMode:  FALSE


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.
LOG FS: cleanPartial: Clean File: 2E09_error_log_2.txt!


Initializing graphics subsystem.
Logo Driver source change notice: logos{defaults}
                                                 Filesystem ready.
   Boot ROM Time: 0.61 seconds
Boot Loader Time: 24.32 seconds
  Installer Time: 6.29 seconds

L'image
Installer
de notre
TI-Nspire CX II CAS
porte visiblement le même numéro de version que l'image
Boot Loader
:
5.0.0.89
.
Nous apprenons également qu'elle a été compilée le
16 octobre 2018
à
11h45min35s
heure de Dallas, soit probablement à l'occasion de la compilation de l'image
Boot Loader 5.0.0.89
puisqu'il y a un écart temporel d'exactement 31 secondes.

A part cela rien de particulier, l'image
Installer 5.0.0.89
affiche les mêmes informations d'initialisation que les autres images de démarrage, puis redémarre normalement la machine. Mystère...



Tentons maintenant depuis ce même menu de démarrer à chaud l'image
Installer Backup
:
bootlog wrote:Error reading/validating from Other Installer partition

Apparemment, notre
TI-Nspire CX II CAS
ne contient pas d'image valide dans cette partition. Encore une fois, mystère sur son utilité.



10881Enfin, creusons un petit peu cette histoire de 2ème port série à l'aide du menu dédié.

Il se trouve donc selon nos tests, que le port série n°1 est celui que nous sommes en train d'utiliser, avec entrée/sortie sur les broches n°23 et 22 du connecteur J01/Dock externe.

Si l'on sélectionne le port série n°2 nous n'obtenons plus rien, ce qui veut donc dire que les données sont lues et écrites ailleurs, peut-être sur les broches n°26 et 24 du connecteur J04/JTAG interne, et qui sur les anciennes
TI-Nspire
conduisait au même port série.



A bientôt... ;)

Nspire CX II : découverte menu démarrage secret + diagnostic

New postby critor » 19 Mar 2019, 18:04

10462Lors de nos tests
TI-Nspire CX II
au salon Didacta, nous avions pu confirmer que plusieurs combinaisons de démarrage fonctionnaient toujours :
  • doc
    enter
    EE
    pour le menu de maintenance
  • doc
    enter
    0
    pour reprogrammer la partition
    Manuf
    depuis les
    TI-Nspire CX CR4

Mais par contre, nous n'arrivions pas à accéder au logiciel de diagnostics pour avoir plus d'informations sur le nouveau modèle, la combinaison
esc
menu
-
ne répondant pas. :'(

Et ce n'était pas juste que le logiciel de diagnostics était absent, puisque la combinaison
doc
enter
-
permettant de le reprogrammer n'était pas davantage efficiente.
Texas Instruments
avait visiblement effectué des changements majeurs... :#roll#:

1087610875Ce qui nous a amenés à tenter nombre de combinaisons, et nous découvrons aujourd'hui quelque chose d'énorme dans le menu de maintenance.

Ce dernier nous invite à taper
0
,
1
ou
2
, mais si l'on tape
9
l'on accède à un menu de boot
(démarrage)
secret ! :bj:
Même le fond d'écran nous confirme que nous venons de découvrir le "poteau rose" ! :p


Ce menu de boot nous propose :
  1. Set Boot Option
  2. Update Boot Image
  3. Load Boot Image
  4. Developer Unit

Sur les anciennes
TI-Nspire CX
, la puce
Flash NAND
de
128Mio
était scindée en différentes partitions :
  • Manuf
    (informations matériel)
  • Boot2
    (contient le Boot2, éventuellement précédé d'un Boot1.5)
  • BootData
    (partition d'amorçage + configuration mode examen)
  • Diagnostics
  • système de fichiers
L'amorçage s'effectuait alors dans l'ordre suivant :
  1. Boot1
  2. Boot1.5
    (partition
    Boot2
    - optionnel)
  3. Boot2
    (partition
    Boot2
    )
  4. OS
    (système de fichiers)

Nous venons de voir dans un test précédent que l'amorçage des
TI-Nspire CX II
était a priori similaire :
  1. Boot ROM
  2. Boot Loader
  3. OS Loader
  4. OS
Mais nous nous doutions que cela cachait quelque chose d'un peu plus complexe niveau partitions, une mystérieuse étape
Installer
non effectuée lors du test étant mentionnée.

10873Un autre indice en ce sens était la réduction significative de la capacité de l'espace de stockage, puisque nous passons de
115,2Mo
sur les anciennes
TI-Nspire CX
à seulement
92,3Mo
sur les nouvelles
TI-Nspire CX II
.

10878Et effectivement, le choix
Update Boot Menu
nous liste visiblement plein de partitions :
  1. Diagnostics
  2. Boot Loader
  3. OS Loader
  4. Installer
  5. Installer Backup
Le voilà donc enfin ce logiciel de diagnostics ! :bj:


La partition
Boot2
des anciennes
TI-Nspire CX
aurait donc été scindée en 2 partitions distinctes sur les
TI-Nspire CX II
:
  • Boot Loader
  • OS Loader

En prime, 2 autres mystérieuses partitions sont rajoutées :
  • Installer
  • Installer Backup

Avec donc le passage de 5 à au moins 8 partitions sur les
TI-Nspire CX II
(3 partitions supplémentaires avérées)
malgré une puce
Flash NAND
qui fait toujours
128Mio
de capacité selon notre dernier test, voilà donc qui explique la forte réduction de la capacité de l'espace de stockage de
115,2Mo
à
92,3Mo
.

10879Le menu
Load Boot Menu
permet visiblement de démarrer à chaud l'une des partitions suivantes :
  1. Diagnostics
  2. OS Loader
  3. Installer
  4. Installer Backup
Notons qu'il ne liste plus la partition
Boot Loader
, ce qui indique donc que c'est en ce moment-même le
Boot Loader
qui nous affiche ce menu.

10877Le menu
Set Boot Option
permet quant à lui de régler la partition qui devra être démarrée par défaut au prochain lancement du
Boot Loader
:
  1. Diagnostics
  2. OS Loader
  3. Installer
  4. Switch Installer
Notons qu'ici le choix
Installer Backup
n'est plus proposé, mais remplacé par un
Switch Installer
.

Les
TI-Nspire CX II
offrent donc enfin d'origine à l'utilisateur l'accès à un menu de démarrage digne de ce nom ! :bj:
Un menu qui avec ses possibilités d'amorcer à chaud différentes partitions ou de régler la partition à amorcer par défaut nous rappelle énormément notre propre menu de démarrage
ControlX
pour les anciennes
TI-Nspire CX
! ;)


10880Enfin, avec le
Developer Menu
nous passons à tout autre chose :
  1. Update Dev Cert
  2. Delete Dev Cert
  3. Set Cert Level
  4. Set Serial Port
  5. Erase Logs

De quoi visiblement déjà installer ou supprimer un certificat de développement, permettant alors d'installer des OS signés non pas avec les clés de production mais avec les clés de développement.

1088110882L'option
Set dev_cert_level
permet apparemment de désactiver le certificat de développement sans le supprimer, ce qui est pratique pour remplacer rapidement un OS de développement par un OS de production et vice-versa. Outre cela, elle offre les réglages
dev_unit
et
dev_boot
, ce dernier permettant peut-être de gérer non plus seulement des OS mais en prime des
Boot
de développement.

Enfin,
Set Serial Port
permet de choisir entre
Port 1
et
Port 2
, confirmant comme vu dans notre dernier test que nous disposons désormais de 2 ports série sur les
TI-Nspire CX II
.

1088310879Et donc, puisque le menu de boot nous le propose, lançons le logiciel de diagnostics ! :bj:

Celui-ci a pour titre
TG2985 /D PVT(2018/09/18)
. Retenons donc la référence
TG2985
, ainsi que la mention
PVT
indiquant que le logiciel de diagnostics n'a donc pas encore atteint le niveau de production.

1088410885L'écran d'information nous indique :
  • que le logiciel de diagnostics a été compilé le
    13 décembre 2018
  • qu'il est en version
    5.00.97
  • que les
    TI-Nspire CX II
    conservent apparemment l'écran
    GP
    (
    GiantPlus
    )
    à géométrie 240x320 pixels introduit avec les anciennes
    TI-Nspire CX CR4
    de fin 2015

De nouvelles options semblent également disponibles dans le menu
Additional Function
.


A bientôt... ;)

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
30%
-
Search
-
Featured topics
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
459 utilisateurs:
>401 invités
>52 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)