O2 Micro OZ6812 (rev 05) with usb2.0 card

Norbert Schmidt linux-pcmcia at 1en.de
Thu Mar 1 10:56:36 EST 2007


Hello again,

On Thu, Mar 01, 2007 at 10:11:41AM +0100, Norbert Schmidt wrote:


> realizing that my usb2.0/firewire-card works fine in a
> 
> 02:00.0 CardBus bridge: Texas Instruments PCI1420
>         Subsystem: IBM ThinkPad T23 (2647-4MG)

> 
> lets me take another try to get it run in my
> 
> 00:03.0 CardBus bridge: O2 Micro, Inc. OZ6812 CardBus Controller (rev 05)
>         Subsystem: Uniwill Computer Corp Unknown device 3000

> inserting card here(usb2.0/firewire) looks good:

> pccard: CardBus card inserted into slot 0
> PCI: Enabling device 0000:02:00.0 (0000 -> 0002)

> but inserting an high speed usb cardreader (as an example-device):
> 
> USB Mass Storage support registered.
> usb 5-1: reset high speed USB device using ehci_hcd and address 2
> usb 5-1: reset high speed USB device using ehci_hcd and address 2
> usb 5-1: reset high speed USB device using ehci_hcd and address 2
> usb 5-1: can't restore configuration #1 (error=-75)
> usb 5-1: USB disconnect, address 2
> scsi 0:0:0:0: scsi: Device offlined - not ready after error recovery
> usb-storage: device scan complete


Maybe it helps to see some more logs. Hopefully anybody sees what goes wrong.
I thing the OZ6812 is found in a lot of older notebooks, a solution would be good.
Here are the logs of the working CardBus bridge (Texas Instruments PCI1420):

pccard: CardBus card inserted into slot 0
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ohci_hcd 0000:03:00.0: OHCI Host Controller
ohci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 4
ohci_hcd 0000:03:00.0: irq 11, io mem 0xc2000000
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ieee1394: Initialized config rom entry `ip1394'
PCI: Enabling device 0000:03:00.1 (0000 -> 0002)
ohci_hcd 0000:03:00.1: OHCI Host Controller
ohci_hcd 0000:03:00.1: new USB bus registered, assigned bus number 5
ohci_hcd 0000:03:00.1: irq 11, io mem 0xc2001000
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
PCI: Enabling device 0000:03:00.3 (0000 -> 0002)
ehci_hcd 0000:03:00.3: EHCI Host Controller
ehci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 6
ehci_hcd 0000:03:00.3: debug port 1
ehci_hcd 0000:03:00.3: irq 11, io mem 0xc2002800
ehci_hcd 0000:03:00.3: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 6 ports detected
PCI: Enabling device 0000:03:00.4 (0000 -> 0002)
PCI: Setting latency timer of device 0000:03:00.4 to 64
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[c2002000-c20027ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0090e63900000201]
eth1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)



And inserting the same high speed usb cardreader works here:

usb 6-1: new high speed USB device using ehci_hcd and address 2
usb 6-1: configuration #1 chosen from 1 choice
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
  Vendor: USB Read  Model: CF Card       CF  Rev: 1.8D
  Type:   Direct-Access                      ANSI SCSI revision: 00
  Vendor: USB Read  Model: MS card       MS  Rev: 1.8D
  Type:   Direct-Access                      ANSI SCSI revision: 00
  Vendor: USB Read  Model: SD card   MMC/SD  Rev: 1.8D
  Type:   Direct-Access                      ANSI SCSI revision: 00
  Vendor: USB Read  Model: SM card       SM  Rev: 1.8D
  Type:   Direct-Access                      ANSI SCSI revision: 00
usb-storage: device scan complete
sd 0:0:0:0: Attached scsi removable disk sda
sd 0:0:0:1: Attached scsi removable disk sdb
sd 0:0:0:2: Attached scsi removable disk sdc
sd 0:0:0:3: Attached scsi removable disk sdd


Pcmcia-card and usb2.0-device work just fine here, it seems to me,
that something goes wrong with the OZ6812.

Norbert
  



More information about the linux-pcmcia mailing list