Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - critor

Pages: 1 ... 35 36 [37] 38 39 ... 137
541
News / Re: Internet on the TI-Nspire thanks to Linux and USB !
« on: November 02, 2012, 05:07:23 pm »
I don't know about the other end of the USB cable.
Let's discover it together soon.

In the worst case it's a computer or a home made or modified device...
In the best case it's a standard device ;)

542
News / Internet on the TI-Nspire thanks to Linux and USB !
« on: November 02, 2012, 04:38:02 pm »
Well, it looks like Tangrs must be working full-time on the TI-Nspire Linux port ! ;)

After the USB keyboard implementation and the external USB storage device support in a previous news, here's now the Internet on the TI-Nspire via USB ! ;D

The browser used here is Links for Linux.

Obviously, a wire is needed, and since it's USB, at its other end another device is required (here, some modem ?)

The USB not originally made for network wiring, some kind of specific driver must be used on this device...


We're still kind of far from a complete standalone internet connection solution, but it's still a remarkable progress !

Oh, and let's not forget to mention than Tangrs wrote in the description of the video : "Graphics based internet coming up soon." ;)



Source:
http://tiplanet.org/forum/viewtopic.php?short=1&p=131741&lang=en

543
Other Calculators / Re: TI-Nspire Prototypes
« on: November 02, 2012, 04:00:03 pm »
Before I even news about it, go discover the rare (and unknown up to now) TI-Nspire+ prototype.
http://tiplanet.org/forum/gallery/album.php?album_id=139

Don't worry: image descriptions are available in both french and english.


544
News / A debug version of the TI-Nspire OS
« on: November 02, 2012, 01:47:33 pm »
In a previous news, we discovered that Boot1/Boot2 version numbers couldn't be trusted to determine if a TI-Nspire handheld was a prototype or not.

Yes, we were told about a TI-Nspire prototype running both Boot1 1.1.8916 and Boot2 1.1.8981.



Today, we've finally got such a prototype between our hands.

And we are beginning to understand - let's check the OS:


1.4.8092... This prototype OS is more recent than everything we've found up to now.

It seems that the goal of the prototype versions of Boot1 1.1.8916 and Boot2 1.1.8981 was enabling TI engineers to go on testing trustfully development OSes on their prototypes.



But there is more - just have a closer look at the OS version string:
Full version string is "1.4.8092 debug" - this time it's not a simple development OS sent for testing to teachers/students...
It's a debug development OS coming from the TI development team! ;D

A very nice find - as usually, prototypes used internally for development at TI have to be destroyed once they're no longer needed.



So what's special about this OS?
It creates a debug file "/documents/navnet.log.csv" where is stores lots of informations about the NavNet link engine.
Logged lines are mirrored to the RS232 console and all start with [64].

Just check the OS bootlog:
Code: [Select]
Beginning system initialization.
Preparing file system. This takes a while ...
   POSIX layer initialized.
   POSIX initialized devices.
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: U.S. # 5860082, # 6260156 U.S..

   POSIX file system initialized.
File system ready.
* P1R2 battery door detection method
System build date: May 13, 2008, 11:30:55 p.m.
Available memory: 18624748 bytes
Purging temporary files ...
Launching system ...
Setting log file to / documents / navnet.log.csv with a buffer of 4096 bytes
Setting Console Log Level = 3
RET - UDP Echo: TI_Echo_UDP_Init Called + + +
RET - ECHO UDP Socket ID We created Successful. Socketid = 1
RET - UDP ECHO: TI_UDP_Echo_BindIPAddr + + +
RET - UDP ECHO: Successful NU_Bind
RET - UDP ECHO: --- TI_UDP_Echo_BindIPAddr
RET - UDP ECHO: EchoUDPListenerThread. Inside Thread + + +
RET - UDP ECHO: Init Called ---
[64] Register UDP stream connector, result = 0
[64] Called TI_NN_Init. LowAPI LowAPI LowAPI 02-06-2008
[64] CM: init_conn_mgr: Entered (NavStack: connection manager: 1/31/2008).
[59] CM: processLocalNodeRecvDeferredQueue: Entered (NavStack: stream manager:
/ 22/2008).

