From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marco Cavallini Date: Thu, 27 Apr 2006 17:23:17 +0200 Subject: [U-Boot-Users] quit unclear code in cpu/arm920t/at91rm9200/ether.c Line:220 In-Reply-To: <4450C352.5642.1365223@localhost> References: <4450C352.5642.1365223@localhost> Message-ID: <4450E1E5.3010706@koansoftware.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Udo Jakobza ha scritto: > Hello, > > inside of arm_init() in the part: > > /* MII management start from here */ > if (!(p_mac->EMAC_SR & AT91C_EMAC_LINK)) { > if (!(ret = PhyOps.Init (p_mac))) { > printf ("MAC: error during MII initialization\n"); > return 0; > } > } > the software checks the status of a LINK-Bit. I thing the EMAC_SR register is wrong, because the EMAC_ISR has this valid LINK bit > (AT91C_EMAC_LINK on bit 9). > > Did anybody find this problem? > If not, so I will check it with our hardware and then I will prepare a patch. > You are right. I am facing to this annoying error message too "MAC: error during MII initialization" when forcing the MAC adress into u-boot if I do not u-boot networking. A patch will be greatly appreciated ;-) Thank you -- Marco Cavallini Koan s.a.s. - Bergamo - ITALIA Embedded and Real-Time Software Engineering www.koansoftware.com | www.klinux.org