Jump to content
muttonhead411

DW1820a - the general troubleshooting thread

Recommended Posts

I always boot to crash, restart several times to enter, I have tried all the methods, I still need to improve? AirportBrcmFixup.kext, BrcmFirmwareRepo.kext., BrcmPatchRAM2.kext, FakeSMC.kext, placed in S/L/E, please help us to read it, thank you @Hervé

kexts.zip config.plist.zip

Share this post


Link to post
Share on other sites

Bluetooth version to be updated to v7-c5083 to be stable, and the distance can be connected far apart, v7-c4688 and c5799 distance and stability is not good

Share this post


Link to post
Share on other sites

Where did you find this other version c5083? Or is it just a typo and you meant version c5803 which I posted a few days ago?

Share this post


Link to post
Share on other sites

Hello @Hervé,

 

You did something wrong with the ZHX file. Use the nativ HEX File and Firmware will load up.

Attached files with v5803. But for me still working only sometimes.

1810595152.jpg

 

Attached BT injector works with the base OSX firmware. But I have the same problems. BT Injector is for Mojave and Catalina.

BrcmBluetoothInjector.kext.zip

BrcmPatchRAM2.kext.zip

BrcmFirmwareRepo.kext.zip

Share this post


Link to post
Share on other sites

I got Bluetooth working with my DW1820A 1028:0021, no disconnection and good sound quality tried for a long period of time.

The main problem i still have is that my WiFi card just disappears from the system after about 10 minutes. Need to restart the whole system then its ok for the next 10 minutes. Any suggestions?

Share this post


Link to post
Share on other sites

@wl_michael, quite possible I did something wrong; wouldn't be the 1st time... I simply Gzip'ed the extracted .hex firmware file but, yes, Rehabman's instructions clearly stipulate that the uncompressed firmware can load too.

 

I looked at your files and I see the same 6KB .zhx compressed file I posted. I don't see any uncompressed file in there...

 

Anyway, I've reverted to uncompressed firmware files and the version I seek to load now shows Ok in SysInfo:

BT_v5803.jpg

 

With regards, to the 2nd firmware file I had found and uploaded, it may not actually be a more recent firmware: even though the extracted file bears a name ending with "xxxx.0221.4688" when the previous one bears a name ending with "xxxx.0095.1707", once I load it, SysInfo displays version v7 c4688. So, who knows?

 


 

Share this post


Link to post
Share on other sites
2019-07-04 08:31:27.164066+0800  localhost kernel[0]: (BrcmFirmwareRepo) <BrcmFirmwareRepo`BrcmFirmwareStore::loadFirmwareFile(char const*, char const*)> BrcmPatchRAM: Loaded firmware "BCM4350C5_003.006.007.0095.1703_v5799.hex" from resources.
2019-07-04 08:31:27.164071+0800  localhost kernel[0]: (BrcmFirmwareRepo) <BrcmFirmwareRepo`BrcmFirmwareStore::loadFirmware(unsigned short, unsigned short, OSString*)> BrcmPatchRAM: Non-compressed firmware.
2019-07-04 08:31:27.164169+0800  localhost kernel[0]: (BrcmFirmwareRepo) <BrcmFirmwareRepo`BrcmFirmwareStore::loadFirmware(unsigned short, unsigned short, OSString*)> BrcmPatchRAM: Firmware is valid IntelHex firmware.
2019-07-04 08:31:27.164191+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: uploadFirmware could not open the device!
2019-07-04 08:31:27.165286+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: [0a5c:6412]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
2019-07-04 08:31:27.165292+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: Processing time 0.158 seconds.
2019-07-04 08:31:27.166837+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: Version 2.2.10 starting on OS X Darwin 18.7.
2019-07-04 08:31:27.166868+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: uploadFirmware could not open the device!
2019-07-04 08:31:27.168196+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: [0a5c:6412]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
2019-07-04 08:31:27.168208+0800  localhost kernel[0]: (kernel) BrcmPatchRAM2: Processing time 0.1 seconds.

 

I used the hex firmware but still didn't succeed and got the log above.

BrcmPatchRAM2.kext.zip BrcmBluetoothInjector.kext.zip BrcmFirmwareRepo.kext.zip

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...