2016-06-05 04:04 AM
I am trying to determine if the STM32F042G4 MCU has USB DFU support in the built-in bootloader in system memory.
The reference manual (RM0091, DocID018940 Rev 8) seems to say it does _not_: ''USB DFU interface (STM32F07xxx devices only)'' However, the data sheet (DocID025832 Rev 4) suggests it _does_ have USB DFU: ''The boot loader ... is used to reprogram the Flash memory ... through the USB DFU interface.'' The application note AN2606 (DocID13801 Rev 27) also suggest that STM32F04xxx devices have USB DFU: ''USB used in FS mode'' So does anyone know, if STM32F042G4 has USB DFU support in the built-in bootloader in system memory?2016-06-05 07:18 AM
I'd always take the Data Manual as the controlling document for part functionality.
The 13KB ROM is also indicative that it has USB support, rather than the 9KB ones which don't.