Hi all

yet another problem from me. This time with the cs8900 driver.

Macroscopic error description: immediately after booting, the first 
(typically) 2 packets are not received. E.g., if a ping is issued, two ARP 
requests go out, can be seen on the network, are replied, but the driver 
doesn't receive anything - rx status register still returns "no data". The 
next and all following pings work fine. In case of tftp similarly replies 
to the first two ARP packets are not received, after further repeats it 
works.

If after power on I just wait for one minute without doing anything 
(network inactive too), then the network works from the very first packet.

If at the time, when the first ping is issued I put some traffic on the 
network, e.g., some broadcasts, the driver starts receiving data 
immediately too.

I tried putting the chip in promiscuous mode to see whether the problem 
is, that the chip doesn't identify packets as matching its ethernet 
address, but the board is on a switch.

Any ideas?

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.

DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: [EMAIL PROTECTED]

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to