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