TI1225 on MIPS continued...

"Steven J. Hill" <[email protected]> Fri, 18 Jul 2003 14:56:21 -0400
Newsgroups gmane.linux.pcmcia.devel
Message-ID <[email protected]>
Greetings again.

I am still fighting with the TI1225 Cardbus bridge under Linux. Here
is some new output. I first inserted a 3Com 3C589D card and got the
following:

    Jul 18 14:43:26 10 cardmgr[135]: initializing socket 1
    Jul 18 14:43:26 10 cardmgr[135]: socket 1: 3Com 589 Ethernet
    Jul 18 14:43:26 10 kernel: eth1: 3Com 3c589, io 0x5110, irq 58,
    	hw_addr 00:60:97:94:FF:5E
    Jul 18 14:43:26 10 kernel:   8K FIFO split 5:3 Rx:Tx, auto xcvr
    Jul 18 14:43:26 10 cardmgr[135]: executing: './network start eth1'

I then configure the network interface and attempt to ping it from
my host PC and I get these messages:

    Jul 18 14:43:36 10 kernel: eth1: flipped to 10baseT
    Jul 18 14:43:53 10 kernel: yenta_events:1 cb_event=00000000
    Jul 18 14:43:53 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:43:53 10 kernel: yenta_events: csc=00
    Jul 18 14:43:53 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:53 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:53 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:43:53 10 kernel: yenta_interrupt: events = 00000000
    Jul 18 14:43:54 10 kernel: eth1: flipped to 10baseT
    Jul 18 14:43:54 10 kernel: yenta_events:1 cb_event=00000000
    Jul 18 14:43:54 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:43:54 10 kernel: yenta_events: csc=00
    Jul 18 14:43:54 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:54 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:54 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:43:54 10 kernel: yenta_interrupt: events = 00000000
    Jul 18 14:43:55 10 kernel: yenta_events:1 cb_event=00000000
    Jul 18 14:43:55 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:43:55 10 kernel: yenta_events: csc=00
    Jul 18 14:43:55 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:55 10 kernel: yenta_events: events=00000000
    Jul 18 14:43:55 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:43:55 10 kernel: yenta_interrupt: events = 00000000

If I then do a 'ifconfig eth1':

    eth1      Link encap:Ethernet  HWaddr 00:60:97:94:FF:5E
              inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:15 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:100
              RX bytes:1470 (1.4 KiB)  TX bytes:0 (0.0 b)

I am not transmitting any packets. If I try to ping from my board to the
host I get 'connect: Connection refused'. So, next we try a Compact Flash
card. It is recognized properly but then starts spitting out a ton of
interrupts:

    Jul 18 14:33:46 10 kernel: yenta_events:1 cb_event=00000006
    Jul 18 14:33:46 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:33:46 10 kernel: yenta_events: csc=08
    Jul 18 14:33:46 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:46 10 kernel: yenta_events: events=00000080
    Jul 18 14:33:46 10 kernel: yenta_events: BAT_STUFF -> events=00000080
    Jul 18 14:33:46 10 kernel: yenta_interrupt: events = 00000080
    Jul 18 14:33:47 10 cardmgr[135]: initializing socket 1
    Jul 18 14:33:47 10 cardmgr[135]: socket 1: ATA/IDE Fixed Disk
    Jul 18 14:33:47 10 kernel: ide_config: io_base=0x00005100,
         ctl_base=0x0000510e, irq=58
    Jul 18 14:33:52 10 kernel: ents: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:33:52 10 kernel: yenta_interrupt: events = 00000000
    Jul 18 14:33:52 10 kernel: yenta_events:1 cb_event=00000000
    Jul 18 14:33:52 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: csc=00
    Jul 18 14:33:52 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:33:52 10 kernel: yenta_interrupt: events = 00000000
    Jul 18 14:33:52 10 kernel: yenta_events:1 cb_event=00000000
    Jul 18 14:33:52 10 kernel: yenta_events:2 cb_event=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: csc=00
    Jul 18 14:33:52 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: events=00000000
    Jul 18 14:33:52 10 kernel: yenta_events: I365_PC_IOCARD -> 
events=00000000
    Jul 18 14:33:52 10 kernel: yenta_interrupt: events = 00000000

    [...SNIP...]

    Jul 18 14:34:17 10 kernel: hda: no response (status = 0xff)
    Jul 18 14:34:23 10 kernel: ide_config: io_base=0x00005100,
         ctl_base=0x0000510e, irq=58
    Jul 18 14:35:00 10 last message repeated 6 times
    Jul 18 14:35:12 10 last message repeated 2 times
    Jul 18 14:35:18 10 kernel: ide_cs: ide_register() at 0x5100 & 0x510e,
         irq 58 failed
    Jul 18 14:35:19 10 cardmgr[135]: get dev info on socket 1 failed:
         Resource temporarily unavailable
    Jul 18 14:35:19 10 cardmgr[135]: shutting down socket 1

I am really close at this point. Any insight? Thanks.

-Steve



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0