Donnerstag, 23. November 2017, 21:33 UTC+1

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: NAS Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 17. April 2008, 11:59

Overclocking ARM9 for NAS1000/2000

Does anyone know if this is possible? I think a small overclock would certainly help the SAMBA performance of the NAS1000/2000.

HWguru

NAS2000-Team

Beiträge: 1 001

Wohnort: Wien

2

Donnerstag, 17. April 2008, 12:24

RE: Overclocking ARM9 for NAS1000/2000

Theoretically it is possible to change AHB bus speed and clock ratio with boostrap resistors.
First you have to find the resistors and then we don't know how a change would affect system reliability.

At the moment we have AHB bus speed=116MHz and CPU clock ratio = 3:2 = 174MHz.
You see that at the console if you watch the system during boot.

Zitat

AHB Bus Clock:116MHz Ratio:3/2

HWguru
Leute ohne Laster haben oft wenige Tugenden...
NAS2000 2.3.2.IB.2.RS.1+Lüfterabschaltung+SSH+do_it+zusätzliche commandline tools+changed root password
1. suchen - lesen - Google - lesen - 1. Fragen gehören ins Forum, dann profitieren alle davon!

3

Donnerstag, 17. April 2008, 12:45

Thanks for the quick reply. I was really hoping there would be a soft (linux) mod that could do the trick. I seem to recall that this has been done on Windows Mobile devices.

HWguru

NAS2000-Team

Beiträge: 1 001

Wohnort: Wien

4

Donnerstag, 17. April 2008, 13:24

Hi, maybe if you dig into the Linux Kernel sources you find registers for overriding the settings for bus speed and clock ratio.
Leute ohne Laster haben oft wenige Tugenden...
NAS2000 2.3.2.IB.2.RS.1+Lüfterabschaltung+SSH+do_it+zusätzliche commandline tools+changed root password
1. suchen - lesen - Google - lesen - 1. Fragen gehören ins Forum, dann profitieren alle davon!

5

Freitag, 18. April 2008, 12:59

Again thanks for the reply.

You say in an early post that there is a 3/2 ratio which gives 174MHz from a 116MHZ ABH.

However, this link for the NAS1000-B shows the ratio as only 1/1:

http://wiki.gpl-devices.org/index.php?ti…B&printable=yes

Do you think that maybe the CPU on the NAS1000-B is only running at 116MHZ?

HWguru

NAS2000-Team

Beiträge: 1 001

Wohnort: Wien

6

Freitag, 18. April 2008, 14:23

Yes, that log shows that the CPU on this board is running at 116MHz ?(

HWguru
Leute ohne Laster haben oft wenige Tugenden...
NAS2000 2.3.2.IB.2.RS.1+Lüfterabschaltung+SSH+do_it+zusätzliche commandline tools+changed root password
1. suchen - lesen - Google - lesen - 1. Fragen gehören ins Forum, dann profitieren alle davon!

7

Freitag, 18. April 2008, 14:47

I am wondering if this can be handled during the redboot bootloader process.

I have had a dig around the NAS4220 bootloader that is downloadable from the RaidSonic website.

The hal_sl2312.c file looks important "Handle CPU Setting" and in this file we see references to ratios of 1:1, 3:2, 2:1 etc.

Another important file appears to be board_config.h "Define board-dependent configuration".

Looking at sys_main.c the #include# entries reference sl2312.h and board_config.h so these seem to be key files.

To be honest I have a lot to learn here and do not fully understand this too well at this stage.

I suppose the important question is whether or not these files are configured as they are because of the hardware present, or if the files actually define the parameters for the hardware to follow. When it comes down to it - if we were to edit these files, would we be able to alter parameters like Ratio for example?

I am still concerned that the NAS1000 is only running at 116MHz. This may be why the NAS2000 has a heatink on the CPU. Hopefully there is a way to at least get the NAS1000 running at 174MHz.

Any advice?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Daz555« (18. April 2008, 14:57)


HWguru

NAS2000-Team

Beiträge: 1 001

Wohnort: Wien

8

Freitag, 18. April 2008, 14:57

Hi,

you would need to compile a new Bootlaoder. That is no easy task and also debugging is complicated I think. Also I am only a HW guru ;)

Maybe it is possible to change the corresponding CPU registers for speed and ratio after the boot process?
Leute ohne Laster haben oft wenige Tugenden...
NAS2000 2.3.2.IB.2.RS.1+Lüfterabschaltung+SSH+do_it+zusätzliche commandline tools+changed root password
1. suchen - lesen - Google - lesen - 1. Fragen gehören ins Forum, dann profitieren alle davon!

9

Freitag, 18. April 2008, 14:59

Yes, I quoted by mistake. I was trying to edit but clicked the wrong button.

My German is not the best! ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Daz555« (18. April 2008, 14:59)


10

Freitag, 18. April 2008, 15:28

I have found another log (dmesg) for the NAS1000 and this shows 3/2 ratio.

http://wiki.openwrt.org/OpenWrtDocs/Hard…NAS1000-B/dmesg

Very confused. ?(

I suppose I'll have to figure how to see the boot process for my own NAS1000.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Daz555« (18. April 2008, 15:28)


HWguru

NAS2000-Team

Beiträge: 1 001

Wohnort: Wien

11

Montag, 2. Juni 2008, 23:24

Hi, I have some news...

It may happen that the CPU Ratio changes when you connect a RS232 adaptor to the board. This is because RS232 Tx / GPIO 21 is shared with a bootstrap Pin.
If this Signal is 0V during power up ratio may change to 1:1

On a MRT NAS I found a table for Ratio and AHB Busspeed

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
GPIO [22/21]
00 1:1
01 3:2
10 2:1
11 reserved

and  TXD [2:0]
000 125,00MHz
001 116,66
010 108,33
011 100,00
100  91,66
101  83,33
110  75,00
111 reserved

On NAS1000/2000 you find the resistors here:
[attach]101[/attach]
But there is not much space for overclocking as the specified maximum CPU speed is 180MHz.
Be aware that you could damage your hardware and loose your data!

HWguru
Leute ohne Laster haben oft wenige Tugenden...
NAS2000 2.3.2.IB.2.RS.1+Lüfterabschaltung+SSH+do_it+zusätzliche commandline tools+changed root password
1. suchen - lesen - Google - lesen - 1. Fragen gehören ins Forum, dann profitieren alle davon!