From mboxrd@z Thu Jan 1 00:00:00 1970 From: u-boot at olivernetzt.de Date: Wed, 16 May 2007 12:37:38 +0200 Subject: [U-Boot-Users] FW: WG: No ethernet functionality. Message-ID: <20447894.12311179311858282.JavaMail.servlet@kundenserver> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear all, I'm pretty frustrated and discouraged because my ethernet doesn't work. I have an at91sam9260ek based board (we tried to copy layout 'n stuff) and after a week trying to get the ethernet connection working I'd like to give up. :-/ I am here now, i.e. the u-boot hangs here after entering a ping command to reach a host within the same network (ethaddr, ipaddr is set properly; link status is ok; link speed is detected; phy is initialized): -> ether.c: eth_send: entering while ... [my output] In file ether.c in function eth_send there is that while-loop where the AT91C_EMAC_COMP bit is tested in register EMAC_TSR (transm. status register). This bit is never set, that's why the while-loop loops eternaly. The simple question is: Why? Any hints that might lead to the answer? Oliver.