[64] Entered TI_NN_StartService. Service Id: 5000 + + +
[64] Start service: port 5000 '. NS_SVC.5000' service.
[64] End of TI_NN_StartService. 5000 Service started. ---
[64] Start sync services
[64] Entered TI_NN_StartService. Service Id: 4060 + + +
[64] Start service: port 4060 '. NS_SVC.4060' service.
[64] End of TI_NN_StartService. 4060 Service started. ---
[64] MS: MessageServiceRegister called.
[64] Entered TI_NN_StartService. Service Id: 4051 + + +
[64] Start service: port 4051 '. NS_SVC.4051' service.
[64] End of TI_NN_StartService. 4051 Service started. ---
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] MS: MessageServiceRegister called.
[64] OS install Start Service
[64] Entered TI_NN_StartService. Service Id: 4080 + + +
[64] Start service: port 4080 '. NS_SVC.4080' service.
[64] End of TI_NN_StartService. 4080 Service started. ---
[64] Start node info service.
[64] Entered TI_NN_StartService. Service Id: 4020 + + +
[64] Start service: port 4020 '. NS_SVC.4020' service.
[64] End of TI_NN_StartService. 4020 Service started. ---
[64] Entered TI_NN_StartService. Service Id: 4042 + + +
[64] Start service: port 4042 '. NS_SVC.4042' service.
[64] End of TI_NN_StartService. 4042 Service started. ---
[64] Start screen Service
[64] Entered TI_NN_StartService. Service Id: 4024 + + +
[64] Start service: port 4024 '. NS_SVC.4024' service.
[64] End of TI_NN_StartService. 4024 Service started. ---
[64] Entered TI_NN_StartService. Service Id: 4052 + + +
[64] Start service: port 4052 '. NS_SVC.4052' service.
[64] End of TI_NN_StartService. 4052 Service started. ---
[64] Called TI_NN_RegNotifyCB. + + +
[64] CM: RegisterNotifyCallback called.
[64] End of TI_NN_RegNotifyCB. Notify Callback registered. ---
[64] New API: Load Effective connector all services started.
[64] Initializing 2 Connector (s).
NavNet Ready.

Something which could have been very useful if we got it sooner, when adding TI-Nspire support in TiLP for example.



In fact, this is not our first TI-Nspire debug OS.

Summer 2011 at TI-Dallas, Adriweb found a TI-Nspire running a debug version of the 1.8 Nspire OS, which was never released as we went straight from 1.7 to 2.0:



Sources:
http://tiplanet.org/forum/viewtopic.php?t=10671
http://tiplanet.org/forum/viewtopic.php?t=10669

545
News / 1st dumping of a TI-Nspire CAS+ Boot2
« on: November 01, 2012, 03:34:36 pm »
After performing the 1st dump of a TI-Nspire CAS+ OS in may 2012, then making those OSes installable, and finally performing the 1st dump of a TI-Nspire CAS+ Boot1 in a previous news, today is another great day in TI-Nspire CAS+ history!

The first dumping of a TI-Nspire CAS+ Boot2 has finally been performed, with Goplat's help!



The dumped Boot2 version comes from the  P1-EVT2 CAS+ datamath.org which was running OS 1.0.1.0.334T, and doesn't display the usual Nspire logo but a Texas Instruments logo.

The Boot2 image doesn't use the "JBOOT2" header from later TI-Nspire, but a "HBOOT2" header:

This 'H' was already noticed in the OS header "HPHOENIX"



There is no Boot2 version string - the only hint being the build date:



Let's have a look at the system strings:
We can confim that only 2 boot key combos are checked by the Boot2:
  • : launches an OS image without installing it - OS has to be sent through RS232 - option removed on TI-Nspire CX/CM
  • : what became later the maintenance menu but it's no menu at all on CAS+ - removes the OS without asking you to confirm - dangerous



The method uses the RS232 Datalight console, disabled on later models.

But even if such method cannot be reused to dump later CAS+ Boot1/Boot2 versions, the P1-EVT2 CAS+ prototype has now given us everything it could! ;D
Yes: OS 1.0.1.0.334T +  Boot1 + Boot2 - we've now got a full set of compatible CAS+ software elements, meaning that we can start being serious! ;)



To be continued... ;)



Source:
http://tiplanet.org/forum/viewtopic.php?t=10663

546
News / Linux enables USB on the TI-Nspire
« on: November 01, 2012, 08:48:35 am »
In a previous news, DJ_O told you Extended was working on USB support in Ndless.




Since, Tangrs has started a Linux port for the TI-Nspire CX.

He's now started working on USB support and has managed to use an USB keyboard and to play videos on an external USB storage device! :thumbsup:






Development topic:
http://ourl.ca/17131/321577;topicseen#new

547
Miscellaneous / Re: Anyone know who this is?
« on: November 01, 2012, 07:33:58 am »
Yes, spamming Youtube with one video per GBA ROM... spamming Yahoo Answers with mainly links to informations he's copied on his website and sometimes not even a french/english word... nothing surprising.

He believes in quantity/spam... we believe in quality.

548
News / Re: 1st dumping of a TI-Nspire CAS+ Boot1
« on: November 01, 2012, 06:31:50 am »
Wow great job ;D
[offtopic]So how does a dump like this go like steps etc. Could I find guides to this stuff somewhere?[/offtopic]

