2024-09-28 04:29 AM
AN2606 Figure 115." Bootloader V9.x selection for STM32U595xx/99xx/A5xx/A9xx" show that the Bootloader USB detection aborts DFU startup to a system reset when no quarz is found. Does this abort also happen if an external HSE oscillator is used?
2024-09-28 07:08 AM - edited 2024-09-28 07:13 AM
They're the same thing. "Quartz detected" is short for "external HSE oscillator is present, working, and is a frequency supported by the DFU."
To use the USB DFU on this chip, you need to have an HSE crystal onboard.
You can find more details in the USB DFU document.
USB DFU protocol used in the STM32 bootloader - Application note
2024-09-28 07:19 AM
Oh, you probably are asking about HSE in bypass mode with an external clock. It is not guaranteed to work, but it might. See workarounds here for STM32L1. Could be similar for STM32H5.
Solved: How to run USB DFU bootloader from HSE oscillator ... - STMicroelectronics Community