Omnimaga

Omnimaga => News => Topic started by: critor on November 05, 2010, 04:30:40 pm

Title: OS 2.1 major bug
Post by: critor on November 05, 2010, 04:30:40 pm
TI-Bank has newsed about a bug with OS 2.1, which permanently freezes you TI-Nspire basic ClickPad if you've got boot2 1.1.

http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=882

If you've owned your calculator for a while and already installed OS 1.4 or newer, you probably have boot2 1.4 and aren't concerned by the problem.

But if you've just bought your calculator, it may come with boot2 1.1...
And when you connect it to your computer, that stupid TI-Nspire Computer Link tells you to install OS 2.1...
Some minutes later, your TI-Nspire is totally useless.

This is a major bug that many Nspire owners most likely ran into since July, when OS 2.1 came out.
Title: Re: OS 2.1 major bug
Post by: Goplat on November 05, 2010, 05:46:38 pm
Let's put the blame where it belongs - this is not a bug in OS 2.1; this is a bug in the old version of BOOT2.

When BOOT2 1.1 has finished loading the OS, it calls the memset function, to clear the memory that was used to hold a copy of the TI-Nspire.cer file. But they mistakenly passed to memset the size of TI-Nspire.img instead. If TI-Nspire.img is greater than approximately 5800000 bytes, then memset ends up trying to write past the end of memory, so it crashes. OS 2.1 is the first OS large enough to make this bug visible.
Title: Re: OS 2.1 major bug
Post by: Munchor on November 05, 2010, 05:53:16 pm
TI-Bank has finally newsed about the bug with OS 2.1, which permanently freezes you TI-Nspire basic ClickPad if you've got boot2 1.1.

http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=882

If you've owned your calculator for a while and allready installed OS 1.4 or newer, you probably have boot2 1.4 and aren't concerned by the problem.


But if you've just bought your calculator, it may come with boot2 1.1...
And when you connect it to your computer, that stupid TI-Nspire Computer Link tells you to install OS 2.1...
Some minutes later, your TI-Nspire is totally useless.


This is a major bug, and sadly, no english calculator site has newsed about it.
We were too busy in july taking care of the downgrade protection...


As Omnimaga is one of the most visited english calculator site, I thought you could make a similar news, as it is important to inform current/future Nspire users.

That's really bad. Hopefully, I'm not having that kind of problem.


Will Texas pay you if it crashes your calculator forever?
Title: Re: OS 2.1 major bug
Post by: apcalc on November 05, 2010, 05:57:47 pm
Will Texas pay you if it crashes your calculator forever?

I believe all TI calcs come with 1 year warranty.  Nevertheless, this problem will not completely destroy your calc, it only forces you to send an OS below 2.1 to update boot2 before you can send 2.1.
Title: Re: OS 2.1 major bug
Post by: TIfanx1999 on November 05, 2010, 05:58:53 pm
Most likely they would send you a replacement or ask you to send the product in to be repaired. I'm not exactly sure how TI handles damaged products that are under warranty.
Title: Re: OS 2.1 major bug
Post by: critor on November 05, 2010, 06:36:39 pm
Let's put the blame where it belongs - this is not a bug in OS 2.1; this is a bug in the old version of BOOT2.

When BOOT2 1.1 has finished loading the OS, it calls the memset function, to clear the memory that was used to hold a copy of the TI-Nspire.cer file. But they mistakenly passed to memset the size of TI-Nspire.img instead. If TI-Nspire.img is greater than approximately 5800000 bytes, then memset ends up trying to write past the end of memory, so it crashes. OS 2.1 is the first OS large enough to make this bug visible.

So that doesn't happen with the 2.1 CAS because it doesn't have the TI-84+SE ROM and is a little smaller ?
Title: Re: OS 2.1 major bug
Post by: DJ Omnimaga on November 05, 2010, 08:50:55 pm
I think I'll move this to news section. It's a shame that TI hasn't done anything about this, considering the amount of people who most likely ran into the same problem

And yeah I was a bit busy myself at work so I've been a bit slower on news and I tend to take a few days before noticing some posts.

