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
Using pass through to flash escs with 3.1.6 #2544
Comments
BLheli configurator doesn't see the ESC at PWM output No. 1 on my airbot f4 clone with bf 3.1.6. All three other ESC are visible and programmable. Problem only with blheli passthrough. In flight all ESCs are running well with multishot at 32 KHz. |
Maybe related to 32kHz mode? Have you tried switching it off and check BLHeli flashthru again? Just to narrow it down... |
I'm not using 32KHz pid/gyro loop. I run 8/8/32. |
This what blheli shows after i click check button:
When i try to flash #1 esc:
my diff:
|
I've experienced this as well on Betaflight 3.1.7, downgraded to 2.9.1 and was able to use the BLHeli pass-through mode. I was using a NAZE32 with DYS SN20A based ESC (RMRC 4-in-1). |
Possibly related to #2319 |
I have the official Betaflight F3 Omnibus board (two of them actually) and I am still having this exact same problem. Downgrade to older Betaflight and everything works just fine. Its definitely a software issue not a hardware issue. Can we please have this fixed? |
No, unfortunately we can't reproduce it and as a result can't fix it. What software you're using, is it BLHeliSuite or BLHeli Configurator for Chrome? If it's Chrome, which Chrome version do you have, which drivers you're using for your FC and maybe other details you could provide? |
Using BLHeliSuite, I dont know the drivers. But hey at least we know where it started 3.1.x Is there no way to revert the code for the pass though to the old version of that section to see if that fixes the problem. Then the code can be analyzed to see where it all went wrong? |
Id love to help. If it happens again what can I do to give you the information you need? |
Passthrough code has not changed :-) |
I can reproduce this consistently. 30 merge requests related to esc's 8 merge requests related to esc passthrough 21 reference SPRACINGF3 specifically I've looked though these diffs multiple times for something obvious, but I'm not a C developer. Hopefully someone more experienced can spot what change would cause this regression. |
Looks like you haven't browsed through your search results :-) Searching by PR name is generally useless, you have to perform code search on the files of interest. |
I ran across a couple of forum posts with this same issue that I'm having. I flashed 3.1.6 onto my f3 board and was having trouble reading esc firmware and flashing esc firmware using pass through. I flashed back to 3.1.5 onto the f3 board and the escs were read and I was able to flash firmware without a problem. The difference was night and day.
The text was updated successfully, but these errors were encountered: