Dans une news précédente, nous avions le plaisir de réaliser devant vous un test matériel du TI-Nspire Navigator Access Point.
Et il se trouve que j'ai manqué au moins une découverte extraordinaire, et que personne ne s'en était apparemment rendu compte malgré les photos...
Depuis deux ans, nous trouvons diverses mentions d'une carte mémoire SD dans les modules logiciels TI-Nspire, particulièrement le logiciel de diagnostics et l'OS.
A la même époque, nous étions par chance tombés sur une carte de développement TI-Nspire:
Et cette carte de développement incluait, en bas à gauche, un lecteur de carte SD!
Or, les calculatrices TI-Nspire n'ont aucun lecteur de carte SD.
Il nous semble aujourd'hui clair, que ce lecteur intégré aux cartes de développement TI-Nspire est là pour permettre la reprogrammation de la puce ROM NAND (Boot2, Diagnostics et OS) à partir du logiciel de diagnostics.
En effet, les cartes de développement TI-Nspire sont destinées à tester des versions préliminaires du Boot2 et de l'OS. Si il n'y avait aucun moyen de reprogrammer une puce NAND contenant un Boot2 non fonctionnel, il faudrait jeter une carte de développement à chaque erreur du programmeur...
Et bien revenons à notre TI-Nspire Navigator Access Point!
Vous l'avez vu cette fois?
En bas à gauche il y a un connecteur J4 non soudé à 9 broches...
... mais dont les contacts sont bien en profondeur par rapport à la bordure de la carte, et qui de plus se voit délimiter une belle zone rectangulaire...
Oui, bingo! C'est un emplacement pour un lecteur de carte mémoire MMC!
Toutefois ici, ce n'est pas une architecture TI-Nspire comme déjà dit.
Il n'y a pas de bouton pour lancer un logiciel de diagnostics, à moins qu'il n'y ait des contacts à fermer sur la carte.
Non, je pense plutôt à quelque chose d'autre, surtout si le TI-Nspire Navigator Access Point fonctionne sous Linux comme son prédécesseur le TI-Navigator Access Point qui utilisait U-Boot et Linux.
Il serait fort cohérent d'envisager que la puce NAND ROM, ici une 128Mo de chez Micron, soit reconnue comme un système de fichiers amorçable.
Et l'on pourrait fortement envisager que le lecteur de carte MMC soit lui aussi un périphérique amorçable, mais prioritaire sur la NAND.
Lorsqu'une carte MMC est insérée, on démarre le système de la carte, qui permet par exemple de reprogrammer la NAND, surtout dans le cas où cette dernière ne s'amorce plus correctement!
Accessoirement, on notera en haut à droite un connecteur J5 non soudé au brochage similaire à celui d'un connecteur mini-USB.
Pourquoi y aurait-il une 2ème prise USB sur le TI-Nspire Navigator Access Point? Mystère...
Enfin en haut à gauche, on remarque 5 trous alignés isolés.
Ce qui nous fait étrangement penser à la connexion RS232 du TI-Nspire ViewScreen.
Retournons la carte pour voir:
Deux pistes sortant de la puce processeur/ASIC semblent aboutir directement sur le connecteur, maintenant situé en bas à gauche, exactement comme sur le TI-Nspire Viewscreen!
Ce seraient donc les entrées et sortie RS232.
Les deux pistes aboutissent sur les broches 2 et 4, les autres faisant office de masse.
Moi, je parie encore une fois sur une console de debug RS232 pour le TI-Nspire Navigator Access Point - resterait à savoir si elle utilise la même configuration (vitesse, parité...) que les TI-Nspire.
Qui sait ce que le TI-Nspire Navigator Access Point serait capable de nous raconter en RS232...
Les secrets du TI-Nspire Navigator AP: MMC + 2 USB + RS232
2 posts
• Page 1 of 1
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15866
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Les secrets du TI-Nspire Navigator AP: MMC + 2 USB + RS2
surtout si le TI-Nspire Navigator Access Point fonctionne sous Linux comme son prédécesseur le TI-Navigator Access Point qui utilisait U-Boot et Linux.
Si ces access points tournent U-Boot et Linux, comme du reste de nombreux équipements de la même classe, les sources doivent être accessibles quelque part; sinon, TI viole la GPL.
Qui sait ce que le TI-Nspire Navigator Access Point serait capable de nous raconter en RS232...
Ca serait en effet intéressant de savoir ce qu'il raconte ^^
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
2 posts
• Page 1 of 1
Who is online
Users browsing this forum: ClaudeBot [spider] and 16 guests