s3c6410 and DM9000 problem

Vitaliy Stolyarov <[email protected]>
Newsgroups gmane.linux.ports.arm.general
Message-ID <[email protected]>
Hi all,

I am working with s3c6410 based board (with linux 2.6.28.6). I am using DM9000E chip as ethernet connected to 16 bit data bus (SROM_BC1).  

In u-boot ethernet works fine. 
But in the linux kernel (with the same SROM controller settings ) ethernet works unstable and very strange:

In interrupt handler (dm9000_interrupt) received interrupt status has the value which not documented  in DM9000 manual:
	int_status = 0xFE.

After receiving interrupt with status (0xFE) I can't yet ping my board from host.
But I can ping host from board with some delay, and only after this I can ping my board from host.

If anybody has circuitry of DM9000 connected to S3c6410 and working DM9000 software driver, please help me.

Thank you,
Vitaliy Stolyarov.

-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.