Re: s3c6410 and DM9000 problem

Craig Matsuura <[email protected]>
Newsgroups gmane.linux.ports.arm.general
Organization Control4
Message-ID <[email protected]>
Did you check your MAC address and make sure it is valid.  My understanding is if you have certain bits set in the address you can not ping a device.

If invalid usually this can be seen in the kernel messages (dmesg).

Craig

On Wednesday 09 September 2009 5:17:57 am Vitaliy Stolyarov wrote:
> 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
> 

-- 




Craig Matsuura - Principal Engineer
Control4
11734 South Election Road - Suite 200
Salt Lake City, UT 84020-6432
PH: 801-523-3161
FX: 801-523-3199
-------------------------------------------------------------------
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.