BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

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

  1. lulezi

    lulezi

    Joined:
    Nov 15, 2016
    Messages:
    8
    Mac:
    MacBook
    Nov 28, 2016 at 3:11 PM #761
    lulezi

    lulezi

    Joined:
    Nov 15, 2016
    Messages:
    8
    Mac:
    MacBook
    I have an ASUS BT-400 which is showing up correctly in System Profiler - USB (see screenshot). However, in Blutooth, the MAC address is still 00:00:00:00:00:00 and while the Bluetooth icon is showing up in System Preferences and appears to be working, no devices will get listed. What did I do wrong?
     

    Attached Files:

  2. lulezi

    lulezi

    Joined:
    Nov 15, 2016
    Messages:
    8
    Mac:
    MacBook
    Nov 29, 2016 at 2:04 PM #762
    lulezi

    lulezi

    Joined:
    Nov 15, 2016
    Messages:
    8
    Mac:
    MacBook
    Solved it! What did the trick was disabling the internal bluetooth module of the GA-Z170N-WIFI by setting the bootflag
    Code (Text):
    uia_exclude=HS08
    so the ASUS BT-400 would be used.
     
  3. C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    Dec 17, 2016 at 5:18 PM #763
    C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android

    Attached Files:

  4. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Dec 17, 2016 at 5:30 PM #764
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
  5. C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    Dec 17, 2016 at 5:36 PM #765
    C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    Yes, if I install it I get a boot loop and can only boot via safe mode (and remove it.)
     
  6. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Dec 17, 2016 at 5:53 PM #766
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Boot verbose to determine why.

    Note: Why do you have a kext patch in config.plist/ACPI/DSDT/Patches?
     
  7. C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    Dec 17, 2016 at 6:00 PM #767
    C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    The kext patch is a mistake from me. I'm still working things out. When I boot verbose I get something exactly like this:

    Apr 3 19:53:35 lightingdeMacBook-Pro kernel[0]: BrcmPatchRAM2: [0a5c:6412]: device request failed ("0xe00002ed (UNDEFINED)" 0xe00002ed).
    Apr 3 19:53:35 lightingdeMacBook-Pro kernel[0]: BrcmPatchRAM2: [0a5c:6412]: Not responding - Delaying next read.

    These 2 lines appear indefinitely and it doesn't boot at all then.
     
  8. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Dec 17, 2016 at 6:02 PM #768
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    It is probably a USB configuration issue. Your profile is not even filled out correctly with your hardware details, so no ideas.
     
  9. C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    Dec 17, 2016 at 9:08 PM #769
    C0ltan

    C0ltan

    Joined:
    Jul 29, 2012
    Messages:
    4
    Motherboard:
    Skylake Laptop
    CPU:
    Intel Core i5 6267u
    Graphics:
    Intel Iris 540
    Mobile Phone:
    Android
    I've been going over USB over and over again I followed the Guide and am running InjectAll.kext + SSDT + exclusion via bootargs. The bluetooth port is set to 255. What could be the problem?
     
  10. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Dec 17, 2016 at 10:18 PM #770
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    176,293
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    -uia_exclude not needed with correctly coded SSDT.
    Your ACPI setup looks messy... abuse/incorrect use of ACPI/DSDT/Fixes... especially FixUSB_1000.
     

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