Has this been reported to TI-(doesn't)CARES, btw?

(Btw I edited the first post a bit so it fits news better and also fixed a spelling error on "already". I hope you don't mind)
Title: Re: OS 2.1 major bug
Post by: Happybobjr on November 05, 2010, 09:32:05 pm
thanks.  I still have boot2 1.1
Title: Re: OS 2.1 major bug
Post by: qazz42 on November 05, 2010, 10:02:53 pm
I think I'll move this to news section. It's a shame that TI hasn't done anything about this, considering the amount of people who most likely ran into the same problem

And yeah I was a bit busy myself at work so I've been a bit slower on news and I tend to take a few days before noticing some posts.

Has this been reported to TI-(doesn't)CARES, btw?

(Btw I edited the first post a bit so it fits news better and also fixed a spelling error on "already". I hope you don't mind)

I am sure that they got a helpful generic bot created answer
Title: Re: OS 2.1 major bug
Post by: dman2073 on November 05, 2010, 10:58:28 pm
yep happened to me.  apparently i was one of the first to get it. (lucky me :p) http://ourl.ca/7711
Title: Re: OS 2.1 major bug
Post by: MRide on November 05, 2010, 10:58:59 pm
So, more TI epic fail?
Title: Re: OS 2.1 major bug
Post by: Netham45 on November 06, 2010, 02:21:11 am
I think I actually ran into this, but I just went down to 1.6 I think it was, and all was good afterwards.
Title: Re: OS 2.1 major bug
Post by: ExtendeD on November 06, 2010, 04:06:17 am
Let's put the blame where it belongs - this is not a bug in OS 2.1; this is a bug in the old version of BOOT2.

Interesting.
This also means that the boot2 update is installed by the new OS? This is the worst order.
Title: Re: OS 2.1 major bug
Post by: critor on November 06, 2010, 05:57:59 am
Let's put the blame where it belongs - this is not a bug in OS 2.1; this is a bug in the old version of BOOT2.

Interesting.
This also means that the boot2 update is installed by the new OS? This is the worst order.


Yes. The boot2 is updated by the new OS, after the 1st successfull boot.
Title: Re: OS 2.1 major bug
Post by: Goplat on November 06, 2010, 12:36:54 pm
So that doesn't happen with the 2.1 CAS because it doesn't have the TI-84+SE ROM and is a little smaller ?
Correct.

For the curious: The main reason 2.1 is so much larger than 2.01 is that it has support for the Chinese language. (If you scroll all the way down on the languages list, the last two options are simplified (mainland) and traditional (Taiwan) Chinese, respectively.) Chinese has, in general, a different character for each word, so it requires a very large font (853 kB) in case someone wanted to use it in a document:
Title: Re: OS 2.1 major bug
Post by: TC01 on November 06, 2010, 01:13:22 pm
Could TNOC (http://ourl.ca/6632) be modified to fix this problem (remove the Chinese font from 2.1)?
Title: Re: OS 2.1 major bug
Post by: qazz42 on November 06, 2010, 01:14:40 pm
That could be possible, that is actually a great idea :D
Title: Re: OS 2.1 major bug
Post by: Goplat on November 06, 2010, 02:28:39 pm
No, it's not a separate file.
Title: Re: OS 2.1 major bug
Post by: Jonius7 on November 06, 2010, 11:36:22 pm
So that doesn't happen with the 2.1 CAS because it doesn't have the TI-84+SE ROM and is a little smaller ?
Correct.




For the curious: The main reason 2.1 is so much larger than 2.01 is that it has support for the Chinese language. (If you scroll all the way down on the languages list, the last two options are simplified (mainland) and traditional (Taiwan) Chinese, respectively.) Chinese has, in general, a different character for each word, so it requires a very large font (853 kB) in case someone wanted to use it in a document:

Whoah i would like to know how to type chineseon the tinspire, i so want to, and i tried to but it kept typing english

and another bug found out add it to the many flaws that have aklready been discoverd
Title: Re: OS 2.1 major bug
Post by: Goplat on November 07, 2010, 12:13:08 am
Whoah i would like to know how to type chineseon the tinspire, i so want to, and i tried to but it kept typing english

First, you have to choose it as the language (from the home menu, go to "5:Settings & Status" and "1:Change Language..."; it's the last two options)
Press the flag button to toggle between Chinese input on and off. When it's enabled, a "δΈ­" symbol appears in the upper-right.
Type in the word you want phonetically (in Pinyin for Simplified Chinese, in Bopomofo for Traditional Chinese), then press the number for the correct character.
Title: Re: OS 2.1 major bug
Post by: Jonius7 on November 07, 2010, 12:17:07 am
thanks i just didn't know how to activate it
Title: Re: OS 2.1 major bug
Post by: DJ Omnimaga on November 07, 2010, 01:50:22 am
So that doesn't happen with the 2.1 CAS because it doesn't have the TI-84+SE ROM and is a little smaller ?
Correct.

For the curious: The main reason 2.1 is so much larger than 2.01 is that it has support for the Chinese language. (If you scroll all the way down on the languages list, the last two options are simplified (mainland) and traditional (Taiwan) Chinese, respectively.) Chinese has, in general, a different character for each word, so it requires a very large font (853 kB) in case someone wanted to use it in a document:
Wow I see why it's so large... I wish there was a way to get rid of some languages. On the 83+ series, you can get rid of every language app if you want then re-install them later.
Title: Re: OS 2.1 major bug
Post by: Deep Toaster on November 07, 2010, 12:58:44 pm
Will Texas pay you if it crashes your calculator forever?

I believe all TI calcs come with 1 year warranty.  Nevertheless, this problem will not completely destroy your calc, it only forces you to send an OS below 2.1 to update boot2 before you can send 2.1.

Well, serves TI right for releasing an anti-dev OS :P

I wonder what OS 2.2'll be like.
Title: Re: OS 2.1 major bug
Post by: DJ Omnimaga on November 07, 2010, 01:39:49 pm
Yeah, when I bought my calc at Staples, it had a 1 year warranty. However, for the 2nd year extended warranties, you had to mail it to TI directly. I think now over here you just get one from Staples again or something. It might have changed, though.

As for OS 2.2, the only info I could find is http://tibank.forumactif.com/actualites-f25/infos-futur-os-22-t6083.htm

There were also rumors about a paid SDK somewhere, but I'm not sure how legit they are. Basically, for now it seems like it will mostly be the addition of 3D graphing stuff.
Title: Re: OS 2.1 major bug
Post by: gangsterveggies on November 09, 2010, 02:57:11 pm
Uhh! 3D graphing? That would be very useful. No TI or Casio has that right?
Title: Re: OS 2.1 major bug
Post by: AngelFish on November 09, 2010, 03:02:04 pm
The TI-89 does. All of the TI calculators have additional software that can be used for 3D graphing, though. For the 83+ series, Graph3 by Detached Solutions is the best I'm aware of.
Title: Re: OS 2.1 major bug
Post by: DJ Omnimaga on November 09, 2010, 03:49:35 pm
KermMartian also wrote one and there are about 10 others, but I think the two best are by Detacheds and Kerm.
Title: Re: OS 2.1 major bug
Post by: gangsterveggies on November 09, 2010, 03:51:17 pm
I didn't know... this website is great! I have learned more in a few hours than ever! (about calculators...)

Where's it in the TI-89? I have a friend that has one but doesn't really know how to work it...
Title: Re: OS 2.1 major bug
Post by: DJ Omnimaga on November 09, 2010, 03:55:30 pm
Glad you like the website! :)

As for 3D graphing, I don't know where is it, though. I never used a TI-89 calculator for maths. ;D
Title: Re: OS 2.1 major bug
Post by: gangsterveggies on November 09, 2010, 03:57:41 pm
Me neither... I use the TI-84+ (to program in class  ;)). Are those 3D graph apps for the TI 84 available on TI-Calc?
Title: Re: OS 2.1 major bug
Post by: Deep Toaster on November 09, 2010, 07:13:00 pm
To get to 3D graphing, there's an option under MODE that says Graph Mode. Switch that to 3D, and the y= editor should change to z=.
Title: Re: OS 2.1 major bug
Post by: Munchor on November 09, 2010, 07:13:51 pm
I didn't know... this website is great! I have learned more in a few hours than ever! (about calculators...)

Where's it in the TI-89? I have a friend that has one but doesn't really know how to work it...

If I hadn't brought you in hahahah