Author Topic: Diagnostics & maintenance menu in the Lab Cradle!  (Read 2944 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Diagnostics & maintenance menu in the Lab Cradle!
« on: January 26, 2012, 01:30:42 pm »
In a previous news, we were discovering that the TI-Nspire ViewScreen peripheral was a true TI-Nspire calculator and was including an OS, a Boot1, a Boot2, and a Diagnostic software.



Since, we have discovered that the TI-Nspire Lab Cradle peripheral a real TI-Nspire calculator too, including an OS, a Boot1 and a Boot2.

Code: [Select]
    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 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 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.



But one question remained... Did the TI-Nspire Lab Cradle include a Diagnostic software too, although they've only got one key?

And as reported in two news on TI-Planet, we have answers for you! ;)

And the answer is definately yes according to the system strings. It should look like that:

Code: [Select]
TI-Data Collection System(DCS) DIAG
1.Memory
2.Power Port Test
3.USB Hub Test
4.BTD Port Test
5.BTA Port Test
6.Expansion Test
7.Information screen
0.Additional Function

We assume it should output/input on the RS232 port.



Next question is then how to launch it with only one key which doesn't seem to trigger anything at boot time...

And we allready have the next answer: there is probably no diags shortcut, but there is a maintenance menu in the Boot1 (yes, not the Boot2) and the diags can be launched from this menu:

Code: [Select]
    Maintenance Menu
    D: Start Diagnostics
    O: Start OS (Boot2)
    U: Download and Update Boot2
    Y: Download and Update Diagnostics
    I: Download and Update Preinstall Image
    T: Toggle Startup Mode (Diag<->Boot2)

    W: Erase File System
    E: Erase Diagnostics
    B: Erase Boot 2
    A: Erase All

    R: Reboot
    S: ReWrite Data Collection Sled Manufacturing Info
    M: Reset mark



But this means we've got another question now: how can we launch the Lab Cradle maintenance menu with only one key which doesn't seem to trigger anything at boot time?...
« Last Edit: January 26, 2012, 02:57:59 pm by critor »
TI-Planet co-admin.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Diagnostics & maintenance menu in the Lab Cradle!
« Reply #1 on: January 26, 2012, 02:35:07 pm »
Maybe sending certain characters through rs232 will trigger the maintenance menu?

Anyway, very interesting as usual :)

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Diagnostics & maintenance menu in the Lab Cradle!
« Reply #2 on: January 26, 2012, 06:04:43 pm »
Can't you plug a normal TI-Nspire keyboard to the PCB or something? And did you tried sending the characters via RS232? Or even, via the Nspire connected to the cradle?

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.