From owner-freebsd-bluetooth@FreeBSD.ORG Sat Mar 7 18:16:32 2015 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8C8C9B0 for ; Sat, 7 Mar 2015 18:16:32 +0000 (UTC) Received: from bouvier.getmail.no (bouvier.getmail.no [84.210.184.8]) by mx1.freebsd.org (Postfix) with ESMTP id 32720119 for ; Sat, 7 Mar 2015 18:16:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id 57E3D437EA for ; Sat, 7 Mar 2015 19:10:53 +0100 (CET) Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id FYNFAIjnhD4C for ; Sat, 7 Mar 2015 19:10:52 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id 12070438F6 for ; Sat, 7 Mar 2015 19:10:52 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.8.4 bouvier.getmail.no 12070438F6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=getmail.no; s=8A9C8B4C-D727-11E2-8095-B6466E6B3FA2; t=1425751852; bh=dM8mcJc1FO1HnWMuvAoJ/SjMSwHv5897p9ejYK6wCW0=; h=Date:From:To:Subject:Message-Id:Mime-Version:Content-Type: Content-Transfer-Encoding; b=q83j51CRRvvBDzhv3Zzt9kSiezLgr/S7OV38ArfMYk+hsgnjvggXTQo0ry9iWrHsj AZsjbhASmcpfEbJUOtDoJJI7eoxw3mzMaVHGB7CROoh7JA+gy/Cp4jy5r/w7b8EhXk DhPr+Aky5a1jpp215BmU9HY95tjlbXhDD+V/KEa4= X-Virus-Scanned: amavisd-new at bouvier.get.c.bitbit.net Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gh8Dt-1cCI4i for ; Sat, 7 Mar 2015 19:10:51 +0100 (CET) Received: from kg-core1.kg4.no (cm-84.215.180.206.getinternet.no [84.215.180.206]) by bouvier.getmail.no (Postfix) with ESMTPSA id DA215437EA for ; Sat, 7 Mar 2015 19:10:51 +0100 (CET) Date: Sat, 7 Mar 2015 19:10:51 +0100 From: Torfinn Ingolfsen To: "freebsd-bluetooth@freebsd.org" Subject: Re: Belkin F8T065 doesn't register properly (BCM20702A0) Message-Id: <20150307191051.3e6e8cb4c60146cb09881321@getmail.no> In-Reply-To: References: <20150228220307.b0ab42716d574a9bcfd83094@getmail.no> <20150303223312.c7b12845ae652cfc315c1b61@getmail.no> <20150304225917.56bb81d3e6da2773a0deb5fa@getmail.no> <20150305234319.89f5e1bf9baf7c36f9f6c75b@getmail.no> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; amd64-portbld-freebsd9.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2015 18:16:32 -0000 On Thu, 5 Mar 2015 15:19:49 -0800 Maksim Yevmenkin wrote: > On Thu, Mar 5, 2015 at 2:43 PM, Torfinn Ingolfsen > wrote: > > On Thu, 5 Mar 2015 08:02:57 -0800 > > Maksim Yevmenkin wrote: > > > >> On Wed, Mar 4, 2015 at 11:19 PM, Iain Hibbert wrote: > >> > On Wed, 4 Mar 2015, maksim yevmenkin wrote: > >> > > >> >> >> looking for. of course, like i mentioned before, you need to hack > >> >> >> something to load firmware. older Broadcom chips can be loaded with > >> >> >> bcmfw(8). so its a good place to start. > >> >> > > >> >> > If I understand this correctly, bcmfw(8) needs ubtbcmfw(4) to be able to download firmware? > >> >> > >> >> You might be able to use ugen. > > > > Ok, I didn't think of that. > > A quick hack on a copy of bcmfw, and I have this: > > removed the check for '-m': > > tingo@kg-core1$ ~/work/bcmfw/bcmfw -n ugen3.3 -f ./Win32/BCM20702A1_001.002.014.0889.0927.hex > > bcmfw[45566]: Unsupported device, VendorID=0x50d, ProductID=0x65a > > can you please tell which copy is it? netbsd or freebsd one? Of course, sorry for forgetting; it is the one from FreeBSD. > i think you need to use libusb. here some linux python code that might > be of some help > > https://github.com/Dolnor/DELL-SCT-Support/blob/master/Clover/OEM/Wireless/SLE/BTFirmwareUploader.kext/Contents/Resources/bcmfwup.py I'll have a look at it. -- Torfinn Ingolfsen