Hi All,

I have a ARM926 EJS based target board which runs on Linux 2.6.14 . (WindRiver)

Initially i had 19.2 MHz crystal at that time the values of CLOCKS_PER_TICK was set to 24000000/16 ( defined in /include/asm/arch/timex.h)

Kernel HZ and USER HZ are defined to 100 (include/asm/param.h)

RELOAD_COUNT was set to 24000.

TICKS2_USECS (x) ( (x)* 10/24 )


Now we have changed the crystal to 26MHz Now we changed the following Macros

CLOCKS_PER_TICK = 26000000/8

new values for the RELOAD_COUNT is set to 325000

TICKS2_USECS (x) ( (x)* 100/325 )

We haven't changed value of HZ.


Now we have been seeing that all the user application are executing slow i.e we observe delay of around 10 to 12 seconds when we execute any user applications with this new settings.

Is there any way to correct this ?





Regards
Harsh