From owner-freebsd-firewire@FreeBSD.ORG Fri Aug 22 02:12:41 2008 Return-Path: Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD0E5106566C for ; Fri, 22 Aug 2008 02:12:41 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id A155B8FC1B for ; Fri, 22 Aug 2008 02:12:41 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id 253C41A9183; Thu, 21 Aug 2008 19:04:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at X-Spam-Flag: NO X-Spam-Score: -4.399 X-Spam-Level: X-Spam-Status: No, score=-4.399 tagged_above=-10 required=6.6 tests=[ALL_TRUSTED=-1.8, BAYES_00=-2.599] Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ptw5+9nNnHxI; Thu, 21 Aug 2008 19:04:33 -0700 (PDT) Received: from [10.47.1.18] (vpn.office.miralink.com [10.0.0.5]) by plato.miralink.com (Postfix) with ESMTP id 8586C1A90DE; Thu, 21 Aug 2008 19:04:33 -0700 (PDT) Message-ID: <48AE2080.7050409@miralink.com> Date: Thu, 21 Aug 2008 19:12:16 -0700 From: Sean Bruno User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Dieter References: <200808220126.BAA25657@sopwith.solgatos.com> In-Reply-To: <200808220126.BAA25657@sopwith.solgatos.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-firewire@freebsd.org Subject: Re: Something broke :-( Re: fwcontrol update X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Aug 2008 02:12:41 -0000 Dieter wrote: >> Can you run a live linux distro(unbuntu or knoppix) and see if linux can >> "reset" >> your NEC f/w controller? >> > > Grumble... If I get penguinix to boot will you look at > > http://www.freebsd.org/cgi/query-pr.cgi?pr=113785 > http://www.freebsd.org/cgi/query-pr.cgi?pr=118093 > > These two are more problematic than the NEC. > > Cool. It's either that or I consider buying you a new camera? :) >> Otherwise, I will be going down a very long and tedious path to try and >> discover what has >> broken. This will take me a long time. >> > > Before you do that... > > What path are you planning on going down? > We don't know what broke it: fwcontrol, camera in > camera mode, or something else we haven't thought of. > > Seems to me that the solution is to look at the > datasheet and the device driver and figure out what > isn't getting initialized. So we need to find the > datasheet for the NEC. > My current understanding of the firewire stack and fwohci is not very good. I've fixed a few things in my tree(mainly in sbp_targ), but it will take some time for me to fully understand what's going on. We can either get the data sheet off of the NEC or look at what the linux code is doing and attempt a patch to emulate that behavior. -- Sean Bruno MiraLink Corporation 6015 NE 80th Ave, Ste 100 Portland, OR 97218 Cell 503-358-6832 Phone 503-621-5143 Fax 503-621-5199 MSN: sbruno@miralink.com Google: seanwbruno@gmail.com