ARM 2.4.26 kernel compact flash ethernet card problems

Sriram Chadalavada swenggsri at yahoo.com
Fri May 27 15:51:10 EDT 2005


Hi everyone,
   This is my first mail to this list.

We are trying to port Socket Communications low power
ethernet compact flash (Product #: EA2900-117) on our
embedded system (Motorola dragonball ARM MX1-ADS)
running a customized 2.4.26 kernel.

While trying to bring up the eth1 interface, the
following errors are being encountered:

# ifconfig eth1 up
In PCNET_OPEN('eth1')
         request_irq: dev->irq = 11, ei_irq_wrapperptr
= 3222179208, deve_infopt
r = 3223121216, net_deviceptr = 3253847040

8390 ei_open DONE
# eth1: interrupt(s) dropped!
SC: In EI_WATCHDOG

SC: In EI_IRQ_WRAPPER
e8390 base address : f6800300


 SC: In 8390 EI_INTERRUPT
Ack and masked all 8390 interrupts
In EI_RECEIVE
         Incoming packet pointer is ff
         Incoming packet pointer is bf
        eth1: mismatched read page pointers  0 vs ff.
         Incoming packet pointer is be
        eth1: mismatched read page pointers  0 vs bf.
         Incoming packet pointer is bd
        eth1: mismatched read page pointers  0 vs be.
         Incoming packet pointer is be
        eth1: mismatched read page pointers  0 vs bd.
         Incoming packet pointer is bd
        eth1: mismatched read page pointers  0 vs be.
         Incoming packet pointer is be
        eth1: mismatched read page pointers  0 vs bd.
         Incoming packet pointer is bd
        eth1: mismatched read page pointers  0 vs be.
         Incoming packet pointer is be
        eth1: mismatched read page pointers  0 vs bd.
In EI_RECEIVE
         Incoming packet pointer is ff
         Incoming packet pointer is bf
        eth1: mismatched read page pointers  0 vs ff.
         Incoming packet pointer is be
        eth1: mismatched read page pointers  0 vs bf.
         Incoming packet pointer is bd
        eth1: mismatched read page pointers  0 vs be.
         Incoming packet pointer is bc
        eth1: mismatched read page pointers  0 vs bd.
         Incoming packet pointer is bb
        eth1: mismatched read page pointers  0 vs bc.
         Incoming packet pointer is ba
        eth1: mismatched read page pointers  0 vs bb.
         Incoming packet pointer is b9
        eth1: mismatched read page pointers  0 vs ba.
         Incoming packet pointer is ba
        eth1: mismatched read page pointers  0 vs b9.
eth1: Too much work at interrupt, status 0x20
SC: In EI_WATCHDOG


Could someone please indicate why these are being
displayed?  The same card works just fine on an x86
box(my laptop with 2.6.10 kernel).

Any help in solving this problem will be greatly
appreciated.

Thanks in advance,
Sriram


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new Resources site
http://smallbusiness.yahoo.com/resources/



More information about the linux-pcmcia mailing list