Author Topic: Let's overclock Nspire to x2 or x4  (Read 17474 times)

0 Members and 1 Guest are viewing this topic.

Offline NeoCrisis

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 217
  • Rating: +14/-2
  • tihacker59
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #45 on: January 04, 2011, 02:56:45 pm »
*cough* SD cards reader *cough*

yeah, probably... but how much would this cost? X.X
long live TNOC :P



TI-Planet moderator

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #46 on: January 04, 2011, 02:58:05 pm »
In the future, we might be able to install our own OSes...
Imagine NightOS... XD
Former Coder of Tomorrow


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Let's overclock Nspire to x2 or x4
« Reply #47 on: January 04, 2011, 03:23:05 pm »
In the future, we might be able to install our own OSes...
Imagine NightOS... XD
Yeah, sadly we have to deal with a 1024 bit RSA key, though. Otherwise, someone could just write a 64 KB OS or something like that and give people 32 MB of RAM and archive to use for themselves.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Let's overclock Nspire to x2 or x4
« Reply #48 on: January 06, 2011, 10:26:17 am »
Wonderfull!!!

It would be great if we could overclock previous OSes to 300MHz base (instead of 180MHz) without having that screen problem.

Upgrading from 2.0 to 2.1 makes you lose 1.4Mb of free space.
It's useless to fasten the cpu, if we don't have enough free space anymore to store BMP/WAD files...

Check the free space available after a full reset with each OS in english language (can change but very slightly with another language):


