BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

Discussion in 'Network' started by the-darkvoid, Dec 4, 2014.

  1. menace47

    menace47

    Joined:
    Aug 28, 2012
    Messages:
    13
    Motherboard:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 660 Ti
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    Nov 20, 2016 at 5:01 AM #751
    menace47

    menace47

    Joined:
    Aug 28, 2012
    Messages:
    13
    Motherboard:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 660 Ti
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    Is there a reason for disabling native BT?
    I'm currently loading BrcmPathRam2.kext and BrcmFirmwareData.kext to EFI/Clover/kexts/Other/ and bluetooth is not being recognized.

    I've attached my iogreg and system info screenshot which shows the card under USB.
     

    Attached Files:

  2. menace47

    menace47

    Joined:
    Aug 28, 2012
    Messages:
    13
    Motherboard:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 660 Ti
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    Nov 20, 2016 at 5:07 AM #752
    menace47

    menace47

    Joined:
    Aug 28, 2012
    Messages:
    13
    Motherboard:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 660 Ti
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    UEFI on my Gigabyte mobo is set to

    XHCI switching = auto (not smart auto)
    XHCI = enabled
    EHCI = enabled
     
  3. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Nov 20, 2016 at 2:32 PM #753
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    The suggestion was to someone else for a special test.
    You should read the entire conversation if you're interested in why.

    Your BT controller is 0a5c_4500. It is not supported by BrcmPatchRAM. But I think that is just the hub. Actual device is 0a5c_820a, which is also not supported by BrcmPatchRAM.
     
  4. zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Nov 23, 2016 at 10:49 AM #754
    zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    I have a USB bluetooth which is detected as below:

    BCM20702A0:

    Product ID: 0x21ec
    Vendor ID: 0x0a5c (Broadcom Corp.)
    Version: 1.12
    Serial Number: 001986001B7F
    Speed: Up to 12 Mb/sec
    Manufacturer: Broadcom Corp
    Location ID: 0x3a100000 / 1
    Current Available (mA): 500
    Extra Operating Current (mA): 0

    After installed BrcmPatchRAM on Sierra it is still not working.

    I saw a supported 0a5c:21ec Inatek bluetooth but it is for BCM20702A1.

    Is it possible to make my usb bluetooth working?
     
  5. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Nov 23, 2016 at 1:43 PM #755
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

    Provide output (in Terminal):
    Code (Text):

    kextstat|grep -y acpiplat
    kextstat|grep -y appleintelcpu
    kextstat|grep -y applelpc
    kextstat|grep -y applehda
     
    Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

    Attach output of (in Terminal):
    Code (Text):

    sudo touch /System/Library/Extensions && sudo kextcache -u /
     
    Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
     
  6. zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Nov 23, 2016 at 3:48 PM #756
    zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Hi RehabMan, please check the attachment as requested.
     

    Attached Files:

  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Nov 23, 2016 at 11:12 PM #757
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Some sort of USB problem. You can see that BrcmPatchRAM2 is hanging, no doubt due to failure during firmware upload.

    I notice some unusual USB software:
    - Virtualbox
    - com.eltima.kext.eveusb

    Also, I notice the device is connected to a USB1 controller (AppleUSBUHCIPCI). Really old hardware here?
     
  8. zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Nov 24, 2016 at 7:45 AM #758
    zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Yes quite old, C2Q ICH10 hardware.

    The USB ports on the board are all USB2.0/1.1. For example the logitech webcam i have will run at USB 2.0 bus no matter which port i plug into; the USB bluetooth always shows under USB bus regardless which port it use.

    I have removed the eltima driver (USB Network Gate) and Virtualbox. Still not working.

    Btw, the USB bluetooth is from Soundbots, i can't remember which model (SB340/341/342).

    Attached updated ioreg, let me know what else can i try to do.
     

    Attached Files:

  9. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Nov 24, 2016 at 3:11 PM #759
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,367
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    No experience with such old hardware. Problem is a USB problem... for you to investigate.
     
  10. zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Nov 24, 2016 at 4:34 PM #760
    zev23

    zev23

    Joined:
    Apr 20, 2016
    Messages:
    4
    Think its about time for me to investigate Black Friday/Cyber Monday Deals ;)

    Thanks for the help.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice