Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jun 2008 21:12:46 -0700
From:      "Hidetoshi Shimokawa" <simokawa@FreeBSD.ORG>
To:        "Sean Bruno" <sbruno@miralink.com>
Cc:        freebsd-firewire@freebsd.org
Subject:   Re: 400/800 card
Message-ID:  <626eb4530806112112w4b3873c6n195385af3db909cc@mail.gmail.com>
In-Reply-To: <485011B7.7060900@miralink.com>
References:  <485011B7.7060900@miralink.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 11, 2008 at 10:56 AM, Sean Bruno <sbruno@miralink.com> wrote:
> I have a 400/800 card installed in my RELENG_7 box that has one 800
> connector and two 400 connectors on it.  Looking over the system, I wonder
> if the card is working correctly when I attach a S400 device to it:
>
> [sean@home-test ~]$ sudo fwcontrol -t
> crc_len: 3 generation:1 node_count:1 sid_count:1
> id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
> 00    1      63  S800     0    1   -1W     -     -     -   1    0

The phy layer doesn't seem to recognize the S400 device.
It seem to be a hardware problem.
Are your cable and connector o.k.?
Did a bus reset occur when you attached the device?

> [sean@home-test ~]$ sudo fwcontrol  1 devices (info_len=1)
> node           EUI64          status
>  0  00-13-3b-01-00-01-01-82      0
>
> [sean@home-test ~]$ sudo fwcontrol -c 0
> first quad: 0x044cbb31 info_len=4 crc_len=76 crc=0xbb31(OK)
> bus_name: 0x31333934
> irmc:1 cmc:1 isc:1 bmc:1 pmc:0
> cyc_clk_acc:100 max_rec:11 max_rom:0
> generation:2 link_spd:3
> EUI64: 00-13-3b-01-00-01-01-82
> root_directory: len=0x0008(8) crc=0x2aa1(OK)
> 0c(I:0c) 0083c0 node_capabilities:
> 03(I:03) acde48 module_vendor_ID:
> 81(L:01) 000006 text_leaf: len=7 crc=0x82ed(OK) FreeBSD Project
> 04(I:04) 0aae97 hardware_version:
> 81(L:01) 00000c text_leaf: len=3 crc=0x0000(OK)
> d1(D:11) 00000f unit_directory: len=8 crc=0x9735(OK)
>       12(I:12) acde48 unit_spec_ID:
>       81(L:01) 000007 text_leaf: len=5 crc=0xec03(OK) FreeBSD
>       13(I:13) 64636f unit_sw_version:
>       81(L:01) 00000b text_leaf: len=5 crc=0xc6ec(OK) dcons
>       3a(I:3a) 000001 unit_characteristics:
>       3b(I:3b) 388000 command_set_revision:
>       3c(I:3c) 000000 firmware_revision:
>       3d(I:3d) c00240 reconnect_timeout:
> d1(D:11) 000023 unit_directory: len=4 crc=0xbb7c(OK)
>       12(I:12) 00005e unit_spec_ID:
>       81(L:01) 000003 text_leaf: len=4 crc=0x9bde(OK) IANA
>       13(I:13) 000001 unit_sw_version:
>       81(L:01) 000006 text_leaf: len=4 crc=0x08db(OK) IPv4
> d1(D:11) 000031 unit_directory: len=4 crc=0x55ae(OK)
>       12(I:12) 00005e unit_spec_ID:
>       81(L:01) 000003 text_leaf: len=4 crc=0x9bde(OK) IANA
>       13(I:13) 000002 unit_sw_version:
>       81(L:01) 000006 text_leaf: len=4 crc=0x4c58(OK) IPv6
>
>
> fwohci0@pci0:2:1:0:     class=0x0c0010 card=0x00051592 chip=0x8025104c
> rev=0x01 hdr=0x00
>   vendor     = 'Texas Instruments (TI)'
>   device     = 'TSB82AA2 1394b OHCI-Lynx IEEE 1394 Host Controller'
>   class      = serial bus
>   subclass   = FireWire
>
> dmesg:
> fwohci0: <Texas Instruments TSB82AA2> mem
> 0xff904000-0xff9047ff,0xff900000-0xff903fff irq 22 at device 1.0 on pci2
> fwohci0: [FILTER]
> fwohci0: OHCI version 1.10 (ROM=1)
> fwohci0: No. of Isochronous channels is 4.
> fwohci0: EUI64 00:13:3b:01:00:01:01:82
> fwohci0: invalid speed 7 (fixed to 3).
> fwohci0: Phy 1394a available S800, 3 ports.
> fwohci0: Link S800, max_rec 4096 bytes.
> firewire0: <IEEE1394(FireWire) bus> on fwohci0
>
>



-- 
/\ Hidetoshi Shimokawa
\/ simokawa@FreeBSD.ORG



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?626eb4530806112112w4b3873c6n195385af3db909cc>