Configuring USB port for DFU
When using the Nucleo board with the STM32H743 (Rev V) I can trigger a DFU event within software and using the STM32CubeProgrammer it can detect the presence of the board in DFU mode - so far so good. When using my own design (using a Rev Y part) I cannot seem to get the STM32CubeProgrammer to detect it.
In my design, I am using a regular USB type-B socket (the Nucleo uses a micro type-B), with USB_OTG_FS_DP and USB_OTG_FS_DM on PA12 and PA11 respectively; I have USB communications using the CDC, the same as how it was configured for the Nucleo board. Having read that the bootloader looks for the presence of the cable I've connected PA9 (USB_OTG_FS_VBUS) still to no avail. Is there something I'm missing?
Just to add, the routine I'm using to call the bootloader can be found at https://community.st.com/s/article/STM32H7-bootloader-jump-from-application
