Omnimaga

Calculator Community => Other Calculators => Topic started by: critor on September 17, 2011, 05:20:09 pm

Title: TI-Nspire Navigator stuff
Post by: critor on September 17, 2011, 05:20:09 pm
I'm going to post here some of my dicoveries with the TI-Nspire Navigator system.



Episode 1: the rechargeable battery

The TI-Npire Navigator crade is using a specific huge rechargeable battery (compared to TouchPad/CX/CM rechargeable batteries): 3.7V, 1750mAh, 6.475Wh.

Check the module and its rechargeable battery photos here:
http://tiplanet.org/forum/viewtopic.php?f=43&t=8214
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 18, 2011, 10:24:34 am
Episode 2: the Navigator cradle on a CX calculator, does it work?

The old TI-Nspire Navigator cradle can be plugged on a TI-Nspire CX calculator:

http://tiplanet.org/images/nswifi9.jpg (http://tiplanet.org/images/nswifi9.jpg)


Although a new CX specific module does exist, the old one does work:

(http://i43.servimg.com/u/f43/13/23/13/53/18-09-10.png)



So, why did TI release a new CX specific module? Check some possible reasons here:
http://tiplanet.org/forum/viewtopic.php?p=116312#p116312
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on September 18, 2011, 10:41:45 am
Interesting stuff :)
Now if you would just would open it and send me pictures of the circuit board :p
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 18, 2011, 10:46:46 am
Interesting stuff :)
Now if you would just would open it and send me pictures of the circuit board :p

This time, I can see no reason why it would be a "Nspire calculator"-like PCB.
So I don't think there's anything interesting inside it, or anything to dump...
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on September 18, 2011, 10:50:13 am
I'm interested about the connections to the dock port. I think it will use standard usb, so this way we can find more about the pins :)
Title: Re: TI-Nspire Navigator stuff
Post by: bsl on September 18, 2011, 11:24:39 am
Does the Login-To-Class Dialog Box only use the dock connector ?
Or does it also use the USB port ?

EDIT: There is an open TCP socket [ check the Semaphore list ] on the Nspire, probably only accessible through the dock port.
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 18, 2011, 12:25:18 pm
There is a mini-USB A connector on the craddle.

I've connected it to the mini-USB A/B connector of another calculator, but could not transfer any file.


But it's quite strange: I don't get the error immediatly... I get it after several minutes, or after unpluging the cable.
I even managed to crash the calculator...

OS 3.0.2.
Title: Re: TI-Nspire Navigator stuff
Post by: bsl on September 18, 2011, 12:37:03 pm
Connect the mini to a computer [The link cable maybe].
See if the TI Link Software connects to it just like the standard USB method.
Also open a DOS window and do a c:>netstat -a
This might show any open TCP or UDP sockets listening on a port.
[This worked for the CAS+ : showing that open TCP socket listening on port 10001 !!!!]
Title: Re: TI-Nspire Navigator stuff
Post by: Adriweb on September 18, 2011, 01:04:09 pm
Yep, on the CAS+, the networking protocol was ... talkative :P
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 18, 2011, 01:08:34 pm
Connect the mini to a computer [The link cable maybe].

But the cradle has a mini-USB A connector.

Standard computer cables have an USB A plug and a mini USB B plug.


I cannot insert a mini USB B plug into a mini USB A connector.

