Hi everybody,

I´m new here and I´m building my first quadro copter. Since the drone crashed while the first test flight in the garden it didn´t start anymore. One motor didn´t spin up anymore.

I decided to buy everything new to have spare parts. (the CC3D flight controller, the ESCs and the motors).

But now I have issues with configuring the new CC3D (I still do not know if the first one has a defect - I´m still figuring out what could be wrong).

I tried to use the wizard to configure the new CC3D - when I try to save the configuration it hangs.
Even when I try to configure everything by hand it doesn´t let me save the setting.

I checked the armed state in the systems tab in "flight status" - it says "Disarmed".

Is there anything I can do?

Re: CC3D saving configuration not possible (but it is always disarmed)
« Reply #1 on: November 26, 2018, 04:32:56 am »
CC3D firmware version must match GCS version.  You must Upgrade and Erase.  Did you do that to start with?

https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/5669026/Firmware+Tab

Once you have the same version running in both places and you have done Erase, a simple test is to change one setting, save it (did that work with no error?), power CC3D off and on, and check the setting to see if it is still what you changed it to.

Re: CC3D saving configuration not possible (but it is always disarmed)
« Reply #2 on: December 01, 2018, 12:14:43 am »
Hi. Sorry for the late reply. I didn´t had the chance to look after this issue until now.

Yes. I first did an "upgrade & erase" and it worked fine.

Then I also tried to change just one setting and then saved it - but it did not work.

I recorded a short video about this issue:
(cliff changed this to youtube.com so it would display here in forum)

« Last Edit: December 01, 2018, 12:59:39 am by TheOtherCliff »

Re: CC3D saving configuration not possible (but it is always disarmed)
« Reply #3 on: December 01, 2018, 01:11:42 am »
Be aware that the fast LED blinking is gyro init (bias) and 16.09 and higher will automatically wait for the CC3D to be completely motionless (in a rotation sense) before the init will complete.

Two things come to mind.  I am not an expert on CC3D, but these at least won't hurt:
- You may need to update the bootloader.  Be aware that after updating the bootloader by using a bu* file you must reflash the firmware (Upgrade and Erase) starting by using Manual method.
https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/5669026/Firmware+Tab

- It may be that setting the arming is not allowed until you have other things set up correctly.  For instance, there is no throttle channel defined, so it can't do "low throttle and pitch up" for arming.  Setting the arming is the last thing you do in setup.  Try some simple changes on the Hardware page.

f5soh

  • *****
  • 4476
    • LibrePilot
Re: CC3D saving configuration not possible (but it is always disarmed)
« Reply #4 on: December 02, 2018, 09:46:14 am »
Looks like the board have a issue with external flash memory, the flash erase process after a Upgrade&Erase will take more time with blinking led one time per second. This Erase/Formatting step seems not done in your case.
When you save a setting, the save button shows a red cross so at this time GCS already report a problem while saving setting.

Take a magnifier and look if you can see a bad solder join around the chip (8 pins) located between Main and FlexiPort.


f5soh

  • *****
  • 4476
    • LibrePilot
Re: CC3D saving configuration not possible (but it is always disarmed)
« Reply #5 on: December 03, 2018, 06:52:35 pm »
Try flashing the firmware attached :
- Rescue button
- Connect board
- Load firmware attached
- Flash
- Disconnect board

After reconnecting the board, you will see a blink sequence (one per second) for around 20s.
If this sequence is done, try again after updating the firmware using the GCS and Upgrade button, as usual.