[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux]Kernel Booting hangs after Calibrate Delay Loop...
Hi,
Gaurav Agrawal wrote:
We have been trying to boot petalinux 2.4 kernel on the Spartan-3E
starter kit board configured for microblaze. The hardware settings are
somewhat modified from the standard kit settings(we do not have a flash,
and caching is disabled). The u-boot works fine on it.
However, on compiling the kernel and trying to run it in DDR, we get the
following messages:
*Linux version 2.4.32-uc0 (dkyadav@nisha) (gcc version 3.4.1 ( PetaLinux
0.20 Bui
ld -rc1 050607 )) #5 Mon Aug 20 14:39:01 IST 2007
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
CPU: MICROBLAZE
Kernel command line: ¸
Console: xmbserial on UARTLite
Calibrating delay loop...
*
The code hangs after this.
This is invariably a problem with interrupts - the timer interrupt is
not getting through, and the timer calibration waits forever.
Have you regnerated the auto-config.in file, copied it into the kernel
tree (use petalinux-copy-autoconfig for this), and then completely
cleaned and rebuilt your kernel, after making the various hardware changes?
Regards,
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/