Crazyflie 2.0 won't start anymore

Firmware/software/electronics/mechanics
Post Reply
Che.
Member
Posts: 62
Joined: Tue Jul 28, 2015 1:47 pm
Location: Germany

Crazyflie 2.0 won't start anymore

Post by Che. »

Hi, its me again.

My Crazyflie won't startup anymore. When pushing the ON/OFF button only LED M2 will light blue. When starting Bootloading Mode LED M2 will start flashing. All other LEDs aren't lit at all. About 5 minutes ago everything still worked well :oops:
Che.
Member
Posts: 62
Joined: Tue Jul 28, 2015 1:47 pm
Location: Germany

Re: Crazyflie 2.0 won't start anymore

Post by Che. »

Do you have any troubleshooting tips for me? like total reset of firmware, for instance. Note, that I cannot connect via Dongle anymore. Is it possible, to flash via usb or something?

Or how can I check, that my hardware isn't broken?

Thanks for your help :)
tobias
Bitcraze
Posts: 2339
Joined: Mon Jan 28, 2013 7:17 pm
Location: Sweden

Re: Crazyflie 2.0 won't start anymore

Post by tobias »

Start by checking the power supply to the STM32F4. You can check the VCC on the expansion port, should be 3V. Else it is really hard to give any advice without more information. How did it happen, e.g. after flashing some custom FW?
tobias
Bitcraze
Posts: 2339
Joined: Mon Jan 28, 2013 7:17 pm
Location: Sweden

Re: Crazyflie 2.0 won't start anymore

Post by tobias »

You can always try to reflash the STM32 using DFU and see if that works. If the bootloader has been overwritten or similar your behavior could happen so start by flashing that back with:

Code: Select all

sudo dfu-util -d 0483:df11 -a 0 -s 0x08000000 -D cf2loader-1.0.bin
Then flash the official release with the cfclient.
Che.
Member
Posts: 62
Joined: Tue Jul 28, 2015 1:47 pm
Location: Germany

Re: Crazyflie 2.0 won't start anymore

Post by Che. »

tobias wrote:Start by checking the power supply to the STM32F4. You can check the VCC on the expansion port, should be 3V. Else it is really hard to give any advice without more information. How did it happen, e.g. after flashing some custom FW?
When in described state the output of VCC-Pin is just around 0.54V.
Yes, I was flashing my firmware, just like always, changed one line. First I had the GPIO go high, then low for triggering my external sensor. I was messing around a bit because I had little bugs in my measurement, so I tried switching the GPIO-Pin high again.

Then the error happened.

I will try to reflash the STM32 via DFU.

Can you tell if the Hardware is OK with my report above?

Greets
Che.
Member
Posts: 62
Joined: Tue Jul 28, 2015 1:47 pm
Location: Germany

Re: Crazyflie 2.0 won't start anymore

Post by Che. »

Hi Tobias,

I am using serveral virtual machines. Getting the flie in DFU mode was not a problem, but the virtual machine wont recognize it, e.g. with lsusb it wont show up in the list.

Output from lsusb is:

Code: Select all

Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Update:
Windows (my host OS) wont recognize the STM32 either.
tobias
Bitcraze
Posts: 2339
Joined: Mon Jan 28, 2013 7:17 pm
Location: Sweden

Re: Crazyflie 2.0 won't start anymore

Post by tobias »

Hmm, when you put it in DFU mode do both blue LED blink? Please also check VCC when in DFU mode that it is 3V.

If it is OK it needs a driver and you can use the same as for the Crazyradio PA (Zadig)
Che.
Member
Posts: 62
Joined: Tue Jul 28, 2015 1:47 pm
Location: Germany

Re: Crazyflie 2.0 won't start anymore

Post by Che. »

No, only one LED blinks. VCC is only 0.45 V.
Post Reply