π
<-

1er dumping Boot2 TI-Nspire CAS+

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

1er dumping Boot2 TI-Nspire CAS+

Unread postby critor » 31 Oct 2012, 18:06

Après le 1er dumping d'un OS TI-Nspire CAS+ en mai 2012 et le 1er dumping tout chaud d'un Boot1 TI-Nspire CAS+ dans une news précédente, voici enfin ce soir le 1er dumping d'un Boot2 TI-Nspire CAS+! :bj:

Il s'agit du Boot2 du prototype TI-Nspire CAS+ P1-EVT2 du musée Datamath.org sur lequel tourne l'OS 1.0.1.0.334T.
792


La méthode utilisée, encore une fois grâce à Goplat, nécessite encore la console DataLight RS232 activée sur les prototypes EVT mais désactivée sur les modèles suivants. Il faudra donc une autre méthode pour dumper d'autres versions CAS+.
795


Nous sommes donc sur le chemin après toutes ces années de rendre enfin réparables les TI-Nspire CAS+ dont le Boot2 a été supprimé ou endommagé! ;)



En voici pour vous un petit aperçu! ;)
Image


Contrairement aux Boot2 des TI-Nspire Clickpad de 2007 et ultérieures qui sont indiqués en mémoire par un code d'entête JBOOT2, le Boot2 des TI-Nspire CAS+ utilise lui un code d'entête HBOOT2.

Ce 'H' n'est d'ailleurs pas une nouveauté, puisque nous avions déjà relevé la mention HPHOENIX dans l'OS dumpé en mai 2012.



Image

Egalement, contrairement aux Boot2 des TI-Nspire de 2007 et suivantes, l'image n'est pas compressée. Pour preuve, les messages système sont directement lisibles en mémoire, sans aucune besoin de décompression.

Comme déjà vu dans le bootlog RS232 de ce prototype, le Boot2, nommé "Boot Loader Stage 2", n'a pas de numéro de version et est simplement identifié par sa date de compilation: 27 février 2006.



Image


L'on peut enfin confirmer que le Boot2 des TI-Nspire CAS+ ne vérifie que 2 combinaisons de touches au démarrage:
  • :nsmep: :nsen: :nsx: pour lancer un OS à transférer via RS232 sans l'installer (appelé image de test)
  • :nsmep: :nsen: :nsp: pour effacer l'OS installé - cet embryon de ce qui s'est appelé "menu de maintenance" à partir des TI-Nspire de 2007 ne sert qu'à ça et ne demande aucune confirmation - c'est donc un menu dangereux à éviter! :mj:



Il n'y a apparemment aucun logiciel de diagnostics CAS+ dans la mémoire du prototype P1-EVT2.

Après tous ces mois, le prototype TI-Nspire CAS+ P1-EVT2 nous a donc enfin livré tous ses secrets. OS, Boot1 et Boot2, nous disposons de la combinaison complète afin de continuer son étude sur ordinateur! :bj:



A bientôt! ;)




Lien:

After performing the 1st dump of a TI-Nspire CAS+ OS in may 2012, then making those OSes installable, and finally performing the 1st dump of a TI-Nspire CAS+ Boot1 in a previous news, today is another great day in TI-Nspire CAS+ history!

The first dumping of a TI-Nspire CAS+ Boot2 has finally been performed, with Goplat's help!



The dumped Boot2 version comes from the P1-EVT2 CAS+ datamath.org which was running OS 1.0.1.0.334T, and doesn't display the usual Nspire logo but a Texas Instruments logo.
Image


The Boot2 image doesn't use the "JBOOT2" header from later TI-Nspire, but a "HBOOT2" header:
Image


This 'H' was already noticed in the OS header "HPHOENIX"



There is no Boot2 version string - the only hint being the build date:
Image




Let's have a look at the system strings:
Image

We can confim that only 2 boot key combos are checked by the Boot2:
    [li]Image ImageImage: launches as OS image without installing it - OS has to be sent through RS232 - option removed on TI-Nspire CX/CM[/li]
    [li]Image Image Image: what became later the maintenance menu but it's no menu at all on CAS+ - removes the OS without asking you to confirm - dangerous[/li]



The method uses the RS232 Datalight console, disabled on later models.
Image


But even if such method cannot be reused to dump later CAS+ Boot1/Boot2 versions, the P1-EVT2 CAS+ prototype has now given us everything it could! :bj:
Yes: OS 1.0.1.0.334T + Boot1 + Boot2 - we've now got a full set of compatible CAS+ software elements, meaning that we can start being serious! ;)



To be continued... ;)




Link:

archives_voir.php?id=8748
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
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: ClaudeBot [spider] and 12 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.
690 utilisateurs:
>638 invités
>45 membres
>7 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)