Hi,
I'm using STM32F429 to build a prototype. I found my board couldn't enter the USB bootloader mode. What I found was:
Connect Boot0 to 3.3V via 100k ohm resistor, no pull down on Boot0. The MCU could enter USB bootloader mode properly. I can see a USB bootloader in the device manager (windows)Connect Boo0 to 3.3V via 1k ohm resistor, and add 100k pull down on Boot0. The MCU is stuck in a state where the USB bootloader is not enumerated on a machine.
I couldn't really figure out the difference between these. Any thoughts?
The issue was the BOOT1 pin is not terminated properly.
Thanks,