1 342
modifications
Ligne 408 : | Ligne 408 : | ||
Les TI-Nspire n'ont pas d'image ROM dumpable directement en une seule fois. | Les TI-Nspire n'ont pas d'image ROM dumpable directement en une seule fois. | ||
On peut cependant décrire différentes parties: | On peut cependant décrire différentes parties: | ||
* Le boot1 | * Le boot1: | ||
Contenu dans la flash-NOR, il contrôle le démarrage. Il est lancé à l'allumage de la Nspire, vérifie la validité du boot2 et du logiciels de diagnostics (signature RSA), puis lance le boot2. | Contenu dans la flash-NOR, il contrôle le démarrage. Il est lancé à l'allumage de la Nspire, vérifie la validité du boot2 et du logiciels de diagnostics (signature RSA), puis lance le boot2. | ||
En cas d'échec, il lance le logiciel de diagnostics. | En cas d'échec, il lance le logiciel de diagnostics. | ||
''Une TI-Nspire ne peut pas démarrer sans boot1. Si vous détruisez votre boot1, vous détruisez votre calculatrice.'' | ''Une TI-Nspire ne peut pas démarrer sans boot1. Si vous détruisez votre boot1, vous détruisez votre calculatrice.'' | ||
* Le boot2 | * Le boot2: | ||
Lui aussi contenu dans la | Lui aussi contenu dans la NAND, il est responsable de la vérification CAS/non-CAS de l'OS. | ||
Le type de modèle est inscrit dans la NOR, et le type d'OS dans l'OS.<br/> | Le type de modèle est inscrit dans la NOR, et le type d'OS dans l'OS.<br/> | ||
Le Boot2 lit la NOR, lit l'OS, et voit si le type d'OS correspond bien au type de machine. | Le Boot2 lit la NOR, lit l'OS, et voit si le type d'OS correspond bien au type de machine. | ||
Ligne 420 : | Ligne 420 : | ||
Le boot2 vérifie également la signature RSA de l'OS pour s'assurer qu'il soit valide, puis le lance. | Le boot2 vérifie également la signature RSA de l'OS pour s'assurer qu'il soit valide, puis le lance. | ||
S'il ne trouve pas d'OS valide, il affiche un message demandant à l'utilisateur d'en envoyer un. | S'il ne trouve pas d'OS valide, il affiche un message demandant à l'utilisateur d'en envoyer un. | ||
* Le logiciels de diagnostics | * L'OS ''(ou Operating System)'': | ||
C'est le programme 'système' de la calculatrice, qui lui confère ses fonctionnalités de calculs, de graphiques, etc... Il est stocké dans la NAND, lui aussi.<br/> | |||
* Le logiciels de diagnostics: | |||
Aussi appelé ''diags'', le logiciel de diagnostics est un menu se lançant si aucun OS n'est trouvé ou si l'utilisateur le force via une combinaison de touches<ref>https://tiplanet.org/forum/viewtopic.php?f=15&t=5360</ref>. Il permet d'effectuer des taches de maintenance telles que supprimer l'OS, le boot2, le contenu de la NAND (les documents), etc... | Aussi appelé ''diags'', le logiciel de diagnostics est un menu se lançant si aucun OS n'est trouvé ou si l'utilisateur le force via une combinaison de touches<ref>https://tiplanet.org/forum/viewtopic.php?f=15&t=5360</ref>. Il permet d'effectuer des taches de maintenance telles que supprimer l'OS, le boot2, le contenu de la NAND (les documents), etc... | ||