("light" is what you're getting when patching your TNO/TNC file with TNOC)
Pretty huge difference indeed. I am still a bit scared of how large OSes will be in two years or so. X.x

Cough cough... go on like that, TI, yeah!

In a year, you'll have to use the maintenance menu to totally reformat your Flash ROM, before installing a new OS.
Because the TNO/TNC file won't fit in the free space if an OS is allready installed! :P

In 2 years, OSes simply won't fit in the Nspire Flash ROM! :P :P
But TI won't notice before releasing them, as they mostly care for their computer software, on which most tests are performed. :P :P :P
(fortunately, TNOC will still be there...)

Finally, the Prizm is better with its 16Mb user Flash. Just remove the preinstalled add-ins, and you get more free space than on a TI-Nspire!
« Last Edit: January 06, 2011, 10:29:48 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: Let's overclock Nspire to x2 or x4
« Reply #49 on: January 06, 2011, 04:16:35 pm »
Made some tests about setting base/cpu=0 or base/cpu=2.

With OS 1.7, 0 and 2 seem to give very similar performances.

With OSes 2.0.1 & 2.1, 0 gives you a freeze after returning to the OS.
(so the problem comes from the OS and not the hardware)


I'm wondering if I should forbid setting base/cpu=0 or not...
What do you think ?
TI-Planet co-admin.

Offline shrear

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 193
  • Rating: +17/-0
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #50 on: January 06, 2011, 04:24:55 pm »
As long as there seems to be nothing to gain with "0", you can as well add this "protection"
also everyone who really wants to experiment with it has probably no problems to set it "manually" at "0"

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Let's overclock Nspire to x2 or x4
« Reply #51 on: January 06, 2011, 08:08:37 pm »
Made some tests about setting base/cpu=0 or base/cpu=2.

With OS 1.7, 0 and 2 seem to give very similar performances.

With OSes 2.0.1 & 2.1, 0 gives you a freeze after returning to the OS.
(so the problem comes from the OS and not the hardware)


I'm wondering if I should forbid setting base/cpu=0 or not...
What do you think ?
Yeah, it actually gets set to 2 if you use 0. The OS crashes might occur because 0x900B0000 still reads the value last written (while 0x900B0024 reads the actual current clock control value)
"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: Let's overclock Nspire to x2 or x4
« Reply #52 on: January 06, 2011, 09:19:27 pm »
Thanks for the interesting explanation calc84maniac.


I've also noticed strange things with the lowest values of CPU/AHB.

CPU/AHB=2 (value set to 1) and CPU/AHB=1 (value set to 0) seem to give very similar performances. Tested with 180MHz, 240MHz, and 300MHz.

For reference, CPU/AHB=3 (value set to 2) is around 20% faster.


Any idea of what's going on ?
Is CPU/AHB set to 2 when we want CPU/AHB=1 ?
Or is more than half of the cpu frequency useless?



Here are the relative performances for the same OS:


Note that for the same config, different OSes have slightly different calculation performances.

For example:
- OS 1.7 is slower than OS 1.4
- OS 2.0.1 is faster than OS 1.7
- OS 2.1 is slower than OS 2.0.1 but faster than OS 1.4
« Last Edit: January 06, 2011, 10:53:32 pm by critor »
TI-Planet co-admin.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Let's overclock Nspire to x2 or x4
« Reply #53 on: January 07, 2011, 05:35:21 pm »
Finally, noticed a little problem on HackSpire:

Quote from: HackSpire
900B0000 (R/W): Clock speed load value

    * Bits 1-7: Multiply by 2 to get base/CPU ratio (OS < 2.1: 1 -> CPU at 90 Mhz, OS >= 2.1: 2 -> CPU at 120 Mhz)

On all OSes, the ratio is 2, because the written value is 1.
There is no difference between OS 2.1 and older OSes.


http://hackspire.unsads.com/wiki/index.php/Memory-mapped_I/O_ports#900B0000_-_Power_management
TI-Planet co-admin.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Let's overclock Nspire to x2 or x4
« Reply #54 on: January 07, 2011, 07:11:24 pm »
Just updated Nover on TI-Bank with the 1.1 version.
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=2098

New features:
- support TouchPad keypad
- support OS 2.1

You can still set all possible values. I have not forbidden anything.
Just be aware that:
- you'll crash the OS by setting a x0 ratio with OSes 2.x
- using any base frequency different than 180MHz will cause screen refreshing & USB transfers/detection problems with OSes 2.0 and older
- if the CPU frequency becomes too low, you'll have problems with the screen refreshing too

Don't want to have problems?
Juste use the official preset configs:

[ x ][ enter ] for fastest config on 1.1-2.0 OSes (x1.8 )
[ 9 ][ enter ] for fastest config on 2.1 OS (x3)
[ / ][ enter ] for official config on 1.1-2.0 OSes (x1)
[ 6 ][ enter ] for official config on 2.1 OS (x2.4)


Please report any problems.
« Last Edit: January 07, 2011, 07:14:25 pm by critor »
TI-Planet co-admin.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Let's overclock Nspire to x2 or x4
« Reply #55 on: January 09, 2011, 10:19:49 am »
No problem?
Then I'm going to update Nover on TiCalc too.

I've posted a french news:
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=919

The plot is in english: feel free to reuse it in a news.
If I didn't want that, I would have made it in french...
TI-Planet co-admin.

Offline NeoCrisis

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 217
  • Rating: +14/-2
  • tihacker59
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #56 on: January 09, 2011, 12:53:58 pm »
absolutely no problem ^^ it worked well on my touchpad, and overclocking it is super^^



TI-Planet moderator

SirCmpwn

  • Guest
Re: Let's overclock Nspire to x2 or x4
« Reply #57 on: January 09, 2011, 01:32:02 pm »
In the future, we might be able to install our own OSes...
Imagine NightOS... XD
What do you think I'm planning on the *moment* that we can install 3rd party OSes?  ;)

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #58 on: January 09, 2011, 01:57:10 pm »
Booting your own OS as an Ndless program could actually be possible.
Ndless.me with the finest TI-Nspire programs

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: Let's overclock Nspire to x2 or x4
« Reply #59 on: January 10, 2011, 07:54:25 am »
I assume you're speaking of RunOS or something of the sort?
« Last Edit: January 10, 2011, 11:54:32 pm by Silver Shadow »
Former Coder of Tomorrow