2015-02-17 05:10 AM
Hello,
the STM32F4 Library has an example for DFU over USB (usbd_dfu.c). However, it is implemented the DfuSe way, so it does not follow the DFU standard and can't be used with software which follows the standard. Does anyone know a source where I can find an standard DFU implementation on-top of the STM32 USB implementation?It should be part of an bootloader implementation for an actual product which will be shipped to customer. If someone has information about that aswell I would appreciate to hear some experienced words. (How to protect the firmware, how to make the bootloader more failsafe, avoiding device bricking etc.)Thank you guys.