mathiasvr / bluejay

:bird: Digital ESC firmware for controlling brushless motors in multirotors
GNU General Public License v3.0
478 stars 48 forks source link

ESC lost after upgrade #27

Closed AndreaCCIE closed 3 years ago

AndreaCCIE commented 3 years ago

Describe the bug I lost one ESC after the upgrade from 0.11 to 0.13

Screenshot 2021-05-20 at 16 08 53

Expected behavior All 4 sec should be in the list

Configuration:

mathiasvr commented 3 years ago

Try waiting some time before pressing read setup, does the ESC still not show up? Could you save debug logs and post them here?

AndreaCCIE commented 3 years ago

No difference. I flew a pack (it's a tiny whoop), went for the upgrade and got the problem.

Log.txt

mathiasvr commented 3 years ago

Looks like it failed to flash, but seems it should still show up. Can you try if esc-configurator.com is able to read it?

AndreaCCIE commented 3 years ago

Yes, it does see the 4 escs but it doesn't spin (number 3)

Screenshot 2021-05-20 at 19 18 42

AndreaCCIE commented 3 years ago

Actually, it doesn't show number 3

Screenshot 2021-05-20 at 20 41 38

mathiasvr commented 3 years ago

Okay, looks like you have to flash using C2 interface to recover the esc unfortunately. This is not straightforward and you will need an Arduino or similar.

I'm not sure why this happened, but maybe there is some state bug in blheli/bluejay configurator - seems to be quite rare though.

mathiasvr commented 3 years ago

There was a bug in blheli/bluejay configurator that could brick the ESC if the Flash button was pressed more than once. I have fixed it in the latest version. Not sure if this is what happened in your case, but I hope we can avoid these problems in the future.