Flat81

  • *
  • 7
Revolution. From Raceflight back to Librepilot.
« on: April 11, 2016, 04:00:43 pm »
Hello,
about me . My name is Erik , am 34 years and I'm from Bremen . I have a problem with my CC3D Revolution . I had flashed Race Flight on it and would back to Librepilot. But I can`t. In Ground Control Station , the board is no longer recognized . But I can access with a USB Adapter to the board . But I need a bin file for my CC3D Revolution . In Race Flight I can flash only a .hex file . Or is there another solution ?

I did that.

http://www.southquay3d.com/index.php?route=news/article&news_id=9

Thank you.
« Last Edit: April 11, 2016, 04:04:07 pm by f5soh »

Mateusz

  • *
  • 808
Re: Revolution. From Raceflight back to Librepilot.
« Reply #1 on: April 11, 2016, 04:05:32 pm »
You need ef_revolution.bin from https://librepilot.atlassian.net/wiki/display/LPDOC/Downloads
Firmware archive: all_fw1509.tgz

ef_ is entire flash bootloader+firmware so once that is flashed you are ready to go.

There is no such a board as Revolution, I assume you must have Revolution board.

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #2 on: April 11, 2016, 04:05:57 pm »
"Revolution" doesn't exist, there is Revolution boards and CC3D boards... not the same board.

For revolution board you don't need FTDI

See more info here:
https://forum.librepilot.org/index.php?topic=208.0

Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #3 on: April 11, 2016, 05:16:03 pm »
I thank you first for the quick responses!

FTI is required. The USB connection is not detected. USB VCP Function does not work.

Or can you tell me how to do it ?  ???




f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #4 on: April 11, 2016, 05:32:48 pm »
Or can you tell me how to do it ?  ???

Follow link i posted just above ?

SBL pads + dfu-util, directly via USB

Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #5 on: April 11, 2016, 06:28:55 pm »
Im in DFU Mode! But Openpilot GCS didnt see my FC.

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #6 on: April 11, 2016, 06:33:42 pm »
With dfu mode you don't use GCS
You may flash a bootloader first with dfu-util and next flash firmware using GCS or flash directly the entire flash (ef_revolution) with dfu-util.

Again, follow and read the link i posted.

Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #7 on: April 11, 2016, 07:23:49 pm »
Short SBL and plug the board into USB and type:

dfu-util  -d  0483:df11  -c  1  -i  0  -a  0  -D  whateverfile.bin  -s  0x08000000


I have the File on my Desktop. Now i open cmd.exe. And than??? Need help.  :-[

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #8 on: April 11, 2016, 08:03:59 pm »
For dfu use you first need to install  the Zadig driver.
http://zadig.akeo.ie/

Connect your Revo with SBL pads soldered.
Download and Start Zadig software, you may see "STM32 Bootloader" displayed.
Click button "Install driver"

Download archive attached to this message
Decompress archive's contents

Double click the "Flash_revo.bat" file.



Wait until flash is finished.
Hit any key to close CMD window

Remove solder join between SBL pads

Connect to GCS



Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #9 on: April 11, 2016, 09:26:36 pm »
OK. That with the flash_revo.bat worked well.

Only the Led on Revo is now green all the time.

And is not recognized by GCS.

In Windows Device Manager the Board is listen as STM32 Bootloader. Raceflight Flash works fine, i tested it again.
« Last Edit: April 11, 2016, 10:15:09 pm by Flat81 »

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #10 on: April 11, 2016, 10:15:52 pm »
Did you really remove the solder join between SBL pads ?

Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #11 on: April 11, 2016, 10:26:49 pm »
Did you really remove the solder join between SBL pads ?

Yes. Did it several times.  :(

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #12 on: April 11, 2016, 10:32:51 pm »
If the board still recognized as "stm32 bootloader" there is something wrong with your SBL pads.

Flat81

  • *
  • 7
Re: Revolution. From Raceflight back to Librepilot.
« Reply #13 on: April 11, 2016, 10:37:31 pm »
I thank you 1000 times . I again checked with a magnifying glass . It was a small compound . Thank you thank you thank you.

 ;D ;D ;D ;D ;D

It works!!!

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Revolution. From Raceflight back to Librepilot.
« Reply #14 on: April 11, 2016, 10:39:31 pm »
 ::)