Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port tlucks upgrade delay into rehabman code. #63

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

ESProcessing
Copy link

Please review these changes. Added additional delay for:
Broadcom BCM94352Z NGFF M.2 WiFi WLAN Bluetooth 4.0 802.11ac up to 867 Mbps card 22*30mm
on Lenovo T460.

@RehabMan
Copy link
Owner

Seems the only change effected here is an IOSleep(0) call at line 165.
Because mUpgradeDelay is not initialized until later.

Is that the intention?

@ESProcessing
Copy link
Author

ESProcessing commented Feb 28, 2019 via email

@ESProcessing
Copy link
Author

Just looked at and tested the code. It is not the first IOSleep at line 164 of BrcmPatchRam.cpp, that I just commented out in my fork. It is the one at line 1221 that gives me stability across sleep/wake cycles.

…to move the initialization of delay up in function.
@ESProcessing
Copy link
Author

ESProcessing commented Mar 1, 2019 via email

@ESProcessing
Copy link
Author

I have been running these changes for 3 weeks without a single drop of BT over many sleep/wake cycles.

bpr_probedelay=200 bpr_upgradedelay=250 bpr_initialdelay=400 bpr_postresetdelay=400

The bpr_upgradedelay=250 is the new delay I ported from TLUCK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants