Omnimaga

Omnimaga => News => Topic started by: critor on September 15, 2012, 05:32:03 pm

Title: Production TI-Nspire ClickPad Boot1 finally becomes writeable!
Post by: critor on September 15, 2012, 05:32:03 pm
We've been working a lot on TI-Nspire ClickPad prototypes, which revealed to be very interesting models.



On the one hand, a very small hardware difference made their NOR Flash chip writeable:
(http://tiplanet.org/forum/gallery/image.php?mode=medium&album_id=1&image_id=596)

Thanks to this, we were able to reprogram the boot1 contained in this chip, turning prototypes into production models (http://ourl.ca/15672) accepting the OS published by TI.



On the other hand, we noticed that the prototypes ASIC CAS/non-CAS flag wasn't set.
(http://tiplanet.org/forum/gallery/image.php?mode=medium&album_id=1&image_id=1302)

Thanks to this, we cound turn non-CAS TI-Nspire prototypes into TI-Nspire CAS (http://ourl.ca/16969).



It seemed obvious to us, that on production models, there was probably no way to reprogram the ASIC.



But, somebody (who apparently wants to remain anonymous) followed our work very seriously and decided to do the impossible: make NOR chips rewriteable on production TI-Nspire ClickPad!
(http://tiplanet.org/forum/gallery/image.php?mode=medium&album_id=1&image_id=1352)

Even if no flashing has been attempted yet to our knowledge, the NOR chip from this modified production TI-Nspire ClickPad now reports itself as writeable when asked for its properties through an Ndless program. :o



The Boot1 is the central piece in TI-Nspire models security.
It's the one to check Boot2 and diags checksums and RSA signatures before launching them or not.

Being able to reprogram the Boot1 means being able to run any original, modified or 3rd party diagnostic or boot2 image! :o

Those who think in the short term certainly have in mind installing a CAS OS on a non-CAS TI-Nspire, thanks to a modified or 3rd-party Boot2.

The others are probably allready thinking to installing Linux, thanks to the U-Boot launcher we dumped on some old TI-Nspire prototypes.



However, such mod if a comprehensive documentation is ever released for it, will only deal with TI-Nspire ClickPad models. TI-Nspire TouchPad have their NOR chip included in the ASIC: there is probably no way to open that chip without breaking everything.





Source:
http://tiplanet.org/forum/viewtopic.php?t=10389&lang=en

More information: (fragmented and incomplete so far)
http://tiplanet.org/forum/archives_voir.php?id=6835
http://www.cemetech.net/scripts/countdown.php?/text/production_clickpad_information.tar.gz&path=archives
http://ourl.ca/16358/305205 (point 3)
https://groups.google.com/forum/?fromgroups=#!topic/tinspire/GQJO45-kXyk (point 3)
Title: Re: Production TI-Nspire ClickPad Boot1 finally becomes writeable!
Post by: Sorunome on September 15, 2012, 06:22:47 pm
meh, so still no modding with the cx :P
still awesome thought :D
Title: Re: Production TI-Nspire ClickPad Boot1 finally becomes writeable!
Post by: Jim Bauwens on September 16, 2012, 02:43:00 am
Wow, I thought that the copper pad going under the NOR chip was missing. But it looks like I'm wrong :D
Title: Re: Production TI-Nspire ClickPad Boot1 finally becomes writeable!
Post by: critor on September 16, 2012, 03:22:59 am
Wow, I thought that the copper pad going under the NOR chip was missing. But it looks like I'm wrong :D

I thought too...
Title: Re: Production TI-Nspire ClickPad Boot1 finally becomes writeable!
Post by: critor on September 25, 2012, 04:08:41 pm
Finally, here is the mod to make the NOR chip (boot1) writeable on non-CAS TI-Nspire ClickPad.
(http://tiplanet.org/forum/gallery/image.php?mode=medium&album_id=77&image_id=1394)

Only for non-CAS TI-Nspire ClickPad for now.
Don't expect this for TI-Nspire TouchPad, CX or CM.

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