.opfw are flashed just using GCS and rescue method
DFU method is usually done using USB port for F4 and F3 cpu.
FTDI and Mainport is needed for F1 like CC3D.
Another method is using ST-Link and SWD port/connector.
So far i wasnt successfull with all those hints :-(
What works:
- Taulabs can be flashed via dfu util as entire flash .... thats works
Via DFU Util i can flash:
- Any version of Revolution LP ef_ and bl_ .bin files, that brings me to a booting LP board, but any writes to the board
bring me into the boot loop.
- Rescue Firmware as opfw File cant be flashed, because the rescue method times out, if fails to detect the bootloader, because
the boards boots normal
- Upgrade/Erase bringing the board into a slow pulsing blue led and time then out .
- Any Halt/Reboot from the Firmware Tab ends at sending IAP3 then timeout
.opfw cant be flashed via dfu-util, so my question are:
1. Can i erase the complete board except the SBL loader with a .bin file which i can create easy with dd if=/dev/zero on my linux box? And write then everything from scratch?
2. Can the .opfw resurrect file converted into a ef_resurrect.bin file, because dfu-util is the only one way to load the board with firmware.
Logfile from flashing the ef_ for revolution:
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to
[email protected]Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash "
Downloading to address = 0x08000000, size = 786432
Download [=========================] 100% 786432 bytes
Download done.
File downloaded successfully
Remove the solder join between SBL pads!!
Drücken Sie eine beliebige Taste . . .
Udo