DFU -- USB shows up as Unknown USB device when ST-Link v2 is not connected.
Hello All,
I have an STM32F407VET6 on a custom board. I am using a "magic word" stored at 0x2001C400 to persist through a system reset and drop into the bootloader.
When I do this process while my ST-Link v2 is connected I can unplug the USB cable and plug it back in, open ST Cube Programmer, click on USB, and connect. The USB cable shows up in the device manager as STM32 BOOTLOADER. Everything's good.
When I do this same process without the ST-Link being connected the USB shows up in the device manager as Unknown USB device and is not recognized in Cube Programmer.
My ST-Link is connected using only PIN1 VAPP, PIN5 TDI tied to PIN6 GND, PIN7 TMS_SWDIO, and PIN9 TCK_SWCLK.
What behavior is the ST-Link causing that I can reproduce in code as I switch to DFU through USB, and avoid needing the ST-Link connection?
Thank you!
