Le secret du TI-Nspire ViewScreen
Posted: 14 Sep 2011, 21:54
Dans une news précédente, nous découvrions que la TI-Nspire LabStation utilisait un OS et un Boot2, exactement comme une calculatrice Nspire normale.
Nous en déduisions que ce périphérique utilisait une carte mère à technologie Nspire, et était donc similaire à une véritable calculatrice Nspire, mais sans clavier ni écran.
Nous nous demandions en conclusion si un fonctionnement similaire avait pu être retenu pour d'autres périphériques Nspire.
Intéressons-nous donc aujourd'hui à un autre périphérique Nspire, le TI-Nspire ViewScreen. Il s'agit d'une tablette à écran translucide, destinée à être utilisée avec un rétroprojecteur pour montrer l'écran d'une TI-Nspire à une classe. La tablette se connecte à la calculatrice avec le port mini-USB et dispose de 2 boutons pour régler le contraste.
Allumons donc un TI-Nspire ViewScreen. On observe donc un écran de démarrage de TI-Nspire:
Cette image ne vous étonne pas? Vous auriez du hurler: elle est impossible à obtenir depuis une calculatrice TI-Nspire puisque pendant le démarrage (Boot1 et Boot2), le port mini-USB est désactivé!
En fait, je n'ai même pas connecté de TI-Nspire à la tablette. Quand on l'allume, elle affiche cet écran.
Simple animation décorative? Ou y a-t-il un Boot1 et un Boot2 derrière? Nous allons tenter de répondre à cette question.
Une fois la barre de chargement arrivée à son terme, nous obtenons un écran d'accueil:
Comme vous pouvez le voir, cet écran va même jusqu'à afficher une version: 1.1. Il y a donc bien une espèce d'OS dans les TI-Nspire ViewScreen, et la photo précédente pourrait bien correspondre au chargement des Boot1 et Boot2.
Poursuivons nos expériences. Avant de mettre le ViewScreen sous tension, enfonçons la touche qui augmente le contraste:
Nous obtenons une barre de chargement bloquée à 0% avec une icône d'engrenages et aucun message d'erreur.
C'est exactement l'écran que l'on obtient sur les calculatrices TI-Nspire lorsque l'on utilise la combinaison pour reprogrammer le Boot2 en RS232 à partir du Boot1!
Comme nous le supposions depuis quelques lignes, le ViewScreen dispose bien d'un Boot1 et d'un Boot2.
Par contre, aucun port RS232 n'est visible, les connecteurs se limitant à l'alimentation et à deux prises USB (une USB-A et une USB-B). La reprogrammation du Boot2 du TI-Nspire ViewScreen reste donc encore à ce jour un grand mystère.
Mais ce n'est pas tout... Testons cette fois-ci une combinaison de touches différente. Comme il n'y a que 2 boutons, ce sera rapide. Enfonçons tout simplement les 2 boutons simultanément avant de mettre l'alimentation:
Nous obtenons là encore une barre de chargement bloquée à 0% sans message d'erreur, mais avec une icône différente en forme de disquette.
C'est ici aussi exactement l'écran que l'on obtient sur les calculatrices TI-Nspire lorsque l'on utilise la combinaison pour reprogrammer le logiciel de diagnostics en RS232 à partir du Boot1!
Le TI-Nspire ViewScreen dispose donc aussi d'un logiciel de diagnostics.
OS, Boot2, Boot1, logiciel de diagnostics... Finalement on peut conclure que le TI-Nspire ViewScreen est lui aussi basé sur une carte mère à technologie Nspire. Comme pour la TI-Nspire LabStation, on peut considérer que le TI-Nspire ViewScreen est une calculatrice Nspire mais sans le clavier.
Nous en déduisions que ce périphérique utilisait une carte mère à technologie Nspire, et était donc similaire à une véritable calculatrice Nspire, mais sans clavier ni écran.
Nous nous demandions en conclusion si un fonctionnement similaire avait pu être retenu pour d'autres périphériques Nspire.
Intéressons-nous donc aujourd'hui à un autre périphérique Nspire, le TI-Nspire ViewScreen. Il s'agit d'une tablette à écran translucide, destinée à être utilisée avec un rétroprojecteur pour montrer l'écran d'une TI-Nspire à une classe. La tablette se connecte à la calculatrice avec le port mini-USB et dispose de 2 boutons pour régler le contraste.
Allumons donc un TI-Nspire ViewScreen. On observe donc un écran de démarrage de TI-Nspire:
Cette image ne vous étonne pas? Vous auriez du hurler: elle est impossible à obtenir depuis une calculatrice TI-Nspire puisque pendant le démarrage (Boot1 et Boot2), le port mini-USB est désactivé!
En fait, je n'ai même pas connecté de TI-Nspire à la tablette. Quand on l'allume, elle affiche cet écran.
Simple animation décorative? Ou y a-t-il un Boot1 et un Boot2 derrière? Nous allons tenter de répondre à cette question.
Une fois la barre de chargement arrivée à son terme, nous obtenons un écran d'accueil:
Comme vous pouvez le voir, cet écran va même jusqu'à afficher une version: 1.1. Il y a donc bien une espèce d'OS dans les TI-Nspire ViewScreen, et la photo précédente pourrait bien correspondre au chargement des Boot1 et Boot2.
Poursuivons nos expériences. Avant de mettre le ViewScreen sous tension, enfonçons la touche qui augmente le contraste:
Nous obtenons une barre de chargement bloquée à 0% avec une icône d'engrenages et aucun message d'erreur.
C'est exactement l'écran que l'on obtient sur les calculatrices TI-Nspire lorsque l'on utilise la combinaison pour reprogrammer le Boot2 en RS232 à partir du Boot1!
Comme nous le supposions depuis quelques lignes, le ViewScreen dispose bien d'un Boot1 et d'un Boot2.
Par contre, aucun port RS232 n'est visible, les connecteurs se limitant à l'alimentation et à deux prises USB (une USB-A et une USB-B). La reprogrammation du Boot2 du TI-Nspire ViewScreen reste donc encore à ce jour un grand mystère.
Mais ce n'est pas tout... Testons cette fois-ci une combinaison de touches différente. Comme il n'y a que 2 boutons, ce sera rapide. Enfonçons tout simplement les 2 boutons simultanément avant de mettre l'alimentation:
Nous obtenons là encore une barre de chargement bloquée à 0% sans message d'erreur, mais avec une icône différente en forme de disquette.
C'est ici aussi exactement l'écran que l'on obtient sur les calculatrices TI-Nspire lorsque l'on utilise la combinaison pour reprogrammer le logiciel de diagnostics en RS232 à partir du Boot1!
Le TI-Nspire ViewScreen dispose donc aussi d'un logiciel de diagnostics.
OS, Boot2, Boot1, logiciel de diagnostics... Finalement on peut conclure que le TI-Nspire ViewScreen est lui aussi basé sur une carte mère à technologie Nspire. Comme pour la TI-Nspire LabStation, on peut considérer que le TI-Nspire ViewScreen est une calculatrice Nspire mais sans le clavier.
TI-Planet: tout un monde à découvrir!