Page 1 of 1

Cannot flash custom firmware

Posted: Wed Jun 23, 2021 11:39 am
by droneteamNOK
Hi!

I'm trying to get the crazyflie 2 and the lighthouse deck to work with multiple steamvr -basestations. From what I understand I need to edit the firmware and flash it to the drone, specifically the

Code: Select all

#define PULSE_PROCESSOR_N_BASE_STATIONS 
in pulse_processor.h from 2 to a larger number, in my case 4. I have done this and zipped the custom firmware, but when I try to flash it to the crazyflie with cfclient, the client says "Flashing" for a few seconds, then for a tiny amount of time it says "Resetting to firmware, disconnected" and then disconnects the drone. How can I make the client not do this?

Thanks!

Re: Cannot flash custom firmware

Posted: Wed Jun 23, 2021 1:59 pm
by tobias
Support for more then 2 basestations doesn't work yet. Please see this thread where it is also discussed.

Re: Cannot flash custom firmware

Posted: Mon Aug 23, 2021 3:03 pm
by narulaprince65
I have the same issue. Any tips for solution? spice money
teatv apk

Re: Cannot flash custom firmware

Posted: Mon Aug 30, 2021 3:46 am
by jonasdn
Hi!

Before we start debugging the flashing issues please make sure you have the latest version of both the cfclient and the cflib!

You can check the versions by:

Code: Select all

$ pip show cflib

Code: Select all

$ pip show cfclient
And you can attempt to upgrade them by:

Code: Select all

$ pip install --upgrade cflib --user 

Code: Select all

$ pip install --upgrade cfclient --user 
Jonas