RE: [U-Boot-Users] OMAP1510 Innovator kit booting questions

In cpu/arm925/interrupts.c. Remove the hard coded delay loops which are wrapped with INNOVATOROMAP1510. This enables the code which will use ARM timers (which are driven by the 12MHz reference / by a factor in the header file). This should provide constant time irrespective to your cpu dpll speed. This is what I use in (though not with innovator).
This will fix some problems, and it "might" fix your problem. It will probably make your boot speed correct, but it still sounds like some clock is not set properly. I have a bit more fixed up dpll setup code which I will get around to sending in sometime.
Regards,
Richard W.
-----Original Message----- From: u-boot-users-admin@lists.sourceforge.net [mailto:u-boot-users-admin@lists.sourceforge.net] On Behalf Of Grigory A. Sent: Friday, December 26, 2003 7:06 PM To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] OMAP1510 Innovator kit booting questions
2. Next - I am using autoboot mode with 3-5 seconds of bootdelay. But 1 u-boot seconds is approximately 15-20 of real seconds. Yes - this is board specific - maybe some clock setup missed - (by me?) or PLL settings - so could someone help me with it?
Only that I have changed - I've switched to use UART2 for serial communication - it is working well - I don't think that it has got any influence to board speed.
Thanks for answers.

Hello Richard,
WR> In cpu/arm925/interrupts.c. Remove the hard coded delay loops which are WR> wrapped with INNOVATOROMAP1510. This enables the code which will use ARM WR> timers (which are driven by the 12MHz reference / by a factor in the header WR> file). This should provide constant time irrespective to your cpu dpll WR> speed. This is what I use in (though not with innovator).
WR> This will fix some problems, and it "might" fix your problem. It will WR> probably make your boot speed correct, but it still sounds like some clock WR> is not set properly. I have a bit more fixed up dpll setup code which I WR> will get around to sending in sometime. WR> Regards, WR> Richard W.
Yes - it is work - now all is correct. I've removed (commented) these wrapped lines and seconds came to normal duration. What was a reason to put this delay loops?
Best regards, Grigory mailto:Ryhor@tut.by
participants (2)
-
Grigory A.
-
Woodruff, Richard