I'm using STM32F070RBT for the current project. MCU USB port is configured as USB CDC port to communicate with PC. Like many other people, I'm trying to use CDC channel to turn MCU in DFU mode without mechanical pressing reset and holding boot 0 pin.
I have few questions:
1. Is it possible to do it in a cleaner way?
2. I can somehow handle Boot0 pin externally but than how to reset MCU after firmware upgrade?
3. I have found many threads on STM community on this but none of them are giving a clear picture.
What are the best options for me to have firmware upgrade working on the USB channel?