Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Dec 2010 00:31:29 -0500
From:      dieterbsd@engineer.com
To:        martgross42@yahoo.de
Cc:        freebsd-firewire@freebsd.org, freebsd-hardware@freebsd.org
Subject:   Re: VIA Fire II Firewire Card
Message-ID:  <8CD6E1E49F8720F-778-1C3C@web-mmc-d03.sysops.aol.com>

next in thread | raw e-mail | index | archive | help

Martin writes:
> fwohci0: <VIA Fire II (VT6306)> port 0x1080-0x10ff mem 
0xbfed0000-0xbfed07ff,0xbfed1000-0xbfed10ff irq 16 at device 0.0 on\
 cardbus0
> fwohci0: [ITHREAD]
> fwohci0: OHCI version 0.0 (ROM=0)
> fwohci0: invalid OHCI version
> fwohci0: fwohci_init failed with err=6
> device_attach: fwohci0 attach returned 5

I have an onboard VIA, on FreeBSD 8.0/amd64 I get

fwohci0: <VIA Fire II (VT6306)> port 0xa800-0xa87f mem 
0xfdffe000-0xfdffe7ff irq 18 at device 6.0 on pci1
fwohci0: [ITHREAD]
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.

My chip is actually a 6307 but reported as 6306.  I think the only
difference is one chip has 2 ports and the other has 3.

> Linux tells me that the OHCI version is 1.10 which sounds a bit more 
reasonable.

And matches what FreeBSD reports for my chip.  So most likely your card 
is actually
version 1.10 but FreeBSD is reading it incorrectly.  Perhaps an address 
mapping problem?

Unfortunately I can't actually use this controller due to PR 
kern/113785.  :-(





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8CD6E1E49F8720F-778-1C3C>