eth0 autonegotation 8260

Samuel Osorio Calvo samuel.osorio at nl.thalesgroup.com
Fri Jul 1 02:01:47 EST 2005


First of all , thanks to all who replied,

It is definetely related to interrupts since starting the target without the eth wire plugged enables me to login into the board. Of course, without network connectivity......and whenever the wire is connected ->the board freezes again (no message, no panic, nothing....).

The boot process seems everything ok,  the request_irq returns ok for both the mii and the fcc. I am not using a commercial board and some tuning were made to the kernel to adjust to the hardware configuration, mainly clocks and MDIO pins. I took changes somebody made with DENX's 2.4.18 and ported them to 2.4.25, probably forgeting something in the way....may be something related to interrupts interfaces has changed since then??? 


Any feedback will be higly wellcome,

Samuel.


Unclassified.
>>> "Mark Chambers" <markc at mail.com> 06/30/05 04:04PM >>>
>We are using a 8260 processor with ELDK 3.1.1,  kernel 2.4.25 patched with
lck1. We have configured the kernel with USE_MDIO >and LXT971.
>The problem we face is that the boot process stops after displaying the
configuration of the card:
>eth0: config: autonegotiation on, 100FDX,...
>and after the board seems to freeze.
>
>Can anybody provide some feedback on how to check what can be misconfigured
or where to look for the error???

Check that the interrupt from the LXT971 is configured correctly.
The code is probably waiting for this interrupt to tell it that negotiation
is complete

Mark Chambers





More information about the Linuxppc-embedded mailing list