(http://www.accesscomms.com.au/images/Reference/usb/USB-Dimensions.gif)
Title: Re: TI-Nspire Navigator stuff
Post by: bsl on September 18, 2011, 01:16:10 pm
Are there inexpensive conversion cables/changers A=>B, B=>A ?
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 18, 2011, 01:24:22 pm
Are there inexpensive conversion cables/changers A=>B, B=>A ?

They're harly findable, as such a convertion would break the USB standard.

"A" is for the host/master.
"B" is for the peripheral/slave.

Cables are designed so that you can't connect a host/master to another host/master, or a peripheral/slave to another peripheral/slave.


The Nspire calculator has a special mini-USB connector which accepts both A and B plugs.

But the cradle connector is not like that and only accepts a mini-USB A plug.
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on September 18, 2011, 01:25:16 pm
You could make a female-mini-b to male-standard-a adapter if you have a broken device (mp3 player/etc) with a female-mini-b port.
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 20, 2011, 04:56:10 pm
Episode 3: learn every secret of the official dock connector

http://tiplanet.org/forum/viewtopic.php?f=43&t=8233#p116412


Hope it will help you building better and more complete dock connectors in the future. ;)
Title: Re: TI-Nspire Navigator stuff
Post by: Kjelddy on September 20, 2011, 05:05:22 pm
google translate again :P
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on September 20, 2011, 05:05:59 pm
Thanks Critor!
Will look at it tomorrow when I get on a decent computer :)
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 24, 2011, 03:59:05 pm
Episode 4: massively recharge your cradles

Check the TI-Nspire Cradle Charging Bay photos:
http://tiplanet.org/forum/viewtopic.php?t=8249
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 29, 2011, 05:59:46 pm
Episode 5: about the Navigator cradle USB port

(http://tiplanet.org/images/nswifi3.jpg)



First, here's your best hint about this port with this exclusive screen capture:
(http://i43.servimg.com/u/f43/13/23/13/53/acran011.gif)



Now, read the complete test with photos here:
http://tiplanet.org/forum/viewtopic.php?f=43&t=8265#p116611
Title: Re: TI-Nspire Navigator stuff
Post by: apcalc on September 29, 2011, 06:31:53 pm
Interesting, thanks for the info critor! :)
Title: Re: TI-Nspire Navigator stuff
Post by: critor on September 30, 2011, 05:49:51 pm
Episode 6: the TI-Nspire Navigator Access Point flashable firmware

Yes, the TI-Nspire Navigator Access Point firmware can be updated.

And the firmware seems to be built on a Linux OS.

Check at my evidence and download the firmware legally here:
http://tiplanet.org/forum/viewtopic.php?f=43&t=8267#p116631
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on September 30, 2011, 05:55:27 pm
Hah, so Linux anyway!
Will check it out tomorrow, to see if I can get some interesting bits out of it :D
Title: Re: TI-Nspire Navigator stuff
Post by: Jim Bauwens on October 01, 2011, 06:43:19 am
Alrighty, I managed to extract an ext2 image out of it:
Code: (SH) [Select]
dd if=initrd.e2fs.gz.uboot bs=1 skip=64 of=rootfs.ext2.gz
gzip -d rootfs.ext2.gz

I need to use to split the file because the first part is a uImage (kernel) header.
Now you have the ext2 image, simple mount it (sudo mount -o loop rootfs.ext2 /path/to/mount/point).
In it you can see that it uses the RADIUS technology for its network. Also, it looks like it contains a SSH server, so you should be able to SSH into it.

Here are the file results on initrd.e2fs.gz.uboot and uImage:
Code: [Select]
uImage: u-boot legacy uImage, Linux-2.6.31.13, Linux/ARM, OS Kernel Image (Not compressed), 1655392 bytes, Wed Jan 19 19:11:06 2011, Load Address: 0x80008000, Entry Point: 0x80008000, Header CRC: 0x5D8D20F3, Data CRC: 0xCB86419D

initrd.e2fs.gz.uboot: u-boot legacy uImage, NWB Image 3.0.0.20, Linux/ARM, RAMDisk Image (gzip), 4937853 bytes, Wed Jan 19 19:11:44 2011, Load Address: 0x81000000, Entry Point: 0x81000000, Header CRC: 0xA0DE5B4D, Data CRC: 0x0D85D138
Title: Re: TI-Nspire Navigator stuff
Post by: critor on October 01, 2011, 09:42:48 am
it looks like it contains a SSH server, so you should be able to SSH into it.

And I should be able to try this ;)



Special Episode: The TI-Nspire Navigator Access Point

Click this for a surprise:
http://tiplanet.org/forum/viewtopic.php?f=43&t=8270#p116645