<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: Virtex4FX12LC hangs in calibrating delay loop</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>
<P><FONT SIZE=2>I think I've seen this happen when the boot code doesn't have the workarounds for the cache errata. I'm not sure if that code ever made<BR>
it into grant's git server, but it's definitely is in the xilinx git tree at git.xilinx.com.<BR>
<BR>
Steve<BR>
<BR>
-----Original Message-----<BR>
From: linuxppc-embedded-bounces+stephen=neuendorffer.name@ozlabs.org on behalf of wangyanlong<BR>
Sent: Tue 4/29/2008 1:53 AM<BR>
To: linuxppc-embedded@ozlabs.org<BR>
Subject: Re: Virtex4FX12LC hangs in calibrating delay loop<BR>
<BR>
<BR>
I meet the same problem as yours , have you fix your problem now ??? I am<BR>
keep trying !!!!<BR>
<BR>
Thomas Glanzmann wrote:<BR>
><BR>
> Hello,<BR>
> I used the HEAD secretlabs kernel and used ml403 defconfig. I still see<BR>
> no serial output from the _kernel_ on the serial console. But I do see<BR>
> output from the in kernel embedded boot loader "load_kernel". I typed in<BR>
> stop in xmd and got an instruction pointer which points to:<BR>
><BR>
> c00045a0 <__delay>:<BR>
> c00045a0: 2c 03 00 00 cmpwi r3,0<BR>
> c00045a4: 7c 69 03 a6 mtctr r3<BR>
> c00045a8: 4d 82 00 20 beqlr<BR>
> c00045ac: 42 00 00 00 bdnz- c00045ac <__delay+0xc> <BR>
> <<<<<<<<<BR>
> c00045b0: 4e 80 00 20 blr<BR>
><BR>
> So I guess it is the calibrating delay loop and I am not sure. I can<BR>
> reproduce<BR>
> this. It is always in this function. Now I wonder is my board missing<BR>
> timer interrupts? What could be the reason for this. And of course one<BR>
> much more important question:<BR>
><BR>
> - Is the serial console initialized before or after the<BR>
> calibrating delay loop?<BR>
><BR>
> Is there a way to get a backtrace out of this? If that is the case what<BR>
> do I have to do? Recompile the Kernel with frame pointers and attach<BR>
> gdb?<BR>
><BR>
> Thomas<BR>
> _______________________________________________<BR>
> Linuxppc-embedded mailing list<BR>
> Linuxppc-embedded@ozlabs.org<BR>
> <A HREF="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</A><BR>
><BR>
><BR>
<BR>
--<BR>
View this message in context: <A HREF="http://www.nabble.com/Virtex4FX12LC-hangs-in-calibrating-delay-loop-tp11235297p16955743.html">http://www.nabble.com/Virtex4FX12LC-hangs-in-calibrating-delay-loop-tp11235297p16955743.html</A><BR>
Sent from the linuxppc-embedded mailing list archive at Nabble.com.<BR>
<BR>
_______________________________________________<BR>
Linuxppc-embedded mailing list<BR>
Linuxppc-embedded@ozlabs.org<BR>
<A HREF="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</A><BR>
<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>