Author Topic: "Noverclock" your TI-Nspire!  (Read 8434 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
"Noverclock" your TI-Nspire!
« on: January 15, 2011, 12:36:11 pm »
Critor has recently released a program that lets you clock your TI-Nspire to higher speeds than those chosen by the OSes. For now, certain programs such as Bwang's ray caster speed up the machine CPU at 150 MHz, while the normal speed is 90 MHz. However, the program had to go back to 90 MHz before exiting, because it caused problems with the TI-OS otherwise. However, after Ndless 2.0 developer source code was made compatible with OS 2.1, Critor ran some tests after compiling it to see how fast the TI-Nspire could run in TI-Nspire OS mode, depending of the OS installed and this were the results, posted on TI-BANK a few days ago:

OS 1.1-2.0 default speeds:
- Base frequency: 180 MHz
- CPU frequency: 90 MHz
- AHB bus frequency: 15 MHz

The max possible after using Nover:
- Base frequency: 180 MHz
- CPU frequency: 90 MHz
- AHB bus frequency: 45 MHz
 
This almost doubles the execution speed of TI-Nspire BASIC and OS functions.

However, OS 2.1 is different. Here are its default settings:
- Base frequency: 240 MHz
- CPU frequency: 120 MHz
- AHB bus frequency: 60 MHz

TI made that OS compatible with faster speeds to accommodate the OS's slower execution speed. At this configuration, the OS appears to run slightly faster. The removal of the limitation, however, allows critor's program to set the speed of the TI-OS even faster than in 2.0.1 or lower, though:
- Base frequency: 300 MHz
- CPU frequency: 150 MHz
- AHB bus frequency: 75 MHz

In other words, this would be between twice and three times faster than OS 2.0 running without Nover's support! However, remember that OS 2.1 has some downsides, such as its larger file size (although this can be solved with a previous program we posted news about) and your machine needs Boot2 1.4, not 1.1, else OS 2.1 will not start-up on it. In other words, if your TI-Nspire came with OS 1.1, make sure to install OS 1.4 through 2.0.1 on it and start it at least once prior installing OS 2.1!

Anyway, if you want to try the program, you can download it here! Be careful to which settings you choose, though, especially on older OSes, else, use it at your own risk!

Source (in French):
-http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=919
-http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=914

Discussion about Nover in english:
-http://ourl.ca/8530
« Last Edit: January 15, 2011, 12:45:15 pm by DJ Omnimaga »
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


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #1 on: January 15, 2011, 01:44:54 pm »
Also, higher clock speeds means more battery usage, so watch out for that.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: "Noverclock" your TI-Nspire!
« Reply #2 on: January 15, 2011, 02:32:37 pm »
^This. I wonder if OS 2.1 takes more battery power? I remember TI advertising that 1.7 took less power, but then I read it ran at the same speed as the older ones... but now OS 2.1 runs faster...
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


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2897
  • Rating: +467/-17
    • View Profile
    • TI-Boy CE
Re: "Noverclock" your TI-Nspire!
« Reply #3 on: January 15, 2011, 03:28:05 pm »
^This. I wonder if OS 2.1 takes more battery power? I remember TI advertising that 1.7 took less power, but then I read it ran at the same speed as the older ones... but now OS 2.1 runs faster...
1.7 probably took less power due to smarter power saving during idle periods... or at least that's what I can guess.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: "Noverclock" your TI-Nspire!
« Reply #4 on: January 15, 2011, 09:20:40 pm »
Thank you for the news. ^^
TI-Planet co-admin.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: "Noverclock" your TI-Nspire!
« Reply #5 on: January 15, 2011, 11:28:08 pm »
No problem, and sorry for the delay ^^
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


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #6 on: January 16, 2011, 07:00:57 am »
Quote
TI made that OS compatible with faster speeds to accommodate the OS's slower execution speed. At this configuration, the OS appears to run slightly faster. The removal of the limitation, however, allows critor's program to set the speed of the TI-OS even faster than in 2.0.1 or lower, though:
- Base frequency: 300 MHz
- CPU frequency: 150 MHz
- AHB bus frequency: 75 MHz
BTW, the AHB frequency can even go up to 150 MHz, but critor noticed that there wasn't much of a speed difference with 75 MHz.
« Last Edit: January 16, 2011, 07:01:16 am by Silver Shadow »
Former Coder of Tomorrow


Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: "Noverclock" your TI-Nspire!
« Reply #7 on: January 16, 2011, 07:47:14 am »
BTW, the AHB frequency can even go up to 150 MHz, but critor noticed that there wasn't much of a speed difference with 75 MHz.

In fact, no speed difference at all with a test of more than 30 secs.

Either AHB=150MHz is totally useless...
Either when you specify AHB=150MHz, the hardware sets AHB=75MHz.


But feel free to make further tests.
TI-Planet co-admin.

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #8 on: January 16, 2011, 08:55:20 am »
I think I have an idea why there is no speed difference. IIRC, the AHB is used by the CPU to exchange data with other hardware components. If the components themselves are slower than the AHB frequency, then increasing it won't change anything.
Former Coder of Tomorrow


Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: "Noverclock" your TI-Nspire!
« Reply #9 on: January 16, 2011, 03:38:03 pm »
^This. I wonder if OS 2.1 takes more battery power? I remember TI advertising that 1.7 took less power, but then I read it ran at the same speed as the older ones... but now OS 2.1 runs faster...
1.7 probably took less power due to smarter power saving during idle periods... or at least that's what I can guess.
Does this means that the OS can actually be clocked down to even slower speeds? That might be good for some programs that doesn't require much processing power.
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


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: "Noverclock" your TI-Nspire!
« Reply #10 on: January 16, 2011, 04:02:41 pm »
Does this means that the OS can actually be clocked down to even slower speeds? That might be good for some programs that doesn't require much processing power.

Yes, you can downclock with Nover too, as I let you fully control all parameters values.

But don't downclock too much...
On all OSes (even 2.1), you get garbage over the display if some frequencies are too low.
I haven't tested very much (as I'm not interested in that), but it seems the Nspire screen doesn't like CPU frequencies of around 120MHz and lower.
TI-Planet co-admin.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: "Noverclock" your TI-Nspire!
« Reply #11 on: January 16, 2011, 04:40:35 pm »
Hmm I see. How come it doesn't like 120 and lower when the OS 1.1 through 2.0 runs at 90 MHz by default, though? ???
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


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #12 on: January 17, 2011, 01:11:00 pm »
He meant 120 MHz as the base frequency, not the CPU frequency.
Former Coder of Tomorrow


Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #13 on: January 17, 2011, 01:13:05 pm »
which means 60 mhz right?

would 600 mhz base frequency be dangerous? :P

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: "Noverclock" your TI-Nspire!
« Reply #14 on: January 17, 2011, 01:14:29 pm »
You can't go over 300 MHz in base frequency... ;D
Former Coder of Tomorrow