Thread: Re: Question regarding linux1394 and bug report
Brought to you by:
aeb,
bencollins
From: Takashi S. <o-t...@sa...> - 2024-01-05 15:02:44
|
Hi, On Fri, Jan 05, 2024 at 02:13:00PM +0200, Tasos Sahanidis wrote: > Hi Takashi, > > Thank you for your work in the Linux FireWire subsystem, and apologies > for this direct email. > > About a year ago I sent an email [0] to the linux1394 (user) mailing > list with a bug report but received no response. I've been subscribed to > linux1394-devel as well since and I've seen that it is now active. > > I remember reading that there is a no cross-posting rule, thus I haven't > re-sent my message to linux1394-devel. I have access to this hardware > again, and will do for about the next two weeks. > > Is this something you'd be interested in helping me with? If so, do you > want me to re-send the e-mail to linux1394-devel and continue the > conversation there? The issue still occurs on Ubuntu 22.04 with kernel > 6.6.9. > > Thank you for your time and looking forward to your response. > > -- > Tasos > > [0] https://sourceforge.net/p/linux1394/mailman/message/37766465/ I'm not good at any type of video protocol over IEEE 1394, thus less help to your issue, sorry. As a quick glance, you need to identify the direct cause of your issue that dvgrab never receives video data at recent version of kernel at first, then go to investigate kernel implementation if needed. In my opinion, the best way is to investigate whether dvgrab (and libavc1394) can operate your hardware to transfer isochronous packet to your system. For example, you have dumped the part of communication between dvgrab and your hardware for AV/C commands. You can interpret them according to specification specific to tape recorder and player protocol. You can see two documents in 1394TA site archived by internet-archive project[1]. * AV/C Digital Interface Command Set General Specification Version 4.2 (2004006) * AV/C Tape Recorder/Player Subunit Specification 2.4 (2004005) Below communication expresses: ``` firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QW req, fffff0000b00 = 0120d07f firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QW req, fffff0000d00 = 0c20c460 firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_complete, W resp ``` [dvgrab -> hardware] 0x01: command type: status 0x20: subunit type/id: tape recorder/player 0xd0: opcode: transport state: 0x7f: operand[0]: 0x7e [hardware -> dvgrab] 0x0c: response: stable 0x20: subunit type/id: tape recorder/player 0xc4: opcode: transport_mode: wind 0x60: operand[0]: transport_state: stop Below communication expresses: ``` firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QW req, fffff0000b00 = 0020c375 firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QW req, fffff0000d00 = 0920c375 firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_complete, W resp ``` [dvgrab -> hardware] 0x00: command type: control 0x20: subunit type/id: tape recorder/player 0xc3: opcode: play 0x75: operand[0]: playback_mode: forward [hardware -> dvgrab] 0x09: response: accepted 0x20: subunit type/id: tape recorder/player 0xc3: opcode: play 0x75: operand[0]: playback_mode: forward I expect that if dvgrab takes the hardware to be prepared, it keeps isochronous resources by operating both CHANNEL_AVAILABLE registers (0xfffff0000224-0228) and BANDWIDTH_AVAILABLE register (0xfffff0000220), and operate plug control registers (0xfffff0000900-0904) according to IEC 61883-1. Then the hardware start transmission of isochronous packets, defined in IEC 61883-1 and -2/-3/-5. [1] https://web.archive.org/web/20200204014929/1394ta.org/specifications/ Regards Takashi Sakamoto |
From: Adam G. <ad...@po...> - 2024-01-18 00:00:59
|
Hi Tasos, Are you sure 2.6.35-rc3 is working? The "fw_working" log doesn't appear to include any video transmission. For reference, a kernel log of successful video transmission is below. I used "dvgrab -noavc -guid 080046010261a1ff -d 1 -f avi /tmp/foo.avi" with a DCR-TRV120 in camera mode with no tape. (Of course, you would use -guid 00808801035809f1 with your GR-D20E.) Specifying the GUID prevents AV/C probing from cluttering the log. The computer reads '0900 oMPR and '0904 oPCR0 twice, and it sees that there is a broadcast connection on channel 63. At this time it will modify its own iPCR, but there is no Firewire transaction for this. Then the live video is received in a series of isochronous packets. Finally it reads oMPR and oPCR0 again - I don't know why. The dvgrab console output is ""/tmp/foo001.avi": 3.62 MiB 30 frames timecode 45:85:85.45 date 2024.01.17 02:09:26". [ 3071.907306] firewire_ohci 0000:02:00.0: IRQ 00000021 AR_resp AT_req [ 3071.908198] firewire_ohci 0000:02:00.0: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3071.908933] firewire_ohci 0000:02:00.0: AT spd 0 tl 29, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000900 [ 3071.909872] firewire_ohci 0000:02:00.0: IRQ 00000021 AR_resp AT_req [ 3071.910637] firewire_ohci 0000:02:00.0: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a [ 3071.911367] firewire_ohci 0000:02:00.0: AT spd 0 tl 2a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000904 [ 3071.916497] firewire_ohci 0000:02:00.0: IRQ 00000021 AR_resp AT_req [ 3071.917394] firewire_ohci 0000:02:00.0: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3071.918160] firewire_ohci 0000:02:00.0: AT spd 0 tl 2b, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000900 [ 3071.920769] firewire_ohci 0000:02:00.0: IRQ 00000001 AT_req [ 3071.921708] firewire_ohci 0000:02:00.0: IRQ 00000020 AR_resp [ 3071.922565] firewire_ohci 0000:02:00.0: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 3071.923424] firewire_ohci 0000:02:00.0: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a [ 3071.970373] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.001624] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.032874] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.064133] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.095369] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.126625] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.157879] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.189119] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.220383] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.251631] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.282874] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.314132] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.345378] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.376624] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.407877] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.439120] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.470386] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.501620] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.532878] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.564137] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.595372] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.626629] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.657873] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.689137] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.720373] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.751628] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.782883] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.814083] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.845379] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.876629] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.907890] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.939125] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3072.970382] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.001640] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.032889] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.064094] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.095385] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.126640] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.157886] firewire_ohci 0000:02:00.0: IRQ 00000080 IR [ 3073.163316] firewire_ohci 0000:02:00.0: IRQ 00000021 AR_resp AT_req [ 3073.164037] firewire_ohci 0000:02:00.0: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3073.164616] firewire_ohci 0000:02:00.0: AT spd 0 tl 2d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000900 [ 3073.167216] firewire_ohci 0000:02:00.0: IRQ 00000021 AR_resp AT_req [ 3073.167912] firewire_ohci 0000:02:00.0: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a [ 3073.168481] firewire_ohci 0000:02:00.0: AT spd 0 tl 2e, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000904 -- Adam |
From: Tasos S. <ta...@ta...> - 2024-01-21 18:06:03
|
On 2024-01-18 02:00, Adam Goldman wrote: > Hi Tasos, > > Are you sure 2.6.35-rc3 is working? The "fw_working" log doesn't appear > to include any video transmission. Hi Adam, It is possible I trimmed it to not spam the mailing list. As I do not remember, I generated fresh logs. It definitely works though as I used that old kernel to rip a few tapes. The following is from 2.6.35-rc3 on Ubuntu 10.10: $ dvgrab -noavc -guid 00808801035809f1 -d 1 libiec61883 error: Failed to get channels available. Established connection over channel 63 Waiting for DV... Capture Started "dvgrab-004.dv": 3.43 MiB 25 frames timecode 00:00:00.00 date 2024.01.18 06:09:43 Capture Stopped [ 494.955666] firewire_ohci: IRQ 00200000 cycle64Seconds [ 530.091424] firewire_ohci: IRQ 00000001 AT_req [ 530.091440] firewire_ohci: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 530.092174] firewire_ohci: IRQ 00000020 AR_resp [ 530.092181] firewire_ohci: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 530.092240] firewire_ohci: IRQ 00000001 AT_req [ 530.092245] firewire_ohci: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 530.093153] firewire_ohci: IRQ 00000020 AR_resp [ 530.093158] firewire_ohci: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 530.412749] firewire_ohci: IRQ 00000001 AT_req [ 530.412754] firewire_ohci: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 530.413935] firewire_ohci: IRQ 00000020 AR_resp [ 530.413940] firewire_ohci: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 530.413960] firewire_ohci: IRQ 00000001 AT_req [ 530.413964] firewire_ohci: AT spd 0 tl 05, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 530.414964] firewire_ohci: IRQ 00000020 AR_resp [ 530.414968] firewire_ohci: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a [ 530.652665] firewire_ohci: IRQ 00000001 AT_req [ 530.652671] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 530.653797] firewire_ohci: IRQ 00000020 AR_resp [ 530.653802] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 530.655259] firewire_ohci: IRQ 00000001 AT_req [ 530.655264] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 530.655793] firewire_ohci: IRQ 00000020 AR_resp [ 530.655797] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a [ 530.690859] firewire_ohci: IRQ 00000080 IR [ 530.722082] firewire_ohci: IRQ 00000080 IR [ 530.753310] firewire_ohci: IRQ 00000080 IR [ 530.784539] firewire_ohci: IRQ 00000080 IR [ 530.815767] firewire_ohci: IRQ 00000080 IR [ 530.846995] firewire_ohci: IRQ 00000080 IR [ 530.878223] firewire_ohci: IRQ 00000080 IR [ 530.909451] firewire_ohci: IRQ 00000080 IR [ 530.940679] firewire_ohci: IRQ 00000080 IR [ 530.971907] firewire_ohci: IRQ 00000080 IR [ 531.003135] firewire_ohci: IRQ 00000080 IR [ 531.034363] firewire_ohci: IRQ 00000080 IR [ 531.065553] firewire_ohci: IRQ 00000080 IR [ 531.096820] firewire_ohci: IRQ 00000080 IR [ 531.128047] firewire_ohci: IRQ 00000080 IR [ 531.159275] firewire_ohci: IRQ 00000080 IR [ 531.190504] firewire_ohci: IRQ 00000080 IR [ 531.221732] firewire_ohci: IRQ 00000080 IR [ 531.252960] firewire_ohci: IRQ 00000080 IR [ 531.284188] firewire_ohci: IRQ 00000080 IR [ 531.315378] firewire_ohci: IRQ 00000080 IR [ 531.346643] firewire_ohci: IRQ 00000080 IR [ 531.377872] firewire_ohci: IRQ 00000080 IR [ 531.409100] firewire_ohci: IRQ 00000080 IR [ 531.440328] firewire_ohci: IRQ 00000080 IR [ 531.471556] firewire_ohci: IRQ 00000080 IR [ 531.502784] firewire_ohci: IRQ 00000080 IR [ 531.534012] firewire_ohci: IRQ 00000080 IR [ 531.565240] firewire_ohci: IRQ 00000080 IR [ 531.596468] firewire_ohci: IRQ 00000080 IR [ 531.627696] firewire_ohci: IRQ 00000080 IR [ 531.658924] firewire_ohci: IRQ 00000080 IR [ 531.690153] firewire_ohci: IRQ 00000080 IR [ 531.721381] firewire_ohci: IRQ 00000080 IR [ 531.752609] firewire_ohci: IRQ 00000080 IR [ 531.783837] firewire_ohci: IRQ 00000080 IR [ 532.073291] firewire_ohci: IRQ 00000001 AT_req [ 532.073298] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 532.073912] firewire_ohci: IRQ 00000020 AR_resp [ 532.073916] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 532.075386] firewire_ohci: IRQ 00000001 AT_req [ 532.075391] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 532.075918] firewire_ohci: IRQ 00000020 AR_resp [ 532.075922] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = c03f3c7a > For reference, a kernel log of successful video transmission is below. I > used "dvgrab -noavc -guid 080046010261a1ff -d 1 -f avi /tmp/foo.avi" > with a DCR-TRV120 in camera mode with no tape. (Of course, you would use > -guid 00808801035809f1 with your GR-D20E.) Specifying the GUID prevents > AV/C probing from cluttering the log. The computer reads '0900 oMPR and > '0904 oPCR0 twice, and it sees that there is a broadcast connection on > channel 63. At this time it will modify its own iPCR, but there is no > Firewire transaction for this. Then the live video is received in a > series of isochronous packets. Finally it reads oMPR and oPCR0 again - I > don't know why. The dvgrab console output is ""/tmp/foo001.avi": > 3.62 MiB 30 frames timecode 45:85:85.45 date 2024.01.17 02:09:26". Thanks for the hints and the reference. It does generate cleaner and more readable logs this way. I also didn't know one can just capture from camera mode through firewire, which simplifies things. This is a typical failed capture attempt on newer kernels (6.7): $ dvgrab -noavc -guid 00808801035809f1 -d 1 libiec61883 warning: Transmission node has no plugs online! Established connection over channel 63 Waiting for DV... ^C"" 0.00 MiB 0 frames Capture Stopped Error: no DV [ 3313.954351] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3313.954373] firewire_ohci 0000:01:03.0: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 3313.955278] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3313.955291] firewire_ohci 0000:01:03.0: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3313.955345] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3313.955351] firewire_ohci 0000:01:03.0: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 3313.956255] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3313.956261] firewire_ohci 0000:01:03.0: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 003f007a [ 3313.956550] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3313.956555] firewire_ohci 0000:01:03.0: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 3313.957262] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3313.957266] firewire_ohci 0000:01:03.0: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3313.958787] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3313.958791] firewire_ohci 0000:01:03.0: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 3313.959260] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3313.959264] firewire_ohci 0000:01:03.0: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 003f007a ^C [ 3615.686380] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3615.686393] firewire_ohci 0000:01:03.0: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 3615.686700] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3615.686706] firewire_ohci 0000:01:03.0: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 3615.688323] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 3615.688329] firewire_ohci 0000:01:03.0: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 3615.688716] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 3615.688723] firewire_ohci 0000:01:03.0: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 003f007a That said, something interesting happened while testing. I was able to get a capture with kernel 6.7 out of pure luck. Luckily I did have logging enabled when it happened. I ran dvgrab, it hung for about 5 seconds, and then there was a reset and it started capturing! [ 310.458176] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 310.458188] firewire_ohci 0000:01:03.0: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 310.458501] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 310.458507] firewire_ohci 0000:01:03.0: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 310.458537] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 310.458541] firewire_ohci 0000:01:03.0: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 310.459484] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 310.459488] firewire_ohci 0000:01:03.0: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 003f007a [ 310.459760] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 310.459765] firewire_ohci 0000:01:03.0: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 310.460496] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 310.460501] firewire_ohci 0000:01:03.0: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 310.462244] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 310.462250] firewire_ohci 0000:01:03.0: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 310.462495] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 310.462501] firewire_ohci 0000:01:03.0: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 003f007a [ 314.728317] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 314.728331] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 22 [ 314.728494] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 314.728507] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 22, local node ID ffc1 [ 314.728510] firewire_ohci 0000:01:03.0: selfID 0: 807f0882, phy 0 [p..] S100 gc=63 +0W Lci [ 314.728514] firewire_ohci 0000:01:03.0: selfID 0: 817f8cd0, phy 1 [c-.] S400 gc=63 -3W Lc [ 314.728531] firewire_core 0000:01:03.0: phy config: new root=ffc1, gap_count=5 [ 314.728542] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 314.728546] firewire_ohci 0000:01:03.0: AT ack_complete, PHY 01c50000 fe3affff [ 314.728559] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 314.728563] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 23 [ 314.728565] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 23 [ 314.728733] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 314.728745] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 24, local node ID ffc1 [ 314.728747] firewire_ohci 0000:01:03.0: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 314.728750] firewire_ohci 0000:01:03.0: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 315.253932] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.253945] firewire_ohci 0000:01:03.0: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 315.253983] firewire_core 0000:01:03.0: rediscovered device fw0 [ 315.253990] firewire_core 0000:01:03.0: giving up on refresh of device fw1: bus reset [ 315.254817] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.254823] firewire_ohci 0000:01:03.0: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 0426907c [ 315.254839] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.254844] firewire_ohci 0000:01:03.0: AT spd 0 tl 1e, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 315.255809] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.255813] firewire_ohci 0000:01:03.0: AR spd 0 tl 1e, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 315.255829] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.255833] firewire_ohci 0000:01:03.0: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 315.256851] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.256855] firewire_ohci 0000:01:03.0: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = e0644000 [ 315.256871] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.256875] firewire_ohci 0000:01:03.0: AT spd 0 tl 20, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 315.257800] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.257805] firewire_ohci 0000:01:03.0: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 315.257821] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.257825] firewire_ohci 0000:01:03.0: AT spd 0 tl 21, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 315.258807] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.258813] firewire_ohci 0000:01:03.0: AR spd 0 tl 21, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 315.258831] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.258835] firewire_ohci 0000:01:03.0: AT spd 0 tl 22, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 315.259909] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.259914] firewire_ohci 0000:01:03.0: AR spd 0 tl 22, ffc0 -> ffc1, ack_complete, QR resp = 0008c442 [ 315.259930] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.259935] firewire_ohci 0000:01:03.0: AT spd 0 tl 23, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 315.260827] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.260833] firewire_ohci 0000:01:03.0: AR spd 0 tl 23, ffc0 -> ffc1, ack_complete, QR resp = 03008088 [ 315.260850] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.260854] firewire_ohci 0000:01:03.0: AT spd 0 tl 24, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 315.261817] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.261822] firewire_ohci 0000:01:03.0: AR spd 0 tl 24, ffc0 -> ffc1, ack_complete, QR resp = 8100000f [ 315.261838] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.261842] firewire_ohci 0000:01:03.0: AT spd 0 tl 25, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 315.262811] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.262817] firewire_ohci 0000:01:03.0: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 315.262838] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.262842] firewire_ohci 0000:01:03.0: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 315.263812] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.263817] firewire_ohci 0000:01:03.0: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = d1000005 [ 315.263838] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.263842] firewire_ohci 0000:01:03.0: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 315.264958] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.264964] firewire_ohci 0000:01:03.0: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 8d000013 [ 315.264980] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.264985] firewire_ohci 0000:01:03.0: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff000042c [ 315.265859] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.265864] firewire_ohci 0000:01:03.0: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = c3000008 [ 315.265880] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.265885] firewire_ohci 0000:01:03.0: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 [ 315.266920] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.266927] firewire_ohci 0000:01:03.0: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 315.266946] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.266950] firewire_ohci 0000:01:03.0: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 [ 315.267846] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.267852] firewire_ohci 0000:01:03.0: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 81000013 [ 315.267869] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.267874] firewire_ohci 0000:01:03.0: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 315.268803] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.268807] firewire_ohci 0000:01:03.0: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 315.268824] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.268828] firewire_ohci 0000:01:03.0: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 315.269801] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.269805] firewire_ohci 0000:01:03.0: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.269821] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.269826] firewire_ohci 0000:01:03.0: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 315.270814] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.270820] firewire_ohci 0000:01:03.0: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.270839] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.270844] firewire_ohci 0000:01:03.0: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 315.271830] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.271834] firewire_ohci 0000:01:03.0: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 315.271851] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.271855] firewire_ohci 0000:01:03.0: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 315.273053] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.273058] firewire_ohci 0000:01:03.0: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 315.273075] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.273080] firewire_ohci 0000:01:03.0: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 315.273807] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.273812] firewire_ohci 0000:01:03.0: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.273829] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.273834] firewire_ohci 0000:01:03.0: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 315.274814] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.274820] firewire_ohci 0000:01:03.0: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.274838] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.274842] firewire_ohci 0000:01:03.0: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 315.275807] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.275812] firewire_ohci 0000:01:03.0: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 0002ad09 [ 315.275827] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.275832] firewire_ohci 0000:01:03.0: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 [ 315.276818] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.276822] firewire_ohci 0000:01:03.0: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 315.276839] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.276843] firewire_ohci 0000:01:03.0: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 [ 315.277862] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.277866] firewire_ohci 0000:01:03.0: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 8100000b [ 315.277883] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.277887] firewire_ohci 0000:01:03.0: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 315.278814] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.278819] firewire_ohci 0000:01:03.0: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 315.278837] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.278842] firewire_ohci 0000:01:03.0: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 315.279887] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.279891] firewire_ohci 0000:01:03.0: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.279907] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.279911] firewire_ohci 0000:01:03.0: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 315.280806] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.280812] firewire_ohci 0000:01:03.0: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.280830] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.280835] firewire_ohci 0000:01:03.0: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 315.281819] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.281823] firewire_ohci 0000:01:03.0: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 315.281839] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.281843] firewire_ohci 0000:01:03.0: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 315.282811] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.282817] firewire_ohci 0000:01:03.0: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 315.282838] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.282842] firewire_ohci 0000:01:03.0: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 315.283813] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.283818] firewire_ohci 0000:01:03.0: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.284289] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.284294] firewire_ohci 0000:01:03.0: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 315.284963] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.284969] firewire_ohci 0000:01:03.0: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.285006] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.285011] firewire_ohci 0000:01:03.0: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 315.285890] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.285895] firewire_ohci 0000:01:03.0: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 0002f1df [ 315.285925] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.285930] firewire_ohci 0000:01:03.0: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 315.286939] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.286945] firewire_ohci 0000:01:03.0: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 315.286963] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.286967] firewire_ohci 0000:01:03.0: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 315.287818] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.287823] firewire_ohci 0000:01:03.0: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 315.287840] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.287845] firewire_ohci 0000:01:03.0: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 [ 315.288807] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.288812] firewire_ohci 0000:01:03.0: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 00043327 [ 315.288829] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.288833] firewire_ohci 0000:01:03.0: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 315.289803] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.289807] firewire_ohci 0000:01:03.0: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 1200a02d [ 315.289823] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.289828] firewire_ohci 0000:01:03.0: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 315.290816] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.290822] firewire_ohci 0000:01:03.0: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 13010001 [ 315.290948] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.290953] firewire_ohci 0000:01:03.0: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 [ 315.291828] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.291833] firewire_ohci 0000:01:03.0: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 315.291851] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.291855] firewire_ohci 0000:01:03.0: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 315.293038] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.293043] firewire_ohci 0000:01:03.0: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 8100000e [ 315.293059] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.293064] firewire_ohci 0000:01:03.0: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 315.293821] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.293825] firewire_ohci 0000:01:03.0: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 315.293841] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.293846] firewire_ohci 0000:01:03.0: AT spd 0 tl 05, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 315.294828] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.294834] firewire_ohci 0000:01:03.0: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.294852] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.294856] firewire_ohci 0000:01:03.0: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 315.295821] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.295826] firewire_ohci 0000:01:03.0: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.295844] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.295848] firewire_ohci 0000:01:03.0: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 315.296832] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.296836] firewire_ohci 0000:01:03.0: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 315.296851] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.296856] firewire_ohci 0000:01:03.0: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 315.297811] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.297815] firewire_ohci 0000:01:03.0: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 315.297831] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.297835] firewire_ohci 0000:01:03.0: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 315.298819] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.298825] firewire_ohci 0000:01:03.0: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.298842] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.298847] firewire_ohci 0000:01:03.0: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 315.299891] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.299896] firewire_ohci 0000:01:03.0: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.299912] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.299916] firewire_ohci 0000:01:03.0: AT spd 0 tl 0b, ffc1 -> ffc0, ack_pending , QR req, fffff0000458 [ 315.300810] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.300816] firewire_ohci 0000:01:03.0: AR spd 0 tl 0b, ffc0 -> ffc1, ack_complete, QR resp = 0006c930 [ 315.300840] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.300844] firewire_ohci 0000:01:03.0: AT spd 0 tl 0c, ffc1 -> ffc0, ack_pending , QR req, fffff000045c [ 315.301828] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.301835] firewire_ohci 0000:01:03.0: AR spd 0 tl 0c, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.302987] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.302994] firewire_ohci 0000:01:03.0: AT spd 0 tl 0d, ffc1 -> ffc0, ack_pending , QR req, fffff0000460 [ 315.303804] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.303809] firewire_ohci 0000:01:03.0: AR spd 0 tl 0d, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.303827] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.303831] firewire_ohci 0000:01:03.0: AT spd 0 tl 0e, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 315.304983] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.304989] firewire_ohci 0000:01:03.0: AR spd 0 tl 0e, ffc0 -> ffc1, ack_complete, QR resp = 4a564300 [ 315.305006] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.305010] firewire_ohci 0000:01:03.0: AT spd 0 tl 0f, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 315.305895] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.305910] firewire_ohci 0000:01:03.0: AR spd 0 tl 0f, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.305940] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.305945] firewire_ohci 0000:01:03.0: AT spd 0 tl 10, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 315.306954] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.306961] firewire_ohci 0000:01:03.0: AR spd 0 tl 10, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.306979] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 315.306984] firewire_ohci 0000:01:03.0: AT spd 0 tl 11, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 315.307848] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 315.307852] firewire_ohci 0000:01:03.0: AR spd 0 tl 11, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 315.307862] firewire_core 0000:01:03.0: rediscovered device fw1 [ 317.053817] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.085103] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.116352] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.147606] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.178855] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.210102] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.241352] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.272601] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.303850] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.335100] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.366349] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.397599] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.428848] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.460098] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.491347] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.522597] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.553847] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.585096] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.616346] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.647595] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.678845] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.710094] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.741344] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.772594] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.803843] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.835093] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.866342] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.897592] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.928841] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.960091] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 317.991341] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 318.022590] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 318.053840] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 318.085090] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 318.116301] firewire_ohci 0000:01:03.0: IRQ 00000080 IR [ 318.147590] firewire_ohci 0000:01:03.0: IRQ 00000080 IR I have not been able to get it to work since, after multiple attempts. I even tried resetting the device with raw1394_reset_bus_new() using both reset types while dvgrab is waiting, and it hasn't changed anything. At the moment I suspect there might be a race somewhere. Thanks -- Tasos |
From: Adam G. <ad...@po...> - 2024-01-23 06:58:02
|
Hi Tasos, On Sun, Jan 21, 2024 at 08:05:48PM +0200, Tasos Sahanidis wrote: > The following is from 2.6.35-rc3 on Ubuntu 10.10: ... > [ 530.690859] firewire_ohci: IRQ 00000080 IR OK, that's the video transmission that was missing from the previous message. > This is a typical failed capture attempt on newer kernels (6.7): > $ dvgrab -noavc -guid 00808801035809f1 -d 1 > libiec61883 warning: Transmission node has no plugs online! ... > [ 3313.955351] firewire_ohci 0000:01:03.0: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 > [ 3313.956255] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp > [ 3313.956261] firewire_ohci 0000:01:03.0: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 003f007a The camera's oPCR0 register (the response to the read of '904) has the online and broadcast bits clear, indicating that the output plug will not be sending any video. I wonder why? (Compare to the value c03f3c7a in the 2.6.35-rc3 case, which has the online and broadcast bits set.) What do the 6.7 logs look like when the camera is first turned on, starting with the first evt_bus_reset? > At the moment I suspect there might be a race somewhere. I agree, it must be timing related. That explains why it was affected by the seemingly unrelated workqueue change. -- Adam |
From: Adam G. <ad...@po...> - 2024-02-13 09:11:59
|
Hi Tasos, I can confirm that the same problem occurs on a JVC GR-D30U connected to an XIO2213B OHCI chip. So it's not specific to the TSB43AB22A, and it affects several JVC models. I haven't investigated fully. -- Adam |
From: Tasos S. <ta...@ta...> - 2024-02-13 10:18:23
|
On 2024-02-13 11:11, Adam Goldman wrote: > Hi Tasos, > > I can confirm that the same problem occurs on a JVC GR-D30U connected to > an XIO2213B OHCI chip. So it's not specific to the TSB43AB22A, and it > affects several JVC models. I haven't investigated fully. > > -- Adam Thank you for still looking into this. Apologies the late response once more. Things got a bit out of hand... On 2024-01-23 08:57, Adam Goldman wrote: > The camera's oPCR0 register (the response to the read of '904) has the > online and broadcast bits clear, indicating that the output plug will > not be sending any video. I wonder why? (Compare to the value c03f3c7a > in the 2.6.35-rc3 case, which has the online and broadcast bits set.) I noticed dvgrab complaining about "libiec61883 warning: Transmission node has no plugs online!" but I thought it said the same thing when it worked, thus I ignored it. That is actually not the case. It warns about something else. > What do the 6.7 logs look like when the camera is first turned on, > starting with the first evt_bus_reset? And here is why things got out of hand. I booted 2.6 to capture the logs, ran dvgrab to make sure it worked, rebooted to 6.7 while leaving the camera plugged in and re-ran dvgrab on 6.7 and it worked. I thought maybe it works if the system boots with the camera plugged in, so I powered off the system, power cycled the camera, and booted directly to 6.7. Except 6.7 crashed on boot without any logs. I did not at the time have another machine with a serial port, so I was unable to gather any logs, and I didn't have time to test out netconsole. A few more reboots with the camera plugged in, and the system eventually booted, but I got the following mess: [ 88.040334] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [message repeated every 5~10us] [ 88.062147] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062155] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062162] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 88.062169] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062173] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 9 [ 88.062176] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062183] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062191] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062198] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062205] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062212] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062219] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062227] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062234] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062241] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062248] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062255] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062262] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062269] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062277] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062284] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062291] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062298] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062306] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062313] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062320] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062327] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062334] firewire_ohci 0000:01:03.0: IRQ 00030000 selfID busReset [ 88.062344] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062351] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062360] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 88.062365] firewire_ohci 0000:01:03.0: 1 selfIDs, generation 9, local node ID ffc0 [ 88.062369] firewire_ohci 0000:01:03.0: selfID 0: 807f8c52, phy 0 [--.] S400 gc=63 -3W Lci [ 88.570753] firewire_core 0000:01:03.0: rediscovered device fw0 [ 92.597987] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 92.598010] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598019] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598027] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598034] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598038] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 10 [ 92.598041] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598049] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598059] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598067] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598074] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598081] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598088] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598096] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598103] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598110] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598117] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598123] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598131] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598138] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598146] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598153] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598160] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598168] firewire_ohci 0000:01:03.0: IRQ 00030000 selfID busReset [ 92.598177] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598185] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598192] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598199] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598206] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.598213] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [more repeats] [ 92.602565] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602572] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602581] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602585] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 10, local node ID ffc1 [ 92.602588] firewire_ohci 0000:01:03.0: selfID 0: 807f0880, phy 0 [p..] S100 gc=63 +0W Lc [ 92.602593] firewire_ohci 0000:01:03.0: selfID 0: 817f8cd2, phy 1 [c-.] S400 gc=63 -3W Lci [ 92.602621] firewire_core 0000:01:03.0: phy config: new root=ffc1, gap_count=5 [ 92.602632] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 92.602637] firewire_ohci 0000:01:03.0: AT ack_complete, PHY 01c50000 fe3affff [ 92.602650] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 92.602655] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 11 [ 92.602657] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 92.602662] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 11 [ 92.602664] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602671] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602678] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602685] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602692] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602699] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602706] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602713] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602720] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602727] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602734] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602742] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602749] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602756] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602763] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602771] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602777] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602785] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602792] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602799] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602806] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602814] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602821] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602828] firewire_ohci 0000:01:03.0: IRQ 00030000 selfID busReset [ 92.602839] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602847] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602854] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.602858] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 12, local node ID ffc1 [ 92.602861] firewire_ohci 0000:01:03.0: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 92.602864] firewire_ohci 0000:01:03.0: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 92.996576] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 92.996591] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996600] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996606] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 13 [ 92.996609] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996617] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996625] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996632] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996639] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996647] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996654] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996661] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996668] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996675] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996682] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996689] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996696] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996704] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996711] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996718] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996725] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996733] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996740] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996747] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996754] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996761] firewire_ohci 0000:01:03.0: IRQ 00030000 selfID busReset [ 92.996771] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996779] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996787] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 92.996791] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 13, local node ID ffc1 [ 92.996794] firewire_ohci 0000:01:03.0: selfID 0: 807f0882, phy 0 [p..] S100 gc=63 +0W Lci [ 92.996798] firewire_ohci 0000:01:03.0: selfID 0: 817f8cd0, phy 1 [c-.] S400 gc=63 -3W Lc [ 93.114543] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.114551] firewire_ohci 0000:01:03.0: AT spd 0 tl 18, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 93.114591] firewire_core 0000:01:03.0: rediscovered device fw0 [ 93.114598] firewire_core 0000:01:03.0: giving up on node ffc0: reading config rom failed: bus reset [ 93.114601] firewire_core 0000:01:03.0: phy config: new root=ffc1, gap_count=5 [ 93.114613] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.114618] firewire_ohci 0000:01:03.0: AT ack_complete, PHY 01c50000 fe3affff [ 93.114629] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 93.114634] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 14 [ 93.114637] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset [ 93.114641] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 14 [ 93.114644] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114651] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114658] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114664] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114671] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114677] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114684] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114690] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114697] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114703] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114711] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114717] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114723] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114730] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114736] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114743] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114749] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114756] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114763] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114769] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114776] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114783] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114789] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114797] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114803] firewire_ohci 0000:01:03.0: IRQ 00030000 selfID busReset [ 93.114812] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114821] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset [ 93.114824] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 15, local node ID ffc1 [ 93.114827] firewire_ohci 0000:01:03.0: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 93.114830] firewire_ohci 0000:01:03.0: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 93.626524] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.626532] firewire_ohci 0000:01:03.0: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 93.626566] firewire_core 0000:01:03.0: rediscovered device fw0 [ 93.627196] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.627202] firewire_ohci 0000:01:03.0: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 0426907c [ 93.627218] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.627223] firewire_ohci 0000:01:03.0: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 93.628200] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.628204] firewire_ohci 0000:01:03.0: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 93.628220] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.628224] firewire_ohci 0000:01:03.0: AT spd 0 tl 0b, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 93.629190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.629195] firewire_ohci 0000:01:03.0: AR spd 0 tl 0b, ffc0 -> ffc1, ack_complete, QR resp = e0644000 [ 93.629211] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.629216] firewire_ohci 0000:01:03.0: AT spd 0 tl 0c, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 93.630213] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.630217] firewire_ohci 0000:01:03.0: AR spd 0 tl 0c, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 93.630233] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.630238] firewire_ohci 0000:01:03.0: AT spd 0 tl 0d, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 93.631190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.631196] firewire_ohci 0000:01:03.0: AR spd 0 tl 0d, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 93.634527] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.634533] firewire_ohci 0000:01:03.0: AT spd 0 tl 0e, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 93.635194] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.635201] firewire_ohci 0000:01:03.0: AR spd 0 tl 0e, ffc0 -> ffc1, ack_complete, QR resp = 0008c442 [ 93.635221] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.635227] firewire_ohci 0000:01:03.0: AT spd 0 tl 0f, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 93.636207] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.636214] firewire_ohci 0000:01:03.0: AR spd 0 tl 0f, ffc0 -> ffc1, ack_complete, QR resp = 03008088 [ 93.636234] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.636239] firewire_ohci 0000:01:03.0: AT spd 0 tl 10, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 93.637190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.637196] firewire_ohci 0000:01:03.0: AR spd 0 tl 10, ffc0 -> ffc1, ack_complete, QR resp = 8100000f [ 93.637218] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.637223] firewire_ohci 0000:01:03.0: AT spd 0 tl 11, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 93.638205] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.638211] firewire_ohci 0000:01:03.0: AR spd 0 tl 11, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 93.638231] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.638236] firewire_ohci 0000:01:03.0: AT spd 0 tl 12, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 93.639190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.639196] firewire_ohci 0000:01:03.0: AR spd 0 tl 12, ffc0 -> ffc1, ack_complete, QR resp = d1000005 [ 93.639217] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.639222] firewire_ohci 0000:01:03.0: AT spd 0 tl 13, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 93.640463] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.640469] firewire_ohci 0000:01:03.0: AR spd 0 tl 13, ffc0 -> ffc1, ack_complete, QR resp = 8d000013 [ 93.640489] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.640494] firewire_ohci 0000:01:03.0: AT spd 0 tl 14, ffc1 -> ffc0, ack_pending , QR req, fffff000042c [ 93.641358] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.641364] firewire_ohci 0000:01:03.0: AR spd 0 tl 14, ffc0 -> ffc1, ack_complete, QR resp = c3000008 [ 93.641385] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.641390] firewire_ohci 0000:01:03.0: AT spd 0 tl 15, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 [ 93.642261] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.642268] firewire_ohci 0000:01:03.0: AR spd 0 tl 15, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 93.642288] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.642293] firewire_ohci 0000:01:03.0: AT spd 0 tl 16, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 [ 93.643279] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.643285] firewire_ohci 0000:01:03.0: AR spd 0 tl 16, ffc0 -> ffc1, ack_complete, QR resp = 81000013 [ 93.643306] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.643311] firewire_ohci 0000:01:03.0: AT spd 0 tl 17, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 93.644196] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.644202] firewire_ohci 0000:01:03.0: AR spd 0 tl 17, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 93.644224] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.644228] firewire_ohci 0000:01:03.0: AT spd 0 tl 19, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 93.645196] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.645202] firewire_ohci 0000:01:03.0: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.645222] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.645227] firewire_ohci 0000:01:03.0: AT spd 0 tl 1a, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 93.646201] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.646207] firewire_ohci 0000:01:03.0: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.646227] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.646232] firewire_ohci 0000:01:03.0: AT spd 0 tl 1b, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 93.647195] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.647202] firewire_ohci 0000:01:03.0: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 93.647222] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.647227] firewire_ohci 0000:01:03.0: AT spd 0 tl 1c, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 93.648199] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.648206] firewire_ohci 0000:01:03.0: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 93.648226] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.648231] firewire_ohci 0000:01:03.0: AT spd 0 tl 1d, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 93.649190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.649196] firewire_ohci 0000:01:03.0: AR spd 0 tl 1d, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.649216] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.649221] firewire_ohci 0000:01:03.0: AT spd 0 tl 1e, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 93.650216] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.650222] firewire_ohci 0000:01:03.0: AR spd 0 tl 1e, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.650242] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.650247] firewire_ohci 0000:01:03.0: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 93.651189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.651196] firewire_ohci 0000:01:03.0: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = 0002ad09 [ 93.651216] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.651221] firewire_ohci 0000:01:03.0: AT spd 0 tl 20, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 [ 93.652268] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.652275] firewire_ohci 0000:01:03.0: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 93.652296] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.652301] firewire_ohci 0000:01:03.0: AT spd 0 tl 21, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 [ 93.653258] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.653264] firewire_ohci 0000:01:03.0: AR spd 0 tl 21, ffc0 -> ffc1, ack_complete, QR resp = 8100000b [ 93.653284] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.653289] firewire_ohci 0000:01:03.0: AT spd 0 tl 22, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 93.654189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.654196] firewire_ohci 0000:01:03.0: AR spd 0 tl 22, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 93.654217] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.654222] firewire_ohci 0000:01:03.0: AT spd 0 tl 23, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 93.655210] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.655216] firewire_ohci 0000:01:03.0: AR spd 0 tl 23, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.655236] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.655241] firewire_ohci 0000:01:03.0: AT spd 0 tl 24, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 93.656192] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.656198] firewire_ohci 0000:01:03.0: AR spd 0 tl 24, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.656219] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.656224] firewire_ohci 0000:01:03.0: AT spd 0 tl 25, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 93.657199] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.657205] firewire_ohci 0000:01:03.0: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 93.657225] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.657230] firewire_ohci 0000:01:03.0: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 93.658184] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.658190] firewire_ohci 0000:01:03.0: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 93.658210] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.658215] firewire_ohci 0000:01:03.0: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 93.659191] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.659197] firewire_ohci 0000:01:03.0: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.659217] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.659222] firewire_ohci 0000:01:03.0: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 93.660359] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.660365] firewire_ohci 0000:01:03.0: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.660386] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.660391] firewire_ohci 0000:01:03.0: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 93.661245] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.661251] firewire_ohci 0000:01:03.0: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 0002f1df [ 93.661271] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.661276] firewire_ohci 0000:01:03.0: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 93.662314] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.662320] firewire_ohci 0000:01:03.0: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 93.662342] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.662347] firewire_ohci 0000:01:03.0: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 93.663245] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.663252] firewire_ohci 0000:01:03.0: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 93.663272] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.663277] firewire_ohci 0000:01:03.0: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 [ 93.664189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.664195] firewire_ohci 0000:01:03.0: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 00043327 [ 93.664215] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.664220] firewire_ohci 0000:01:03.0: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 93.665190] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.665196] firewire_ohci 0000:01:03.0: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 1200a02d [ 93.665215] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.665220] firewire_ohci 0000:01:03.0: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 93.666195] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.666201] firewire_ohci 0000:01:03.0: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 13010001 [ 93.666222] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.666227] firewire_ohci 0000:01:03.0: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 [ 93.667191] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.667198] firewire_ohci 0000:01:03.0: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 93.667218] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.667223] firewire_ohci 0000:01:03.0: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 93.668195] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.668201] firewire_ohci 0000:01:03.0: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 8100000e [ 93.668222] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.668227] firewire_ohci 0000:01:03.0: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 93.669189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.669195] firewire_ohci 0000:01:03.0: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 93.669216] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.669221] firewire_ohci 0000:01:03.0: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 93.670207] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.670213] firewire_ohci 0000:01:03.0: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.670234] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.670240] firewire_ohci 0000:01:03.0: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 93.671189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.671196] firewire_ohci 0000:01:03.0: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.671215] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.671220] firewire_ohci 0000:01:03.0: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 93.672189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.672195] firewire_ohci 0000:01:03.0: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 93.672216] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.672221] firewire_ohci 0000:01:03.0: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 93.673258] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.673264] firewire_ohci 0000:01:03.0: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 93.673285] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.673290] firewire_ohci 0000:01:03.0: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 93.674208] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.674214] firewire_ohci 0000:01:03.0: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.674234] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.674239] firewire_ohci 0000:01:03.0: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 93.675199] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.675206] firewire_ohci 0000:01:03.0: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.675226] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.675231] firewire_ohci 0000:01:03.0: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff0000458 [ 93.676182] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.676188] firewire_ohci 0000:01:03.0: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 0006c930 [ 93.676208] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.676213] firewire_ohci 0000:01:03.0: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff000045c [ 93.677191] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.677198] firewire_ohci 0000:01:03.0: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.677219] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.677224] firewire_ohci 0000:01:03.0: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000460 [ 93.678206] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.678212] firewire_ohci 0000:01:03.0: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.678232] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.678237] firewire_ohci 0000:01:03.0: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 93.679189] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.679196] firewire_ohci 0000:01:03.0: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 4a564300 [ 93.679217] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.679222] firewire_ohci 0000:01:03.0: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 93.680495] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.680501] firewire_ohci 0000:01:03.0: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.680521] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.680526] firewire_ohci 0000:01:03.0: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 93.681271] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.681277] firewire_ohci 0000:01:03.0: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.681298] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 93.681303] firewire_ohci 0000:01:03.0: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 93.682268] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 93.682274] firewire_ohci 0000:01:03.0: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 93.682413] firewire_core 0000:01:03.0: created device fw1: GUID 00808801035809f1, S100 [ 95.130472] firewire_core 0000:01:03.0: giving up on node ffc0: reading config rom failed: timeout [ 106.570273] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 106.570285] firewire_ohci 0000:01:03.0: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 106.571063] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 106.571068] firewire_ohci 0000:01:03.0: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 106.571099] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 106.571103] firewire_ohci 0000:01:03.0: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 106.572046] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 106.572050] firewire_ohci 0000:01:03.0: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 003f007a [ 106.572323] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 106.572328] firewire_ohci 0000:01:03.0: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 106.573127] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 106.573133] firewire_ohci 0000:01:03.0: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 106.574782] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 106.574788] firewire_ohci 0000:01:03.0: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 106.575058] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 106.575064] firewire_ohci 0000:01:03.0: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 003f007a [ 109.996589] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 109.996600] firewire_ohci 0000:01:03.0: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000900 [ 109.997292] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 109.997298] firewire_ohci 0000:01:03.0: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 3fffff01 [ 109.999979] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 109.999986] firewire_ohci 0000:01:03.0: AT spd 0 tl 05, ffc1 -> ffc0, ack_pending , QR req, fffff0000904 [ 110.001363] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 110.001367] firewire_ohci 0000:01:03.0: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 003f007a If my log files are correct, this is what I got when plugging in the camera after the system had successfully booted with 6.7: [ 230.503956] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 230.503981] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 2 [ 230.504136] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 230.504181] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 2, local node ID ffc1 [ 230.504185] firewire_ohci 0000:01:03.0: selfID 0: 807f0880, phy 0 [p..] S100 gc=63 +0W Lc [ 230.504189] firewire_ohci 0000:01:03.0: selfID 0: 817f8cd2, phy 1 [c-.] S400 gc=63 -3W Lci [ 230.504217] firewire_core 0000:01:03.0: phy config: new root=ffc1, gap_count=5 [ 230.504228] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 230.504233] firewire_ohci 0000:01:03.0: AT ack_complete, PHY 01c50000 fe3affff [ 230.504246] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 230.504251] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 3 [ 230.504253] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 3 [ 230.504420] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 230.504432] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 4, local node ID ffc1 [ 230.504435] firewire_ohci 0000:01:03.0: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 230.504438] firewire_ohci 0000:01:03.0: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 230.903826] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 230.903839] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 5 [ 230.904006] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 230.904024] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 5, local node ID ffc1 [ 230.904028] firewire_ohci 0000:01:03.0: selfID 0: 807f0882, phy 0 [p..] S100 gc=63 +0W Lci [ 230.904031] firewire_ohci 0000:01:03.0: selfID 0: 817f8cd0, phy 1 [c-.] S400 gc=63 -3W Lc [ 231.007999] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.008006] firewire_ohci 0000:01:03.0: AT spd 0 tl 24, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 231.008041] firewire_core 0000:01:03.0: rediscovered device fw0 [ 231.008048] firewire_core 0000:01:03.0: giving up on node ffc0: reading config rom failed: bus reset [ 231.008051] firewire_core 0000:01:03.0: phy config: new root=ffc1, gap_count=5 [ 231.008061] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.008066] firewire_ohci 0000:01:03.0: AT ack_complete, PHY 01c50000 fe3affff [ 231.008078] firewire_ohci 0000:01:03.0: IRQ 00000010 AR_req [ 231.008083] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 6 [ 231.008084] firewire_ohci 0000:01:03.0: AR evt_bus_reset, generation 6 [ 231.008252] firewire_ohci 0000:01:03.0: IRQ 00010000 selfID [ 231.008263] firewire_ohci 0000:01:03.0: 2 selfIDs, generation 7, local node ID ffc1 [ 231.008266] firewire_ohci 0000:01:03.0: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 231.008269] firewire_ohci 0000:01:03.0: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 231.519999] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.520005] firewire_ohci 0000:01:03.0: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 231.520040] firewire_core 0000:01:03.0: rediscovered device fw0 [ 231.520544] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.520549] firewire_ohci 0000:01:03.0: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 0426907c [ 231.520566] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.520571] firewire_ohci 0000:01:03.0: AT spd 0 tl 16, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 231.521559] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.521563] firewire_ohci 0000:01:03.0: AR spd 0 tl 16, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 231.521579] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.521584] firewire_ohci 0000:01:03.0: AT spd 0 tl 17, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 231.522618] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.522622] firewire_ohci 0000:01:03.0: AR spd 0 tl 17, ffc0 -> ffc1, ack_complete, QR resp = e0644000 [ 231.522638] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.522642] firewire_ohci 0000:01:03.0: AT spd 0 tl 18, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 231.523564] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.523569] firewire_ohci 0000:01:03.0: AR spd 0 tl 18, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 231.523585] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.523589] firewire_ohci 0000:01:03.0: AT spd 0 tl 19, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 231.524566] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.524573] firewire_ohci 0000:01:03.0: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 231.528002] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.528008] firewire_ohci 0000:01:03.0: AT spd 0 tl 1a, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 231.528709] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.528715] firewire_ohci 0000:01:03.0: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = 0008c442 [ 231.528735] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.528740] firewire_ohci 0000:01:03.0: AT spd 0 tl 1b, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 231.529563] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.529569] firewire_ohci 0000:01:03.0: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = 03008088 [ 231.529590] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.529594] firewire_ohci 0000:01:03.0: AT spd 0 tl 1c, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 231.530553] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.530559] firewire_ohci 0000:01:03.0: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = 8100000f [ 231.530578] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.530583] firewire_ohci 0000:01:03.0: AT spd 0 tl 1d, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 231.531571] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.531577] firewire_ohci 0000:01:03.0: AR spd 0 tl 1d, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 231.531599] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.531604] firewire_ohci 0000:01:03.0: AT spd 0 tl 1e, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 231.532554] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.532560] firewire_ohci 0000:01:03.0: AR spd 0 tl 1e, ffc0 -> ffc1, ack_complete, QR resp = d1000005 [ 231.532580] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.532584] firewire_ohci 0000:01:03.0: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 231.533545] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.533551] firewire_ohci 0000:01:03.0: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = 8d000013 [ 231.533572] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.533576] firewire_ohci 0000:01:03.0: AT spd 0 tl 20, ffc1 -> ffc0, ack_pending , QR req, fffff000042c [ 231.534551] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.534557] firewire_ohci 0000:01:03.0: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = c3000008 [ 231.534576] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.534581] firewire_ohci 0000:01:03.0: AT spd 0 tl 21, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 [ 231.535783] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.535789] firewire_ohci 0000:01:03.0: AR spd 0 tl 21, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 231.535809] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.535814] firewire_ohci 0000:01:03.0: AT spd 0 tl 22, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 [ 231.536551] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.536558] firewire_ohci 0000:01:03.0: AR spd 0 tl 22, ffc0 -> ffc1, ack_complete, QR resp = 81000013 [ 231.536577] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.536582] firewire_ohci 0000:01:03.0: AT spd 0 tl 23, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 231.537558] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.537564] firewire_ohci 0000:01:03.0: AR spd 0 tl 23, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 231.537584] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.537589] firewire_ohci 0000:01:03.0: AT spd 0 tl 25, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 231.538566] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.538572] firewire_ohci 0000:01:03.0: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.538592] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.538597] firewire_ohci 0000:01:03.0: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 231.539578] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.539584] firewire_ohci 0000:01:03.0: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.539603] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.539608] firewire_ohci 0000:01:03.0: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 231.540603] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.540609] firewire_ohci 0000:01:03.0: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 231.540630] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.540635] firewire_ohci 0000:01:03.0: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 231.541550] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.541555] firewire_ohci 0000:01:03.0: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 231.541575] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.541580] firewire_ohci 0000:01:03.0: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 231.542638] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.542644] firewire_ohci 0000:01:03.0: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.542663] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.542668] firewire_ohci 0000:01:03.0: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 231.543556] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.543562] firewire_ohci 0000:01:03.0: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.543581] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.543586] firewire_ohci 0000:01:03.0: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 231.544560] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.544566] firewire_ohci 0000:01:03.0: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 0002ad09 [ 231.544586] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.544591] firewire_ohci 0000:01:03.0: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 [ 231.545552] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.545559] firewire_ohci 0000:01:03.0: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 231.545581] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.545587] firewire_ohci 0000:01:03.0: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 [ 231.546569] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.546575] firewire_ohci 0000:01:03.0: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 8100000b [ 231.546596] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.546601] firewire_ohci 0000:01:03.0: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 231.547699] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.547705] firewire_ohci 0000:01:03.0: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 231.547725] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.547730] firewire_ohci 0000:01:03.0: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 231.548597] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.548603] firewire_ohci 0000:01:03.0: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.548624] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.548629] firewire_ohci 0000:01:03.0: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 231.549654] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.549660] firewire_ohci 0000:01:03.0: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.549679] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.549684] firewire_ohci 0000:01:03.0: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 231.550564] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.550570] firewire_ohci 0000:01:03.0: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 231.550590] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.550595] firewire_ohci 0000:01:03.0: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 231.551552] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.551558] firewire_ohci 0000:01:03.0: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 231.551578] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.551583] firewire_ohci 0000:01:03.0: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 231.552565] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.552571] firewire_ohci 0000:01:03.0: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.552591] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.552596] firewire_ohci 0000:01:03.0: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 231.553556] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.553562] firewire_ohci 0000:01:03.0: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.553581] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.553586] firewire_ohci 0000:01:03.0: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 231.554558] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.554564] firewire_ohci 0000:01:03.0: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 0002f1df [ 231.554584] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.554589] firewire_ohci 0000:01:03.0: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 231.555789] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.555795] firewire_ohci 0000:01:03.0: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 231.555816] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.555821] firewire_ohci 0000:01:03.0: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 231.556557] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.556563] firewire_ohci 0000:01:03.0: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 231.556584] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.556589] firewire_ohci 0000:01:03.0: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 [ 231.557564] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.557570] firewire_ohci 0000:01:03.0: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 00043327 [ 231.557590] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.557595] firewire_ohci 0000:01:03.0: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 231.558572] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.558578] firewire_ohci 0000:01:03.0: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 1200a02d [ 231.558598] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.558602] firewire_ohci 0000:01:03.0: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 231.559554] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.559560] firewire_ohci 0000:01:03.0: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 13010001 [ 231.559580] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.559585] firewire_ohci 0000:01:03.0: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 [ 231.560549] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.560555] firewire_ohci 0000:01:03.0: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 1701006b [ 231.560575] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.560580] firewire_ohci 0000:01:03.0: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 231.561564] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.561570] firewire_ohci 0000:01:03.0: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 8100000e [ 231.561590] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.561595] firewire_ohci 0000:01:03.0: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff0000480 [ 231.562623] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.562629] firewire_ohci 0000:01:03.0: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 0006c2ad [ 231.562649] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.562653] firewire_ohci 0000:01:03.0: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000484 [ 231.563570] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.563576] firewire_ohci 0000:01:03.0: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.563597] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.563601] firewire_ohci 0000:01:03.0: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000488 [ 231.564570] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.564576] firewire_ohci 0000:01:03.0: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.564596] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.564601] firewire_ohci 0000:01:03.0: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff000048c [ 231.565563] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.565569] firewire_ohci 0000:01:03.0: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 47522d44 [ 231.565588] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.565593] firewire_ohci 0000:01:03.0: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff0000490 [ 231.566549] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.566555] firewire_ohci 0000:01:03.0: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 32300000 [ 231.566578] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.566583] firewire_ohci 0000:01:03.0: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff0000494 [ 231.567615] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.567621] firewire_ohci 0000:01:03.0: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.567643] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.567648] firewire_ohci 0000:01:03.0: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff0000498 [ 231.568686] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.568692] firewire_ohci 0000:01:03.0: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.568712] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.568717] firewire_ohci 0000:01:03.0: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000458 [ 231.569631] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.569637] firewire_ohci 0000:01:03.0: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 0006c930 [ 231.569656] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.569661] firewire_ohci 0000:01:03.0: AT spd 0 tl 05, ffc1 -> ffc0, ack_pending , QR req, fffff000045c [ 231.570588] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.570594] firewire_ohci 0000:01:03.0: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.570615] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.570619] firewire_ohci 0000:01:03.0: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000460 [ 231.571548] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.571554] firewire_ohci 0000:01:03.0: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.571575] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.571580] firewire_ohci 0000:01:03.0: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 231.572561] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.572568] firewire_ohci 0000:01:03.0: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 4a564300 [ 231.572588] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.572593] firewire_ohci 0000:01:03.0: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 231.573553] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.573559] firewire_ohci 0000:01:03.0: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.573579] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.573584] firewire_ohci 0000:01:03.0: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 231.574558] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.574564] firewire_ohci 0000:01:03.0: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.574585] firewire_ohci 0000:01:03.0: IRQ 00000001 AT_req [ 231.574590] firewire_ohci 0000:01:03.0: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 231.575785] firewire_ohci 0000:01:03.0: IRQ 00000020 AR_resp [ 231.575791] firewire_ohci 0000:01:03.0: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 231.575932] firewire_core 0000:01:03.0: created device fw1: GUID 00808801035809f1, S100 [ 233.023970] firewire_core 0000:01:03.0: giving up on node ffc0: reading config rom failed: timeout And as a point of reference, this is from 2.6: [ 128.943366] firewire_ohci: AR evt_bus_reset, generation 9 [ 128.943541] firewire_ohci: IRQ 00010000 selfID [ 128.943551] firewire_ohci: 2 selfIDs, generation 9, local node ID ffc1 [ 128.943554] firewire_ohci: selfID 0: 807f0880, phy 0 [p..] S100 gc=63 +0W Lc [ 128.943556] firewire_ohci: selfID 0: 817f8cd2, phy 1 [c-.] S400 gc=63 -3W Lci [ 128.943575] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 [ 128.943588] firewire_ohci: IRQ 00000001 AT_req [ 128.943592] firewire_ohci: AT ack_complete, phy config packet, 01c50000 [ 128.960017] firewire_ohci: IRQ 00000010 AR_req [ 128.960021] firewire_ohci: AR evt_bus_reset, generation 10 [ 128.960022] firewire_ohci: AR evt_bus_reset, generation 10 [ 128.960190] firewire_ohci: IRQ 00010000 selfID [ 128.960200] firewire_ohci: 2 selfIDs, generation 11, local node ID ffc1 [ 128.960202] firewire_ohci: selfID 0: 80450880, phy 0 [p..] S100 gc=5 +0W Lc [ 128.960204] firewire_ohci: selfID 0: 81458cd2, phy 1 [c-.] S400 gc=5 -3W Lci [ 128.960206] firewire_core: skipped bus generations, destroying all nodes [ 129.342084] firewire_ohci: IRQ 00000010 AR_req [ 129.342088] firewire_ohci: AR evt_bus_reset, generation 12 [ 129.342265] firewire_ohci: IRQ 00010000 selfID [ 129.342274] firewire_ohci: 2 selfIDs, generation 12, local node ID ffc1 [ 129.342277] firewire_ohci: selfID 0: 807f0882, phy 0 [p..] S100 gc=63 +0W Lci [ 129.342279] firewire_ohci: selfID 0: 817f8cd0, phy 1 [c-.] S400 gc=63 -3W Lc [ 129.442515] firewire_core: giving up on config rom for node id ffc0 [ 129.462297] firewire_core: rediscovered device fw0 [ 129.462319] firewire_ohci: IRQ 00000001 AT_req [ 129.462325] firewire_ohci: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 129.462731] firewire_ohci: IRQ 00000020 AR_resp [ 129.462736] firewire_ohci: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 0426907c [ 129.462757] firewire_ohci: IRQ 00000001 AT_req [ 129.462762] firewire_ohci: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 129.463723] firewire_ohci: IRQ 00000020 AR_resp [ 129.463727] firewire_ohci: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 129.463749] firewire_ohci: IRQ 00000001 AT_req [ 129.463753] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 129.464739] firewire_ohci: IRQ 00000020 AR_resp [ 129.464744] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = e0644000 [ 129.464766] firewire_ohci: IRQ 00000001 AT_req [ 129.464771] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 129.465781] firewire_ohci: IRQ 00000020 AR_resp [ 129.465785] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 00808801 [ 129.465807] firewire_ohci: IRQ 00000001 AT_req [ 129.465812] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 129.466738] firewire_ohci: IRQ 00000020 AR_resp [ 129.466742] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 035809f1 [ 129.466764] firewire_ohci: IRQ 00000001 AT_req [ 129.466769] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 129.467843] firewire_ohci: IRQ 00000020 AR_resp [ 129.467847] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 0008c442 [ 129.467869] firewire_ohci: IRQ 00000001 AT_req [ 129.467873] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 129.468749] firewire_ohci: IRQ 00000020 AR_resp [ 129.468753] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 03008088 [ 129.468775] firewire_ohci: IRQ 00000001 AT_req [ 129.468779] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 129.469742] firewire_ohci: IRQ 00000020 AR_resp [ 129.469746] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 8100000f [ 129.469768] firewire_ohci: IRQ 00000001 AT_req [ 129.469772] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 129.470745] firewire_ohci: IRQ 00000020 AR_resp [ 129.470750] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 129.470791] firewire_ohci: IRQ 00000001 AT_req [ 129.470795] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 129.471758] firewire_ohci: IRQ 00000020 AR_resp [ 129.471762] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = d1000005 [ 129.471784] firewire_ohci: IRQ 00000001 AT_req [ 129.471788] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 129.472716] firewire_ohci: IRQ 00000020 AR_resp [ 129.472721] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 8... [truncated message content] |
From: Adam G. <ad...@po...> - 2024-02-19 01:42:25
|
Hi Tasos, On Tue, Feb 13, 2024 at 12:18:01PM +0200, Tasos Sahanidis wrote: > Thank you for still looking into this. Apologies the late response once > more. Things got a bit out of hand... Unfortunately, I haven't had much time for FireWire recently, so my response is also late. Thank you for the additional logs. > I thought maybe it works if the system boots with the camera plugged in, > so I powered off the system, power cycled the camera, and booted > directly to 6.7. Except 6.7 crashed on boot without any logs. I did not > at the time have another machine with a serial port, so I was unable to > gather any logs, and I didn't have time to test out netconsole. A few > more reboots with the camera plugged in, and the system eventually > booted, but I got the following mess: > > [ 88.040334] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset > [message repeated every 5~10us] > [ 88.062147] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset > [ 88.062155] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset > [ 88.062162] firewire_ohci 0000:01:03.0: IRQ 00020010 AR_req busReset > [ 88.062169] firewire_ohci 0000:01:03.0: IRQ 00020000 busReset Are you setting debug=-1 when loading the module? I believe OHCI_PARAM_DEBUG_BUSRESETS has been broken for years. It will freeze the system or spam tons of busReset log entries if enabled during module load, even without a camera connected. debug=7 should be safe. By the way, I will be submitting a patch relating to bus resets soon, but don't get excited. It won't help with the problem you're experiencing. -- Adam |
From: Tasos S. <ta...@ta...> - 2024-01-21 16:50:58
|
Hi, Thank you for your response. It is much appreciated. Apologies for the late reply; I was hoping to respond after I've discovered something new as I don't want to create noise, but I haven't made much progress. On 2024-01-05 17:02, Takashi Sakamoto wrote: > Hi, > > I'm not good at any type of video protocol over IEEE 1394, thus less help > to your issue, sorry. > > As a quick glance, you need to identify the direct cause of your issue > that dvgrab never receives video data at recent version of kernel at > first, then go to investigate kernel implementation if needed. > > In my opinion, the best way is to investigate whether dvgrab (and > libavc1394) can operate your hardware to transfer isochronous packet > to your system. Indeed. I attempted that by reading through the source code and following the chain of libraries but I got lost really quickly. > For example, you have dumped the part of communication between dvgrab > and your hardware for AV/C commands. You can interpret them according to > specification specific to tape recorder and player protocol. You can see > two documents in 1394TA site archived by internet-archive project[1]. > > * AV/C Digital Interface Command Set General Specification Version 4.2 > (2004006) > * AV/C Tape Recorder/Player Subunit Specification 2.4 (2004005) Thank you very much for linking those documents. I searched online for the documents in my attempt to understand the communication but I was unable to locate them. This helps a lot! > Below communication expresses: > > ``` > firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QW req, fffff0000b00 = 0120d07f > firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QW req, fffff0000d00 = 0c20c460 > firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_complete, W resp > ``` > > [dvgrab -> hardware] > 0x01: command type: status > 0x20: subunit type/id: tape recorder/player > 0xd0: opcode: transport state: > 0x7f: operand[0]: 0x7e > > [hardware -> dvgrab] > 0x0c: response: stable > 0x20: subunit type/id: tape recorder/player > 0xc4: opcode: transport_mode: wind > 0x60: operand[0]: transport_state: stop > > Below communication expresses: > > ``` > firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QW req, fffff0000b00 = 0020c375 > firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QW req, fffff0000d00 = 0920c375 > firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_complete, W resp > ``` > > [dvgrab -> hardware] > 0x00: command type: control > 0x20: subunit type/id: tape recorder/player > 0xc3: opcode: play > 0x75: operand[0]: playback_mode: forward > > [hardware -> dvgrab] > 0x09: response: accepted > 0x20: subunit type/id: tape recorder/player > 0xc3: opcode: play > 0x75: operand[0]: playback_mode: forward > > > I expect that if dvgrab takes the hardware to be prepared, it > keeps isochronous resources by operating both CHANNEL_AVAILABLE registers > (0xfffff0000224-0228) and BANDWIDTH_AVAILABLE register (0xfffff0000220), > and operate plug control registers (0xfffff0000900-0904) according to > IEC 61883-1. Then the hardware start transmission of isochronous > packets, defined in IEC 61883-1 and -2/-3/-5. > Understood. Thanks for the detailed explanation! > [1] https://web.archive.org/web/20200204014929/1394ta.org/specifications/ > > > Regards > > Takashi Sakamoto |