Contribute
Register

BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

Status
Not open for further replies.
i think this is what you need ?

Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: Version 1.7 starting on OS X Darwin 14.4.
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: Retrieved firmware for firmware key "BCM20702A1_001.002.014.1443.1612_v5708".
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: Decompressed firmware (29714 bytes --> 70016 bytes).
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Published new IOKit personality.
Jul 15 07:35:50 localhost kernel[0]: BrcmPatchRAM: Processing time 0.23 seconds.
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: Time since wake 35.605 seconds.
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: Version 1.7 starting on OS X Darwin 14.4.
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Jul 15 07:36:26 Kaspers-iMac kernel[0]: BrcmPatchRAM: Processing time 0.58 seconds.

The second one is a capture after wake.

Try to capture logs after boot (a boot which demonstrates the problem).

Compare time stamps of BrcmPatchRAM start with timestamp of boot start (eg. is the associated USB port taking a long time to come online, or is it a BT/BT firmware issue).

Note: Current version is 1.7.3.
 
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Version 1.7.3 starting on OS X Darwin 14.4.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Published new IOKit personality for BrcmFirmwareStore.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Retrieved firmware for firmware key "BCM20702A1_001.002.014.1443.1612_v5708".
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Decompressed firmware (29714 bytes --> 70016 bytes).
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Published new IOKit personality.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Processing time 0.89 seconds.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Time since wake 40.510 seconds.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Version 1.7.3 starting on OS X Darwin 14.4.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Processing time 0.58 seconds.

This might look like the same thing i posted last time however the machine did not sleep just a boot up no bluetooth and then i get this i my logs where it looks like a sleep but isn't
 
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Version 1.7.3 starting on OS X Darwin 14.4.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Published new IOKit personality for BrcmFirmwareStore.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Retrieved firmware for firmware key "BCM20702A1_001.002.014.1443.1612_v5708".
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Decompressed firmware (29714 bytes --> 70016 bytes).
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: [04ca:200b]: Published new IOKit personality.
Jul 20 07:58:04 localhost kernel[0]: BrcmPatchRAM: Processing time 0.89 seconds.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Time since wake 40.510 seconds.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Version 1.7.3 starting on OS X Darwin 14.4.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: USB [2016D890BE72 v274] "BCM20702A0" by "Broadcom Corp"
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Firmware upgrade completed successfully.
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: [04ca:200b]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Jul 20 07:58:45 Kaspers-iMac kernel[0]: BrcmPatchRAM: Processing time 0.58 seconds.

This might look like the same thing i posted last time however the machine did not sleep just a boot up no bluetooth and then i get this i my logs where it looks like a sleep but isn't

Looks like a normal startup (and successful firmware load). Although you can see your computer took 40 seconds bootup (from probe->start). This kind of thing usually happens when you have a bad kext that is hanging during probe. Eventually, IOKit gives up, kills the probe task, and proceeds to start the system.

You should analyse your system.log to determine more info about your issue.

I don't think it is related to BrcmPatchRAM.
 
My Gymlie bluetooth dongle shows up as "BCM20702A0"

I'm able to pair with anything, but my mouse and keyboard inputs are lagging. I notice it's especially bad when i'm using/playing music on iTunes.

Will BrcmPatchRAM fix these input issues? If so do i just install this kext or is there more technical work needing to be done?

thanks in advance for the assistance!
 
My Gymlie bluetooth dongle shows up as "BCM20702A0"

I'm able to pair with anything, but my mouse and keyboard inputs are lagging. I notice it's especially bad when i'm using/playing music on iTunes.

Will BrcmPatchRAM fix these input issues? If so do i just install this kext or is there more technical work needing to be done?

thanks in advance for the assistance!

Are you using another firmware uploader, or does your device have built-in firmware?

Post ioreg: 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.
 
I'm not using another firmware uploader. This is my first time hearing of it.

Here is the file.View attachment 144646

Your device is in the Info.plist for BrcmPatchRAM.

But BroadcomBluetoothHostControllerUSBTransport is already loaded for your device, so I assume you patched the BroadcomBluetoothHostControllerUSBTransport.kext?
 
Your device is in the Info.plist for BrcmPatchRAM.

But BroadcomBluetoothHostControllerUSBTransport is already loaded for your device, so I assume you patched the BroadcomBluetoothHostControllerUSBTransport.kext?

I didn't knowingly patch BroadcomBluetoothHostControllerUSBTransport.kext.

My input is getting progressively worse. It's barely usable as i'm typing this.

What would my next step be?
 
I didn't knowingly patch BroadcomBluetoothHostControllerUSBTransport.kext.

My input is getting progressively worse. It's barely usable as i'm typing this.

What would my next step be?

Try fresh install. I'm concerned that your not sure whether you patched it or not.
 
Status
Not open for further replies.
Back
Top