Enfin de nouvelles versions des boot1 et boot2!
Posted: 20 Mar 2011, 21:40
Sur les TI-Nspire 2 petits programmes coexistent avec l'OS.
Ce sont les boot1 et boot2, et ce sont eux notamment qui travaillent lorsque vous voyez la barre de chargement lors du (re)démarrage de la calculatrice.
Le boot1 travaille en gros pendant les premiers 50% de cette barre, et le boot2 fait le reste.
Le boot1 est un tout petit programme situé dans une puce séparée sécurisée, la ROM NOR de seulement 512Ko.
C'est donc lui qui a la main lorsque votre Nspire (re)démarre, et il s'occupe de diagnostiquer le matériel, de vérifier l'intégrité du boot2 et de le lancer.
Le boot2 est lui situé dans la ROM NAND de 32Mo, tout comme l'OS. Il s'occupe de tout ce qui concerne le système de fichiers, l'USB et l'OS, dont il vérifie l'intégrité avant de le lancer.
Ces 2 programmes sont comparables au BIOS d'un ordinateur.
Sauf qu'ici, il s'agit d'un double BIOS. Notamment, il est possible de mettre à jour le boot2 sans risquer de casser définitivement sa Nspire, puisqu'il reste le boot1.
Les premières Nspire finales sorties en 2007 étaient fournies avec:
- un boot1 en version 1.1.8916 (daté du 23 avril 2007)
- un boot2 en version 1.1.8981 (daté du 26 avril 2007)
Depuis, le boot1 n'a jamais évolué. Même les dernières TI-Nspire TouchPad utilisent toujours le même de 2007.
Le boot2 lui a bénéficié d'une nouvelle version en 2008, 1.4.1571 (datée du 19 février 2008 ), qui est incluse dans les fichiers d'installation officiels de tous les OS 1.4 et ultérieurs. La mise-à-jour du boot2 s'effectue si nécessaire à la fin du 1er démarrage du système nouvellement installé.
Le boot2 1.1.8981 souffre notamment d'un bug qui l'empêche de lancer des OS trop gros. C'est pour ça que l'installation de l'OS 2.1 bloque les TI-Nspire qui ne sont pas encore passées au boot2 1.4.1571.
Depuis, plus rien.
Et bien les TI-Nspire CX vont apporter du nouveau à ce sujet!
En effet, les prototypes que nous venons de vous présenter utilisent de nouvelles versions 3.0 des boot1 et boot2!
[puce]Le boot1 utilisé est le 3.0.99.[/puce]
[puce]Le boot2 quant à lui est le 3.0.127.[/puce]
A noter que ce ne sont peut-être pas encore les versions finales.
Nous ne savons pas à ce jour si le nouvel OS 3.0 effectuera une mise à jour du boot2 sur les Nspire normales ou pas.
Mais la mise à jour simultanée des boot1 et boot2 sur les nouvelles Nspire CX, ce qui n'était jamais arrivé depuis 4 ans, laisse présager de gros changements... Et probablement l'impossibilité d'avoir une version CX de Ndless à court terme. Et c'est bien dommage car imaginez un peu tous les superbes jeux, programmes ou même logiciels (au point matériel où en sont arrivées les "calculatrices" on peut se permettre d'utiliser ce mot) que nous pourrions vous réaliser avec 65536 couleurs...
Ce sont les boot1 et boot2, et ce sont eux notamment qui travaillent lorsque vous voyez la barre de chargement lors du (re)démarrage de la calculatrice.
Le boot1 travaille en gros pendant les premiers 50% de cette barre, et le boot2 fait le reste.
Le boot1 est un tout petit programme situé dans une puce séparée sécurisée, la ROM NOR de seulement 512Ko.
C'est donc lui qui a la main lorsque votre Nspire (re)démarre, et il s'occupe de diagnostiquer le matériel, de vérifier l'intégrité du boot2 et de le lancer.
Le boot2 est lui situé dans la ROM NAND de 32Mo, tout comme l'OS. Il s'occupe de tout ce qui concerne le système de fichiers, l'USB et l'OS, dont il vérifie l'intégrité avant de le lancer.
Ces 2 programmes sont comparables au BIOS d'un ordinateur.
Sauf qu'ici, il s'agit d'un double BIOS. Notamment, il est possible de mettre à jour le boot2 sans risquer de casser définitivement sa Nspire, puisqu'il reste le boot1.
Les premières Nspire finales sorties en 2007 étaient fournies avec:
- un boot1 en version 1.1.8916 (daté du 23 avril 2007)
- un boot2 en version 1.1.8981 (daté du 26 avril 2007)
Depuis, le boot1 n'a jamais évolué. Même les dernières TI-Nspire TouchPad utilisent toujours le même de 2007.
Le boot2 lui a bénéficié d'une nouvelle version en 2008, 1.4.1571 (datée du 19 février 2008 ), qui est incluse dans les fichiers d'installation officiels de tous les OS 1.4 et ultérieurs. La mise-à-jour du boot2 s'effectue si nécessaire à la fin du 1er démarrage du système nouvellement installé.
Le boot2 1.1.8981 souffre notamment d'un bug qui l'empêche de lancer des OS trop gros. C'est pour ça que l'installation de l'OS 2.1 bloque les TI-Nspire qui ne sont pas encore passées au boot2 1.4.1571.
Depuis, plus rien.
Et bien les TI-Nspire CX vont apporter du nouveau à ce sujet!
En effet, les prototypes que nous venons de vous présenter utilisent de nouvelles versions 3.0 des boot1 et boot2!
[puce]Le boot1 utilisé est le 3.0.99.[/puce]
[puce]Le boot2 quant à lui est le 3.0.127.[/puce]
A noter que ce ne sont peut-être pas encore les versions finales.
Nous ne savons pas à ce jour si le nouvel OS 3.0 effectuera une mise à jour du boot2 sur les Nspire normales ou pas.
Mais la mise à jour simultanée des boot1 et boot2 sur les nouvelles Nspire CX, ce qui n'était jamais arrivé depuis 4 ans, laisse présager de gros changements... Et probablement l'impossibilité d'avoir une version CX de Ndless à court terme. Et c'est bien dommage car imaginez un peu tous les superbes jeux, programmes ou même logiciels (au point matériel où en sont arrivées les "calculatrices" on peut se permettre d'utiliser ce mot) que nous pourrions vous réaliser avec 65536 couleurs...
Boot1 & Boot2 3.0, plein de nouveaux secrets
à découvrir bientôt sur TI-Bank, votre site!
à découvrir bientôt sur TI-Bank, votre site!