π
<-

Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby critor » 26 Nov 2015, 18:32

Après la version 4.0.0.239 du 6 février 2015, Texas Instruments nous publie aujourd'hui une nouvelle version de ses OS (Operating System = système d'exploitation) pour TI-Nspire CX et TI-Nspire CX CAS, la 4.0.3.29.

Avec un changement de numérotation relativement mineur, il ne faudrait pas s'attendre à des nouveautés visibles pour l'utilisateur.
En pratique nous n'avons pas trouvé de telles nouveautés à date, et effectivement, le fichier "TI-Nspire.img" que l'on considère comme représentatif du système d'exploitation en tant que tel passe de 9.423Mo à 9.424Mo nous démontre avec sa progression ridicule d'à peine plus d'1Ko qu'il n'y a pas grand chose à attendre de cette version.

Or Texas Instruments ne sort sûrement pas de mise à jour pour le plaisir, ce qui nous laisse deux hypothèses :
  • soit des nouveautés concernant la gestion du matériel :
    • amélioration du support des dernières révisions matérielles avec notamment la nouvelle batterie Samsung
    • ajout du support de futures révisions matérielles
    • ...
  • soit des nouveautés concernant la sécurité :
    • amélioration de la sécurité du mode examen et de sa diode
    • amélioration de la sécurité contre les jailbreaks communautaires tels Ndless et Nlaunch (qui, il faut bien l'avouer, ont apparemment été combattus avec succès ces derniers mois)
    • ...
Il y aurait donc anguille sous roche ? Et bien oui, car ce nouveau système d'exploitation vient avec une nouvelle version du Boot2 dont il forcera l'installation, la 4.0.3.49
Compilée le 6 novembre 2015 tout comme le système d'exploitation qui va avec, cette version succède donc à la 3.9.1.34 du 7 août 2014.
Mais quelle anguille... D'après son fichier "boot2.img", le nouveau Boot2 fait 1.25Mo contre 1Mo pour l'ancien... c'est-à-dire une progression exceptionnelle jamais vue de la taille du code de +25% ! :o

Nous ignorons à ce jour ce que Texas Instruments a bien pu rajouter ni l'intérêt de diffuser une mise à jour du système qui ne fait apparemment rien d'autre que reprogrammer votre Boot2, mais c'est sans aucun doute très important. ;)



Téléchargements :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby critor » 26 Nov 2015, 19:57

Et oui, il y a du nouveau dans la console de démarrage, une fois le Boot2 mis à jour en version 4.0.3.49.

On commence donc normalement avec le Boot 1:
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
Clearing SDRAM...Done.
Boot option: Normal

Loading DIAGS software...

Error reading/validating DIAGS image

Error loading DIAGS. Switching to BOOT2.

Loading BOOT2 software...

97%
BOOT1: loading complete (49 ticks), launching image.


Et c'est là qu'il se passe un truc, car ce n'est pas un Boot2 qui démarra alors, mais un Boot1.5 : :o
Code: Select all
Boot Loader Stage 1.5 (4.0.3.49)
Build: 2015/11/6, 12:42:44
Copyright (c) 2006-2015 Texas Instruments Incorporated
Using production keys

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


Initializing graphics subsystem.

Loading from Boot 2 partition...

100%

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


Après cette étape supplémentaire seulement, nous arrivons enfin au vrai Boot2, pour lequel il est question d'une partition :
Code: Select all
Boot Loader Stage 2 (4.0.3.49)
Build: 2015/11/6, 12:44:23
Copyright (c) 2006-2015 Texas Instruments Incorporated
Using production keys

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


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.
FB NAND Flash Controller
Filesystem ready.
Purging temporary files...
deleteTree(): path /tmp
TI_OS_deleteTree: deleteAllFiles Done!

Loading Operating System...

100%

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


Et enfin, pour ceux que ça intéresse, le système d'exploitation :
Code: Select all
TI-nSpire OS (4.0.3.29)
Build: 2015/11/6, 12:33:50
Copyright (c) 2006-2015 Texas Instruments Incorporated

Beginning system initialization.
Clocks:  CPU = 132 MHz AHB = 66 MHz APB = 33 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: 13642
deleteTree(): path /tmp
TI_OS_deleteTree: deleteAllFiles Done!
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 +++


Donc désormais, le démarrage de la TI-Nspire CX ne se fait plus en 2 étapes, mais en 3 :
  • Boot1
  • Boot1.5
  • Boot2

Et le fichier 'boot2.img' contient visiblement les deux images des Boot1.5 et Boot2.

Peut-être un niveau de sécurité supplémentaire, pour pallier à des éventuelles failles du Boot1 qui lui ne peut être mise à jour, intéressant... ;)
Ou peut-être un moyen d'avoir désormais des Boot2 beaucoup plus gros, le code du Boot2 étant cherché sur une partition spécifique...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby Adriweb » 26 Nov 2015, 21:35

Ouf, un Boot1.5, qui l'eût cru....
Je me demande si des nouvelles machines (hardware) procèdent différemment, vu qu'elles peuvent profiter d'un nouveau boot1, et pas forcément avoir besoin d'un pre-loader de boot2 supplémentaire...
Peut-être que ça a un lien avec la version 4.2 aperçue il y a quelques jours...

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby parisse » 27 Nov 2015, 18:12

Est-ce que ca pourrait etre en lien avec une nspire a ecran tactile?
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3661
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby critor » 27 Nov 2015, 18:22

Franchement, nous l'ignorons complètement.
On constate que la version 4.0.3 est apparemment significative de changements matériels plus importants que tout ce que nous avons eu depuis la révision J, mais ça peut être un écran tactile comme tout autre chose...

En tous cas, rien ne mentionne clairement un tel écran dans les nouvelles chaînes système.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby GalacticPirate » 27 Nov 2015, 18:48

Je doute que le rajout de ce boot 1.5 ait pour cause un changement aussi important d'OS... Vous imaginez les changement nécessaires pour supporter un écran tactile, sourtout que ce serait inutile avec la taille de l'écran actuel :p
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby critor » 27 Nov 2015, 18:52

@STV
Contrairement à la Casio fx-CP400, la HP-Prime a un écran 16-bits 320x240 pixels exactement comme la TI-Nspire CX.
Cele ne l'empêche nullement d'offrir la fonctionnalité tactile.

Et la TI-Nspire CX disposant déjà d'un dispositif de pointage, les changements ne sont pas forcément importants tant que l'on ne gère pas le multi-touch.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby GalacticPirate » 27 Nov 2015, 19:00

La HP Prime est tactile ? :o
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: Nouvel OS TI-Nspire CX 4.0.3.29 avec Boot2 4.0.3.49

Unread postby critor » 27 Nov 2015, 19:01

Oui, comme la Casio fx-CP400.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 13 guests

-
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.
695 utilisateurs:
>653 invités
>34 membres
>8 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)