DFU as STM32F103C8T6 blue pill bootloader - one time only ?

So I am flashing bluepills with the generic DFU bootloader.

  • then programming via Arduino with dfu-util 0.8
  • the programming works..

lsusb (this is on Linux) , does now show device
Bus 002 Device 025: ID 1eaf:0003
all the time, It does not help to disconnect it - nor plug in another.

now I cannot re-flash it, applying power again, I see the rapid blinking of the bootloader, but dfu 0.8 will just end with

Failed to open serial device.
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: Cannot open DFU device 1eaf:0003
dfu-util: No DFU capable USB device available

dfu-util 0.8

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org

Waiting for /dev/ttyUSB0 serial...Done

This does not work correctly on Linux on this board. But it can work on Windows.