Page 1 of 1

Le port RS232 de la TI-Nspire Lab Station est interne!

Unread postPosted: 08 Sep 2012, 01:39
by critor
La totalité des modèles et périphériques de la série TI-Nspire disposent d'une console série RS232 qui permet officiellement:
  • d'afficher des informations en temps réel sur le démarrage et le fonctionnement du matériel
  • de reprogrammer le Boot2
  • de reprogrammer le logiciel de diagnostics
  • d'installer un OS (*)
  • de lancer un OS sans installation (*)
(*) fonctionnalités absentes sur la TI-Nspire CX



Sur les calculatrices TI-Nspire, ce port RS232 est intégré au connecteur Dock (ou J01) femelle inférieur:
38




En septembre 2011, sans en avoir encore entre les mains, nous vous annoncions que le périphérique TI-Nspire Lab Station Cradle, la station de mesures physique pour calculatrice TI-Nspire, était basée sur du matériel TI-Nspire modifié.

Ce périphérique était justement pourvu d'un connecteur Dock mâle, destiné au branchement sur les calculatrices Nspire:
325


Dès janvier 2012, nous convainquions les derniers sceptiques en vous dévoilant en exclusivité les messages de démarrage RS232 de la TI-Nspire Lab Station Cradle, mentionnant clairement du matériel TI-Nspire:
Code: Select all
Boot Loader Stage 1 (3.0.1.1658)
Build: 2011/3/3, 15:0:52
Copyright (c) 2008-2011 Texas Instruments Incorporated
Using production keys

Last boot progress: 28
Clocks: CPU = 90MHz AHB = 45MHz APB = 22MHz

Available system memory: 33196
Checking for NAND: NAND Flash ID: Samsung K9F5608Q0C
SDRAM memory test:   Pass
SDRAM is good
Clearing SDRAM...Done.
Boot Mode = Boot2

Loading BOOT2 software...

99% ... loading completed.

Launching software.



Boot Loader Stage 2 (3.0.1.1658)
Build: 2011/3/3, 15:3:26
Copyright (c) 2006-2011 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 90MHz   AHB = 45MHz   APB = 22MHz
Checking for NAND: NAND Flash ID: Samsung K9F5608Q0C


Initializing filesystem.
Datalight Reliance v2.10.1150
Copyright (c) 2003-2006 Datalight, Inc.
Datalight FlashFX Pro v3.00 Build 1358
Nucleus Edition for ARM9
Copyright (c) 1993-2006 Datalight, Inc.
Patents: US#5860082, US#6260156.
Filesystem ready.
Purging temporary files...

Loading Operating System...

100%

BOOT2: loading complete (426 ticks), launching image.



TI-Nspire Lab Cradle
Lab Cradle OS ( 3.1.0.318 )
Build: 2011/7/5, 14:21:5

Texas Instruments Incorporated.
Education Technology
Copyright (c) 2008-2011 Texas Instruments Incorporated
http://education.ti.com/datacollection

   POSIX "NULL" device initialized.
   POSIX "CONSOLE" device initialized.
Datalight Reliance v2.10.1150
Copyright (c) 2003-2006 Datalight, Inc.
Datalight FlashFX Pro v3.00 Build 1358
Nucleus Edition for ARM9
Copyright (c) 1993-2006 Datalight, Inc.
Patents: US#5860082, US#6260156.
BOOT2 updater not needed
NavNet Ready.
----------------------------------------------------------------------
Lab Cradle: Manufacturing Calibration Data Detected.
Lab Cradle: CH[1] (LO) x=74559 \=75789 o=7     (HI) x=17819 \=18000 o=22
Lab Cradle: CH[2] (LO) x=74559 \=75764 o=8     (HI) x=17819 \=18036 o=28
Lab Cradle: CH[3] (LO) x=74559 \=75764 o=1     (HI) x=17819 \=18010 o=17
----------------------------------------------------------------------

Lab Cradle Serial Number: 0000888EB509C710




Mais vous savez quoi? Ce que je ne vous ai pas dit à l'époque, c'est que je n'ai pas utilisé pour cela le connecteur Dock de la TI-Nspire Lab Station Cradle, tout simplement parce que je n'y ai pas trouvé les signaux RS232, même en tenant compte du changement de genre et en utilisant les contacts opposés...
Comment ai-je fait alors? C'est un nouveau mystère que vous allez découvrir ce soir sur TI-Planet! :bj:



Comme révélé dans une news précédente, les TI-nspire disposent d'un connecteur de test/debug interne J04 qui est présent sur les prototypes mais non soudé sur les modèles commercialisés:


Il est clairement visible sur la photo précédente que ce connecteur est justement relié aux broches RS232 du connecteur Dock, et présente donc lui aussi un accès au port RS232.



Dans une news précédente, nous vous révélions les premières photos au monde du matériel de la TI-Nspire Lab Station Cradle:
1322 1321


Vous y remarquerez peut-être maintenant à seconde vue, qu'il comporte bien l'emplacement du connecteur de test/debug J04... ;)
Il est apparemment non relié au connecteur Dock, ce qui explique pourquoi je n'ai pas pu y trouver les bon signaux. Il est effectivement non soudée, mais les contacts sont bel et bien là! :bj:



Oui en effet, pour vous récupérer les messages de démarrage de la TI-Nspire Lab Station Cradle, j'ai connecté mon adaptateur RS232 en interne sur ce connecteur J04, un peu comme je l'avais déjà fait avec le périphérique TI-Nspire ViewScreen:
1319

A noter que j'utilise ici le connecteur Dock uniquement pour sa masse et par pu confort afin d'éviter d'avoir 2 fils à appliquer sur l'emplacement du connecteur J04, et les contacts accidentels qui pourraient en résulter.



On peut supposer qu'ici sur les TI-Nspire Lab Station Cradle, la non-utilisation du connecteur Dock pour le port RS232 s'explique par le fait que ça aurait brouillé les messages RS232 de la calculatrice TI-Nspire lorsque les deux appareils sont connectés ensemble: on aurait obtenu un mélange fort peu compréhensible des messages de démarrage de la calculatrice et de son périphérique.




TI-Planet: encore un nouveau secret révélé!
Quel sera le prochain? ;)