[libdc1394-devel] Re: IIDC support on OS X
Capture and control API for IIDC compliant cameras
Brought to you by:
ddouxchamps,
gordp
From: Troy G. <tr...@gr...> - 2004-04-24 05:05:57
|
Damien, All- Ok, some test results for you. The log file is about 500k so it's posted for download at the following page. Let me know if you need anything else. http://66.114.69.170/1394/ Thanks! Troy On Apr 23, 2004, at 4:14 AM, Damien Douxchamps wrote: > Hi Troy, > > To summrize: > > - video1394 does not work for you (on PPC) > - raw1394 only works with format_7 > - you have all the latest CVS stuff. > > To me this looks like a kernel problem so I'm posting this in CC to the > libdc-devel and linux1394-devel lists. Maybe someone will be able to > help you there. In order to have enough debug information, please use > the 'excessive debug output' option in the kernel config and send the > results to the list. > > I'll stay tuned... > > Damien > > On Fri, 2004-04-23 at 06:52, Troy Grady wrote: >> Ok, I updated the kernel drivers from the tarball. They didn't >> compile >> at first, I had to use an older version of ieee_types.h, and then it >> compiled. Anyway, no luck -- 0.00 frames, as before. >> >> I also tried running some of the libdc1394 example programs, like >> "grab_color_image" and "grab_gray_image". They did output the correct >> camera information (Basler A602fc, correct features, and so on), but >> after that they just hung. "dc1394_multiview" didn't work at all, >> error message about video1394. >> >> So clearly the bus is functioning to some degree, but failing at the >> point of actually capturing image data. Do you think this is >> something >> I'm doing wrong (maybe not installing/linking properly), or do you >> think this is something with the code? I could try starting over, >> reinstalling the whole OS, upgrading the kernel, and then building >> Coriander. Let me know if you think that might make a difference. >> >> Thanks, >> >> -tag >> >> >> >> >> On Apr 22, 2004, at 4:49 AM, Damien Douxchamps wrote: >> >>> On Thu, 2004-04-22 at 07:00, Troy Grady wrote: >>>> Hi Damien- >>>> >>>> Ok, a bunch of things. I upgraded to 2.6.5. I tried this a couple >>>> different ways: with and without the pcilynx driver, with and >>>> without >>>> the OHCI driver, with modules, compiled in the kernel, etc. (I was >>>> initially not sure what kind of hardware the Powerbook has, but it >>>> appears to have OHCI hardware.) I also downloaded the CVS for >>>> libdc1394. Coriander pre2 would not compile with libdc1394-0.9.3 >>>> but >>>> it did compile with the latest CVS. >>>> >>>> Anyway, still no luck -- the "Receive" frame rate is displayed as >>>> 0.00. >>>> In addition, the "Receive" button won't click at all with >>>> VIDEO1394 >>>> selected. This produces the error message "failed to setup DMA >>>> capture >>>> using VIDEO1394". RAW1394 only works when Format_7 is selected. >>>> For >>>> formats 1, 3 and 5, it also produces the error "failed to setup >>>> capture >>>> using RAW1394". Despite all this, Coriander does recognize the >>>> camera >>>> correctly as a Basler A602fc. So does gscanbus. Confusing. >>> >>> I had a few similar troubles on some computers lately. I don't have >>> an >>> explanation yet. >>> >>>> I just re-read your email and now I see that you said to update the >>>> kernel 1394 drivers. This I did not do. Did you mean CVS snapshot >>>> or >>>> is SVS something different? Where can I get these? >>> >>> www.linux1394.org then go to subversion and download the latest >>> tarball. >>> >>> Damien >>> >>>> Thanks again for your time! >>>> >>>> Troy >>>> >>>> >>>> >>>> On Apr 15, 2004, at 4:13 AM, Damien Douxchamps wrote: >>>> >>>>> I recently had similar problems with a few computers. The solution >>>>> was >>>>> to install 2.6.5, update 1394 kernel drivers with the latest SVS >>>>> snapshot and compile the 1394 kernel drivers as modules. I have no >>>>> idea >>>>> how this solved the problem, so I can't be positive if this is >>>>> going >>>>> to >>>>> help you. >>>> >>>>>> Hi Damien- >>>>>> >>>>>> Thanks for the note. I eventually got the Powerbook to boot by >>>>>> using >>>>>> a >>>>>> different kernel, and I got Coriander installed and running too. >>>>>> I'm >>>>>> pretty sure I made the correct 1394 devices using 'mknod', because >>>>>> Coriander recognized my Basler camera. I performed all three >>>>>> button >>>>>> clicks (start, receive, and display). But for some reason the >>>>>> 'receive' and 'display' frame rates are listed as 0.00. I >>>>>> experimented >>>>>> with the other buttons on the interface, but no change. It feels >>>>>> like >>>>>> an installation / configuration issue. Some driver or device >>>>>> or... >>>>>> Any thoughts? >>>>> >>>>> I recently had similar problems with a few computers. The solution >>>>> was >>>>> to install 2.6.5, update 1394 kernel drivers with the latest SVS >>>>> snapshot and compile the 1394 kernel drivers as modules. I have no >>>>> idea >>>>> how this solved the problem, so I can't be positive if this is >>>>> going >>>>> to >>>>> help you. >>>>> > -- > _ Damien Douxchamps > ('- PhD Student / Research Assistant > //\ Image Processing Group, Communications Lab, UCL, Belgium > V_/_ http://www.tele.ucl.ac.be/MEMBERS/Douxchamps_Damien_e.html > > _________________________ Troy Grady, Managing Director Grady Levkov & Company, Inc. 580 Broadway, Suite 1100 New York, NY 10012 v: 212-925-0900 x 101 f: 212-925-0200 http://www.gradylevkov.com |