π
<-

Boot2 et Diags interchangeables: un pas vers le dual Boot?

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

Boot2 et Diags interchangeables: un pas vers le dual Boot?

Unread postby critor » 01 Apr 2012, 17:29

Normalement au démarrage, votre TI-Nspire effectue dans l'ordre les opérations suivantes:

  • Lancement du Boot1
  • Vérification et décompression du Boot2 par le Boot1
  • Lancement du Boot2
  • Vérification et décompression de l'OS par le Boot2
  • Lancement de l'OS



Si vous maintenez enfoncées les touches :nses: :nsme: :nsmo: au démarrage, la procédure d'initialisation est alors altérée:

  • Lancement du Boot1
  • Vérification du Diags par le Boot1
  • Lancement du Diags

Vous accédez alors au logiciel de diagnostics:

Image




Mais depuis deux news précédentes, nous disposons de programmes Ndless pour reprogrammer le Boot2 et reprogrammer le Diags.



Et bien que se passe-t-il si l'on reprogramme le Boot2 avec un logiciel de Diagnostics?

TI-Planet a tenté cette opération contre-nature, et miracle! A l'allumage, la TI-Nspire lance le logiciel de diagnostics qu'elle prend pour un Boot2 sans se poser aucune question! :bj:

Le Boot1 ne fait donc pas de différence entre les images de logiciels de diagnostics et les images de Boot2! :bj:



Sans intérêt? Imaginez l'opération inverse... Imaginez que l'on reprogramme le logiciel de diagnostics avec une 2ème version du Boot2! Et voilà, c'est le premier pas vers un Dual-Boot sur les TI-Nspire! Il suffirait de maintenir :nses: :nsme: :nsmo: au démarrage pour utiliser le Boot2 alternatif! :bj:



Toutefois en pratique il y a un petit problème: le logiciel de diagnostics ne peut pas excéder 640Ko, et tous les Boot2 sortis par TI sont plus gros à l'exception de ceux équipant les TI-Nspire Lab Cradle, mais qui seraient sans intérêt sur de véritables calculatrices Nspire.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Boot2 et Diags interchangeables: un pas vers le dual Boo

Unread postby totorigolo » 01 Apr 2012, 17:40

Est-il possible d'installer un Boot2 Lab Cradle à la place du Diags, mais en y installant Ndless ? Comme ça, on aurait une calculatrice sans Ndless, et une autre avec :D (même si elle ne calcule plus...)
nRGBlib, bibliothèque graphique en couleurs pour Ndless 3 !
pdf2png, un convertisseur de pdf en png, conçu pour être utilisé avec mViewer CX !
Image
User avatar
totorigolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 42.3%
 
Posts: 132
Joined: 14 Sep 2011, 20:30
Gender: Male
Calculator(s):
MyCalcs profile
Class: Département Informatique - INSA de Lyon

Re: Boot2 et Diags interchangeables: un pas vers le dual Boo

Unread postby Jujuwalrus » 01 Apr 2012, 17:49

Sinon, pourquoi pas un Boot2 libre qui entre dans 640Ko? Est-ce que ce serait faisable?
Image
User avatar
JujuwalrusPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 70.3%
 
Posts: 44
Joined: 28 Mar 2011, 00:00
Location: Québec
Gender: Male
Calculator(s):
MyCalcs profile
Class: Informatique industrielle

Re: Boot2 et Diags interchangeables: un pas vers le dual Boo

Unread postby critor » 01 Apr 2012, 17:53

N'oubliez pas que le logiciel de diagnostics est signé en RSA et vérifié par le Boot1 au même titre que le Boot2.

Donc on ne peut programmer que des Boot2/Diags distribués par TI.


Le Boot2 des TI-Nspire Lab est très petit et programmé correctement sur les calculatrices Nspire, mais le Boot1 refuse de le lancer au redémarrage car ce n'est pas le bon modèle.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Boot2 et Diags interchangeables: un pas vers le dual Boo

Unread postby totorigolo » 01 Apr 2012, 17:54

Moi j'dis que c'est pour bientôt... (nspirebuntu :D )

Les miracles arrivent tous les jours sur la sphère TI, alors pourquoi pas les signatures "maisons" ? Ou une Homebrew Channel comme sur la Wii...
nRGBlib, bibliothèque graphique en couleurs pour Ndless 3 !
pdf2png, un convertisseur de pdf en png, conçu pour être utilisé avec mViewer CX !
Image
User avatar
totorigolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 42.3%
 
Posts: 132
Joined: 14 Sep 2011, 20:30
Gender: Male
Calculator(s):
MyCalcs profile
Class: Département Informatique - INSA de Lyon

Re: Boot2 et Diags interchangeables: un pas vers le dual Boo

Unread postby Excale » 04 Apr 2012, 13:48

totorigolo wrote:Les miracles arrivent tous les jours sur la sphère TI, alors pourquoi pas les signatures "maisons" ? Ou une Homebrew Channel comme sur la Wii...


Si il y a bien un truc auquel on ne peux pas toucher, c'est bien les clefs/signatures RSA. Le seul moyen de les faire tomber est de flasher un nouveau boot1. Et si tu te rates, tu perds la nspire. Autant dire que même si c'était possible, beaucoup refuseraient tout court de le faire :).
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile


Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 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.
837 utilisateurs:
>795 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)