Comment 104 for bug 1065400

Revision history for this message
Ondřej Janošík (jondra91) wrote :

With brcm_patchram_plus_usb and hex2hdc I managed to get HFP/HSP on my laptop working (no sound/mic before) using BCM20702A1_001.002.014.0449.0775.hex patchram.
However after copying fw-04ca_2003.hcd into /lib/firmware/ and rebooting it doesn't loads patchram and I have to do it manually again.

I'm running Ubuntu-Raring with 3.8.0.30.48 kernel.

-----
usb-devices:
T: Bus=01 Lev=02 Prnt=02 Port=05 Cnt=02 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=04ca ProdID=2003 Rev=01.12
S: Manufacturer=Broadcom Corp
S: Product=BCM20702A0
S: SerialNumber=20689D9D53B0
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I: If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

-----
dmesg | grep Bluetooth
[ 15.241832] Bluetooth: Core ver 2.16
[ 15.241857] Bluetooth: HCI device and connection manager initialized
[ 15.242027] Bluetooth: HCI socket layer initialized
[ 15.242030] Bluetooth: L2CAP socket layer initialized
[ 15.242036] Bluetooth: SCO socket layer initialized
[ 35.560433] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 35.560435] Bluetooth: BNEP filters: protocol multicast
[ 35.560441] Bluetooth: BNEP socket layer initialized
[ 35.561273] Bluetooth: RFCOMM TTY layer initialized
[ 35.561282] Bluetooth: RFCOMM socket layer initialized
[ 35.561283] Bluetooth: RFCOMM ver 1.11