Author Topic: OS 3.0 breaks compatibility  (Read 12445 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: OS 3.0 breaks compatibility
« Reply #45 on: April 20, 2011, 08:59:17 am »
This is real creepy ... TI should bug-test their software more (yes, we can dream)
Anyway, I think this is news worthy!

So do I. What do the modos/admins say? Do we have enough proof?
I'm preparing the TI-Bank news.
TI-Planet co-admin.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: OS 3.0 breaks compatibility
« Reply #46 on: April 20, 2011, 09:00:37 am »
Wow... This reminds me of Nintendo a bit. They once released an update for the boot2 on the Wii, and that update was supposed to replace all custom versions of boot2 that had been installed. Some Wiis were bricked. Everyone thought that this was because they had installed homebrew, but that was incorrect! The update procedure was simply so glitchy that it could brick Wiis. But from what I've seen, Nspire brickings now are much more common than what happened then... TI is getting worse than they already were.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: OS 3.0 breaks compatibility
« Reply #47 on: April 20, 2011, 09:01:44 am »
If TI bricks are calcs with their software can we get replacements for free or would we need to fix it on our own?

If it's still under warranty, they'll repair/replace it for free. If not, I doubt they'll admit it's their fault.

That's why I've asked if someone who "understands" the decrypted OS was seeing any trace/proof of this major bug in the 3.0 OS boot2 update code.
« Last Edit: April 20, 2011, 09:04:30 am by critor »
TI-Planet co-admin.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: OS 3.0 breaks compatibility
« Reply #48 on: April 20, 2011, 01:42:49 pm »
I've just newsed on TI-Bank about the biggest bug in all graphic calculators history: the "Nspire 3.0 boot2 destroying bug".
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=1060

You want to kill a TI-Nspire? Just install OS 3.0! :P
TI-Planet co-admin.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55863
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: OS 3.0 breaks compatibility
« Reply #49 on: April 20, 2011, 01:52:49 pm »
Wow this is terrible. I'M glad I ran my OS through TNOC before upgrading.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: OS 3.0 breaks compatibility
« Reply #50 on: April 20, 2011, 02:17:54 pm »
Levak has just discovered that OS 3.0 is overclocking the hardware even further:

Core = 264MHz (240MHz with the 2.1 OS - 180MHz with previous OSes)
CPU = 132MHz (120MHz with the 2.1 OS - 90MHz with previous OSes)
AHB = 33MHz


It might be possible that the overclock does help the boot2 flashing failure to occur...
TI-Planet co-admin.

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +81/-0
    • View Profile
Re: OS 3.0 breaks compatibility
« Reply #51 on: April 20, 2011, 02:31:56 pm »
I suspect the problem is a race condition between the boot2 updater and the filesystem. There could potentially be filesystem access going on concurrently with a boot2 update and as far as I know there is no synchronization to prevent one from screwing up the other.

Edit: haven't been able to confirm this. The only two tasks accessing flash are the main task and a FlashFX background task. The boot2 updater is run from the main task, which has a higher priority than the FlashFX task. So even when inserting large delays into the boot2 updater, the FlashFX task doesn't do anything until long after the update is finished.
« Last Edit: April 20, 2011, 03:45:25 pm by Goplat »
Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55863
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: OS 3.0 breaks compatibility
« Reply #52 on: April 20, 2011, 02:48:11 pm »
Wow. I bet the overclocking is because they wanted to make OS 3.0 look like it runs a bit faster, when in fact they didn't optimize everything.

Anyway I finally posted a news article: http://ourl.ca/10540
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: OS 3.0 breaks compatibility
« Reply #53 on: April 23, 2011, 10:17:03 pm »
They try and stop the hacks the community have created up to os2.1 by enforcing more anti-downgrade protection in their NEW os but what they do is instead recreate a situation like os 2.0.0, where ti-nspire's were bricked. They better release the update soon, because the longer they leave it, the more chaos there will be.
So major upgrade (just to catch up with Casio, and force anti-downgrade) = Dead Ti-nspires
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55863
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: OS 3.0 breaks compatibility
« Reply #54 on: April 27, 2011, 05:30:10 pm »
Indeed, and I hope the next OS update either contains an older Boot2 or that they fix it.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify