Page 1 of 2

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

Unread postPosted: 19 Mar 2019, 18:04
by critor
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... ;)

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:09
by issoka4
Quand j ai acceder au diagnostic je peux plus en sortir

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:13
by critor
Bonjour.

Si tu as fait appel toi-même au diagnostic, c'est très simple.
Pour en sortir, il suffit d'enfoncer le bouton reset au dos.

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:23
by issoka4
ca ne marche pas ca ressort le meme menu

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:37
by critor
Ok, ce n'est pas normal.

Depuis l'accueil du menu de diagnostic :
  • tape
    0
    pour aller dans "additional functions"
  • puis taper
    enter
    sur le choix "go to OS mode"
  • et enfin, tape reset

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:44
by issoka4
ca ne marche pas

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 21:45
by issoka4
Je peux poster un screen

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 22:05
by issoka4
Image

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 22:18
by critor
Ok, merci.

C'est donc une TI-Nspire CX II, je tente d'effectuer quelques tests sur émulateur et je reviens vers toi.

Re: Nspire CX II : découverte menu démarrage secret + diagno

Unread postPosted: 12 Feb 2023, 22:29
by critor
Bien.

Alors déjà, accédons au menu de maintenance de ta machine :
  • maintenir enfoncé le bout reset au dos pendant au moins 2 secondes
  • le relâcher (la calculatrice ne devrait pas se rallumer, sinon recommencer en maintenant plus longtemps)
  • maintenir enfoncées les 3 touches
    doc
    enter
    EE
  • sans les relâcher, allumer la calculatrice
Normalement tu obtiens ça :
Image

Tape alors
9
pour aller dans le menu de démarrage secret :
Image

Tape
1
pour régler le mode de démarrage :
Image

Et tape
2
pour régler le mode de démarrage sur OS Loader.

Ta calculatrice devrait maintenant pouvoir être redémarrée normalement.