Dumping the CAS+ OS is quite easy.

You just have to telnet the CAS+ IP on port 10002, and enter some copy commands to get the OS files in the /documents folder.

Then, they can be sent like a normal tns documents to the computer.

The Boot1/Boot2 dumping methods rely on the Datalight shell which is enabled on early CAS+ prototypes (EVT) but disabled on later CAS+ prototypes (DVT/PVT).
So in order to dump later/common CAS+ Boot1/Boot2, we'll have to study what we just got and find reusable exploits.

549
News / Re: 1st dumping of a TI-Nspire CAS+ Boot1
« on: October 31, 2012, 01:15:19 pm »
Let's go on!

The first TI-Nspire CAS+ Boot2 has just been dumped! ;)
http://tiplanet.org/forum/viewtopic.php?p=131679#p131679

550
News / Re: 1st dumping of a TI-Nspire CAS+ Boot1
« on: October 31, 2012, 05:58:43 am »
That is great! Good job guys! ;D

By the way was that prototype the one that had even more motion blur than the regular models and also took almost a minute to boot?


Yes, it's the prototype with the worst screen.
And yes, it takes a minute and a half to boot because it does extract/reinstall the OS on each boot.

You've got a good memory ;)

551
News / 1st dumping of a TI-Nspire CAS+ Boot1
« on: October 31, 2012, 04:10:05 am »
After performing the 1st dump of a TI-Nspire CAS+ OS in may 2012 and then making those OSes installable, today is another great day!
The next greatest event in TI-Nspire CAS+ history has just occured: the first dumping of a TI-Nspire CAS+ Boot1, performed by myself with Goplat's help!

The Boot1 is the one coming with the P1-EVT2 CAS+ prototype I've had on loan from datamath .org for months/years, which was running OS 1.0.1.0.334T.

The method uses the RS232 console Datalight. This console is disabled on later models, so we'll need to find another method.

It's this Boot1 which is showing us "Texas Instruments" instead of "TI-Nspire" when booting on this prototype.

The Boot1 is stored in a 512KB Flash NOR ROM, like on later TI-Nspire:



As already seen in the RS232 bootlog from this prototype, the Boot1 is named "Boot Loader Stage 1" and has no version number - it is simply identified by its build date: 27 February 2006.

Note that the CPU frequency of 78MHz is actually hard-coded into the Boot1.

Note also that Boot1 confirms the possibility of launching a diagnostics software, although its presence have never been confirmed so far on any CAS+.



Now that the first boot1 TI-Nspire CAS+ has finally been dumped, let's go on! ;D



Source:
http://tiplanet.org/forum/viewtopic.php?f=43&t=10658

552
General Calculator Help / Re: semi frozem cx
« on: October 30, 2012, 03:17:23 pm »
Yes - the diags software when launched will detect the problem and fix it.

It should report the problem to you mentionning some GPIO error.
Press Esc, and when you get the Diags menu, just press the reset button on the back.

Your CX should reboot normally :)

553
General Calculator Help / Re: Newbie:ti nspire to ncas upgrade
« on: October 26, 2012, 04:10:33 am »
OSlauncher for OS/Ndless 3.1 can launch:
- non-CX OS 3.0.1
- non-CX OS 3.0.2

OS can be CAS or non-CAS.


OSlauncher for OS/Ndless 3.1 cannot launch:
- CX OSes
- 3.1.0 and newer OSes

Nobody seems to have been interested into understanding why, nor into fixing that.

554
General Calculator Help / Re: Newbie:ti nspire to ncas upgrade
« on: October 26, 2012, 03:26:52 am »
hi
i have ti nspire clickpad version 3.2 and i'm wondering how to upgrade it to cas version.
i searched in the net but it seems that the ndless is not yet comptatible with the last ti nspire firmware.can someone please help me to upgrade my graphing calc?
thank you in advance.


No problem: just downgrade your TI-Nspire by installing OS 3.1.
Then you can use Ndless and OSlauncher :)

555
News / Re: nDoom 2.1 adds PWAD support for thousands of games!!!
« on: October 23, 2012, 11:25:50 pm »
The master levels are Doom 2 PWADs (patch-WADs) and not IWADs. They're not complete WAD files and cannot be run alone.

They are designed to be loaded over an allready loaded Doom 2 IWAD.

So when starting nDoom, just select the original doom2.wad.
On the next screen, press tab to load a PWAD and choose one or several of the Doom 2 master levels PWAD.

Then choose the starting map and skill level and you can launch your patched Doom 2 game.

Pages: 1 ... 35 36 [37] 38 39 ... 137