I have heard that there is a serial interface in the dock connector, and good way to tap into that?
gudenau wrote:
I have heard that there is a serial interface in the dock connector, and good way to tap into that?
There is indeed, but (I believe) without installing Ndless, there's not a lot that you can use that serial port for.
KermMartian wrote:
gudenau wrote:
I have heard that there is a serial interface in the dock connector, and good way to tap into that?
There is indeed, but (I believe) without installing Ndless, there's not a lot that you can use that serial port for.


I do have that. Smile
In fact, this has been done in Lua, and it outputs sound through the serial port. But it was with another OS (I guess) and maybe the function that allowed to do that is no longer available. You might want to ask Nspire pros about that.
On OS 3.1, http://ti-pla.net/a4227 restores the Lua print() functionality, which TI needlessly removed and still hasn't put back to date (never will ?).
Lionel Debroux wrote:
On OS 3.1, http://ti-pla.net/a4227 restores the Lua print() functionality, which TI needlessly removed and still hasn't put back to date (never will ?).


You are correct. It seems that the people deciding stuff think there may be security issues with allowing data to be send to the console. So yet another absolutely ridiculous idea from TI that only harms their users. I've had high hopes of it returning but well I was wrong. The education department is far too bloated to make proper decisions. HP is doing a much better job on that level.
Ok. But how do I get to it without any hardware changes to the calc?
Soldering on the calculator side (dock pins) is not necessary.
Lionel Debroux wrote:
Soldering on the calculator side (dock pins) is not necessary.
Then is the solution to find the mating connector (or a PCB) to mate to the dock connector, and solder onto that? I've also seen a solution that seemed to use a rubber band to tension wires against the dock connector.
One thing to keep in mind, though, is that if you accidentally touch the wrong pin on the serial port when doing certain connections, you can permanently damage your calculator. This happened to certain people who tried the sound programs.
DJ_O wrote:
One thing to keep in mind, though, is that if you accidentally touch the wrong pin on the serial port when doing certain connections, you can permanently damage your calculator. This happened to certain people who tried the sound programs.


Yep, could see that. Justneed a good way to do this...
What is the left port on the top?
Quote:
Then is the solution to find the mating connector (or a PCB) to mate to the dock connector, and solder onto that?

AFAICT, nobody has found the mating connector, and we haven't heard of the person who wanted to provide a mating PCB.
Quote:
I've also seen a solution that seemed to use a rubber band to tension wires against the dock connector.

Neither critor's method (which can be seen in a number of TI-Planet news items), nor mine, require rubber band. We just take advantage of the dock connector's lid to keep the wires / modified 2.54 mm connector in contact with the pads.
gudenau wrote:
What is the left port on the top?

It's a proprietary connector for the Wireless cradle like here



(source https://epsstore.ti.com/OA_HTML/csksxvm.jsp?nSetId=119676 )
Ok then.
Lionel Debroux wrote:
Quote:
Then is the solution to find the mating connector (or a PCB) to mate to the dock connector, and solder onto that?

AFAICT, nobody has found the mating connector, and we haven't heard of the person who wanted to provide a mating PCB.
It wouldn't be too hard to etch it, I don't think.
Quote:
Quote:
I've also seen a solution that seemed to use a rubber band to tension wires against the dock connector.

Neither critor's method (which can be seen in a number of TI-Planet news items), nor mine, require rubber band. We just take advantage of the dock connector's lid to keep the wires / modified 2.54 mm connector in contact with the pads.
I found the picture that I was thinking of: the rubber band was used to stabilize a USB to UART PCB on the back of the calculator, connected to the dock connector.
Finally got it!


Code:

[00]



Boot Loader Stage 1 (3.00.99)
Build: 2010/9/9, 17:29:13
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Last boot progress: 65

Available system memory: 33196
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)
SDRAM size: 64 MB
Fastboot[00]



Boot Loader Stage 1 (3.00.99)
Build: 2010/9/9, 17:29:13
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Last boot progress: 65

Available system memory: 33196
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)
SDRAM size: 64 MB
SDRAM memory test:   Pass

Clearing SDRAM...Done.
[00]



Boot Loader Stage 1 (3.00.99)
Build: 2010/9/9, 17:29:13
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Last boot progress: 65

Available system memory: 33196
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)
SDRAM size: 64 MB
SDRAM memory test:   Pass

Clearing SDRAM...Done.
Clocks:  CPU = 132MHz   AHB = 66MHz   APB = 33MHz   
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Normal


Loading BOOT2 software...



0%
1%
2%
3%
4%
4%
5%
6%
7%
7%
8%
9%
10%
11%
11%
12%
13%
14%
15%
15%
16%
17%
18%
19%
19%
20%
21%
22%
24%
25%
27%
28%
30%
31%
33%
34%
36%
37%
39%
40%
42%
43%
45%
46%
48%
49%
51%
52%
54%
55%
57%
58%
60%
60%
61%
62%
63%
63%
64%
65%
66%
66%
67%
68%
69%
69%
70%
71%
72%
72%
73%
74%
75%
75%
76%
77%
78%
78%
79%
80%
80%
81%
82%
83%
83%
84%
85%
86%
86%
87%
88%
89%
89%
90%
91%
92%
92%
93%
94%
95%
95%
96%
97%
98%
98%
99%
BOOT1: loading complete (308 ticks), launching image.
[00]



Boot Loader Stage 2 (3.10.16)
Build: 2011/7/6, 14:38:40
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 132MHz   AHB = 66MHz   APB = 33MHz
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)



Initializing graphics subsystem.
Boot option: Normal



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...

TI_OS_INSTALL_PRECHECK_OK (0)


Loading Operating System...



0%
1%
2%
3%
4%
5%
6%
7%
8%
8%
9%
10%
11%
12%
13%
14%
15%
16%
17%
17%
18%
19%
20%
21%
22%
23%
23%
24%
25%
26%
27%
28%
29%
30%
30%
31%
32%
33%
34%
35%
36%
37%
38%
39%
39%
40%
41%
42%
43%
44%
45%
46%
47%
48%
48%
49%
50%
51%
52%
53%
54%
55%
56%
56%
57%
58%
59%
60%
61%
62%
63%
64%
65%
65%FlashFX: Correctable ECC error

66%
67%
68%
69%
70%
71%
72%
73%
73%
74%
75%
76%
77%
78%
79%
80%
81%
82%
82%
83%
84%
85%
86%
87%
88%
89%
90%
91%
91%
92%
93%
94%
95%
96%
97%
97%
98%

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

[00]

Beginning system initialization.
Clocks:  CPU = 99 MHz AHB = 33 MHz APB = 16 MHz

Preparing file system. This takes a while...
   POSIX layer initialized.
   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.

   POSIX file system initialized.
File system ready.
* No battery door detection

System build date: Aug 14 2011, 10:17:39
Available memory: 48666808 bytes

Purging temporary files...

Launching system...

WLAN Module detached!
------------------ Module is Gone!!
TouchPad Firmware Revision : 01060000

Created Execution Context
RET - Echo UDP: TI_Echo_UDP_Init called +++
RET - ECHO UDP: EchoUDPListenerThread. Inside Thread +++
NavNet Ready.
Overwriting the buggy print function
startup-vpatch...
set version to  10.0.0.500

  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement