Omnimaga
Omnimaga => News => Topic started by: Juju on September 07, 2011, 06:49:52 pm
-
As reported on TI-Planet, the new TI-Nspire 3.1.0 is out! Unlike some people thought, it's not 3.1.1. According to TI-Planet (http://tiplanet.org/forum/viewtopic.php?t=8164), you can downgrade to 3.0.2 after installing the new 3.1.0.392 OS, since the minimal version number remained the same (3.0.2.1785). The boot2 was also left unchanged on the TI-Nspire and TI-Nspire CAS, while a new boot2 3.1.0.16 gets installed on the CX models.
What's new? According to the official website, the OS 3.1.0 supports the TI-Nspire Navigator on computer networks and better manages the battery when used with the TI-Nspire LabStation. We also got reported that the print() function from the built-in Lua language got removed, so serial port and sound stuff no longer works... :( A new (deprecated) function, gcinfo(), appears though.
You can download the new OS for all the TI-Nspire models (original, CAS, CX, CX CAS and even CM (http://tiplanet.org/forum/viewtopic.php?t=8166) and CM CAS (http://tiplanet.org/forum/viewtopic.php?t=8167)!) here (http://education.ti.com/calculators/downloads/US/Software/Search/Results?cp=6001), as usual, it's not recommended to install it without having taken the necessary precautions first (TNOC, DowngradeFix et al.).
EDIT: Critor has just reported that a TI-Nspire CM specific version of this OS has also been released (http://tiplanet.org/forum/viewtopic.php?t=8166). This operating system does include anti-downgrade protection (set to OS 1.7), but as this is the first version we know of it isn't all that important. ;)
Additionally, TI has released (possibly by accident) a version of 3.1.0 for the TI-Nspire CM CAS (http://tiplanet.org/forum/viewtopic.php?t=8167), a model which has never before been publically mentioned. So we might see a CAS model coming soon?
-
so no sound? D:
NUUUUUUUUuuuuuuu.......
-
Does Luna still work with this?
-
Wait, it supports the Navigator on regular wifi networks?
-
Are there any other features they advertise? I'd think they'd wait for ndless 3.0 to come out, so they could block the exploit. This just means that ndless 3.0 has a high probability of working on more OSes, so I'm happy!
-
Oh wow... Way to go TI... They really don't like us do they?
-
A specific 3.1.0 OS has been released for the TI-Nspire CM.
Check here -> http://tiplanet.org/forum/viewtopic.php?t=8166
It includes a different 3.1.0.16 Boot2.
The OS downgrade protection is very low: minimal OS version is 1.7.2147.
But if older production CM OSes don't exist, this protection would have been useless... for now.
-
Interesting, maybe it means that the cm was already planned long ago.
Now I just need to upgrade my calc, and do some tests.
-
Do you want something exclusive that seems to be planned too? ;)
Check here -> http://tiplanet.org/forum/viewtopic.php?t=8167
TI has released (maybe by mistake) a 3.1.0 OS for a TI-Nspire CM CAS.
There is no mention of such a model on Google for now.
And Adrien didn't see anything like that when he was at TI-Dallas...
But the file does exist and is different from all other 3.1.0 files. Download it on TI-Planet! ;)
-
That's a bit weird, a CAS CM...
I thought the CM was intended to be a budget calculator.
Well, doesn't matter, more fun for us :)
And thanks for reporting Critor :)
-
Maybe the 1st post should be edited with the informations from my tow last posts?
Or maybe a separate "3.1.0 Chinese specific" news should be created?
-
done
so is there any point in upgrading to this OS?
-
Good question...
-
According to someone on Ti-planet some things went faster.
There is still a new Lua function name gcinfo, but I doubt that that function will be something wow.
-
According to the name, it would return infos about the garbage collector? If my guess is right, it's not really something interesting indeed.
Edit: A quick Google search shows that it returns the amount of memory in use by Lua (in kilobytes).
-
According to the name, it would return infos about the garbage collector? If my guess is right, it's not really something interesting indeed.
I think it stands for Graphics Context.
-
I don't think the nspire garbage collects, at least in the idea of how the 83P's do.
-
I don't think the nspire garbage collects, at least in the idea of how the 83P's do.
Maybe it does something that's similar to the Java GC?
-
Well, I think Lua garbage collects. Also edited my last post, if you didn't saw it yet. You were too fast.
Yeah, garbage collection is kinda related to memory, my guess was right.
-
Edit: A quick Google search shows that it returns the amount of memory in use by Lua (in kilobytes).
That makes sense. I wonder why they didn't implement it before?
-
Well, the same quick google search shows us gcinfo() is deprecated in Lua 5.1, use collectgarbage("count") instead. Weird.
-
So TI's not using Lua 5.1? O.o
-
The function is deprecated, so it's still there in Lua 5.1. According to Jim Bauwens' dump (http://paste.bwns.be/p/m22cc805b), the Nspire is indeed using Lua 5.1 (dunno for the older versions of the OS though). I guess TI forgot to remove gcinfo.
-
IOW, they removed a useful function, and they added a deprecated function...
-
Another secret revealed!
TI has also publised a 3.1 firmware update for the TI-Nspire LabStation cradle.
The file has a TLO extension, and is built exactly like an Nspire OS installation file... Meaning that it also contains a Boot2 and a downgrade protection.
And if the TI-Nspire LabStation craddle had its own ARM CPU and was just a TI-Nspire calculator without screen and keyboard?
Check the TI-Planet news to know more! ;)
http://tiplanet.org/forum/viewtopic.php?t=8169
-
Wow. That's incredible and weird at the same time...
-
Hmmm, very very interesting! It might help me understand the Lab protocol :D
Thanks again for the info!
Edit: and thanks Juju, didn't think that it would be the garbage collect info, because "gc" stands for graphical context in nspire lua :)
-
Unlike the TI-Nspire.img contained in the boot2/OS upgrade files suitable for CX (CAS) and CM (CAS), which have all been decrypted, the TI-Nspire.img contained in the boot2/OS upgrade file suitable for the Lab Cradle can be decrypted with the same decrypter as the files suitable for Clickpad & Touchpad models.
-
And did you start analysing the decrypted file?
-
Is it me or the CM files disappeared? (Or else it's only in the Chinese website?)
-
Another secret revealed!
TI has also publised a 3.1 firmware update for the TI-Nspire LabStation cradle.
The file has a TLO extension, and is built exactly like an Nspire OS installation file... Meaning that it also contains a Boot2 and a downgrade protection.
And if the TI-Nspire LabStation craddle had its own ARM CPU and was just a TI-Nspire calculator without screen and keyboard?
Check the TI-Planet news to know more! ;)
http://tiplanet.org/forum/viewtopic.php?t=8169
I notice the 8010 field in this OS is "0D". Finally, that mysterious gap in the product ID numbering is filled:
0C = TI-Nspire CAS
0D = TI-Nspire Lab Cradle
0E = TI-Nspire
0F = TI-Nspire CX CAS
10 = TI-Nspire CX
11 = TI-Nspire CM CAS
12 = TI-Nspire CM
-
Another secret revealed!
TI has also publised a 3.1 firmware update for the TI-Nspire LabStation cradle.
The file has a TLO extension, and is built exactly like an Nspire OS installation file... Meaning that it also contains a Boot2 and a downgrade protection.
And if the TI-Nspire LabStation craddle had its own ARM CPU and was just a TI-Nspire calculator without screen and keyboard?
Check the TI-Planet news to know more! ;)
http://tiplanet.org/forum/viewtopic.php?t=8169
Datamath needs to do a teardown on the Lab Cradle. Oh, and the above deserves to be in News.
-
After the 3.1 OS for the mysterious TI-Nspire CM CAS calculator, Adriweb might have discovered a new proof that this model has been planned / does exist.
Check the exclusive photo of a different TI-Nspire CM Docking Station than the one available on TI-China web site:
http://www.tiplanet.org/forum/viewtopic.php?p=116067#p116067
-
That looks so weird. At first I thought it really did have some form of dock connector, but then I saw the USB tails sticking out the side. Looks kind of fragile.
-
Is it worth upgrading 3.0.2 to 3.1.0? seeing that I have a touchpad CAS with battery installed... Does it shows the battery percentile in a more detailed way than steps of 25%?
EDIT: BTW I didn't post for a while...
-
For most users, so far, no compelling reason to upgrade was found, and one reason not to upgrade (Lua print() not outputting to the link port anymore) was found. I'd say, don't upgrade :)
-
It sucks that in USA some users are forced to upgrade by their teachers. I'm betting that this is why there are so few ASM/C coders around anymore, because a lot of people do not know how to downgrade or anything and Ndless is not available for OS 3.x yet.
-
Indeed.
And even if they knew how to downgrade, they couldn't read, on the older OS versions with Ndless support, the backwards-incompatible documents containing the class materials, created under newer OS versions by their own teachers, or other teachers.
-
That too, not to mention there are some cool Lua games, which won't work on OS 2.1. Also, not everyone who get a TI-Nspire will know there are calculator forums on the web. When I got my TI-83+ in July 2001, it took me a few months before I discover there was an online community of TI programmers.
By the way Lionel have you noticed that shortly after OS 3.0.2 release and the lower amount of news about Ndless 3.0 and for the CX, a lot of members here who were ARM ASM/C programmers stopped posting or even showing up and now today the C section is almost dead? I'm pretty sure TI's actions hurt the community badly, because a lot of people like C Nspire Lua limits will be pushed much faster than C/ASM. Granted, Lua is easier apparently, but it sucks that on one OS serie you got Lua only and the others you got ASM/C only. It's not Ndless development fault either, because ExtendeD worked hard on it. It's just TI that seems to absolutely want to prevent ASM/C from being used on the Nspire.
If it was easy, I would compile the monthly posting stats of Omnimaga and separate data in categories: 83+ series, Nspire, Prizm and others. Do you bet that the Nspire category have taken a considerable drop compared to the rest?
-
Yeah, this is quite sad. When (if ever) I get a CX, I will downgrade my touchpad and start doing some ndless programming.
Of course I will need to have free time to do so..
-
They should make a CX clickpad. The clickpad's dpad is so much smoother than the touchpad, not to mention it actually knows which way you pushed it.
-
Yeah and it won't continue moving in the same direction during the entire time the dpad is touched, regardless of the direction you press. Also I noticed on my CX that the touchpad is pretty unresponsive at first. I have to tap it down at least 5 times before the cursor appears.
-
Yeah and it won't continue moving in the same direction during the entire time the dpad is touched, regardless of the direction you press. Also I noticed on my CX that the touchpad is pretty unresponsive at first. I have to tap it down at least 5 times before the cursor appears.
What? so we can't hold it down and allow the cursor to continue moving?
Well I'm kinda lucky i have a clickpad, but not really since TI is not really supporting clickpads at all by releasing new versions and making the older ones unsuppported to a certain degree.
EDIT: Wait i remember using someone elses touchpad...
-
I mean if for example you play Apcalc's tunnel and move left by pressing left on the touchpad dpad, then press right to move right afterward, you will still continue moving left as long as you are touching the touchpad. To change direction you must stop touching it completely then press again.
If you ever get a CX, try playing Snake Lua on it. Good luck O.O
-
Oh wow, that's not even a touchpad at all. That's a "choose your direction and hold it down as long as you want without changing direction" navigation device. I thought the touchpad was better than that.
-
My experience has been that it works fine as long as you don't touch it in two places at once.
-
I mean if for example you play Apcalc's tunnel and move left by pressing left on the touchpad dpad, then press right to move right afterward, you will still continue moving left as long as you are touching the touchpad. To change direction you must stop touching it completely then press again.
If you ever get a CX, try playing Snake Lua on it. Good luck O.O
I hate that. :(
I actually modified my version of it to use other keys to prevent that...
-
Hi
I would like to install thos OS 3.1.0 in my TI-Nspire 3.0.2.1793. What precautions should I have to, more later, downgrade ?
-
None.
OS 3.1.0 allows you to go back to 3.0.2.
-
None.
OS 3.1.0 allows you to go back to 3.0.2.
So if I install OS 3.1.0 then I can do downgrade to 3.0.2 again, right?
But why say in manly post " it's not recommended to install it without having taken the necessary precautions first (TNOC, DowngradeFix et al.)." ? Where Can I find this?
-
TNOC removes the boot2 add-on. If you're running 3.0.2 and you didn't do that before you already have it. If you have a CX it doesn't exist.
If all you care about is going to 3.0.2 and not to 1.7 and below, it doesn't matter at the moment.
-
Where Can I find this?
You can find everything on TI Planet. There is even a search bar on the right side of TI Planet to find files easier ;)