Omnimaga
Calculator Community => Other Calculators => Topic started 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
-
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
-
Interesting stuff :)
Now if you would just would open it and send me pictures of the circuit board :p
-
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...
-
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 :)
-
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.
-
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.
-
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 !!!!]
-
Yep, on the CAS+, the networking protocol was ... talkative :P
-
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)
-
Are there inexpensive conversion cables/changers A=>B, B=>A ?
-
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.
-
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.
-
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. ;)
-
google translate again :P
-
Thanks Critor!
Will look at it tomorrow when I get on a decent computer :)
-
Episode 4: massively recharge your cradles
Check the TI-Nspire Cradle Charging Bay photos:
http://tiplanet.org/forum/viewtopic.php?t=8249
-
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
-
Interesting, thanks for the info critor! :)
-
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
-
Hah, so Linux anyway!
Will check it out tomorrow, to see if I can get some interesting bits out of it :D
-
Alrighty, I managed to extract an ext2 image out of it:
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:
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
-
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