2015-08-10 07:28 PM
Hi guys,
I wanted to test DFU function with my STM32F401 board, and my Win7 has installed DfuSe V3.0.4. After I plug USB to PC, it shows the driver is not corrected, so DfuSe can't recognized the USB device.I searched the forum but havn't find a solution, can anyone give some advices? thank you very much!Daniel
Install DFU driver on Win7 failed
Hi guys,
I wanted to test DFU function with my STM32F401 board, and my Win7 has installed DfuSe V3.0.4. After I plug USB to PC, it shows the driver is not corrected, so DfuSe can't recognized the USB device. I searched the forum but havn't find a solution, can anyone give some advices? thank you very much! Daniel
Install DFU driver on Win7 failed
Hi guys,
I wanted to test DFU function with my STM32F401 board, and my Win7 has installed DfuSe V3.0.4. After I plug USB to PC, it shows the driver is not corrected, so DfuSe can't recognized the USB device. I searched the forum but havn't find a solution, can anyone give some advices? thank you very much! Daniel2019-01-19 07:41 AM
I would like to confirm that I'm also experiencing the very same issue on Win7 64-Bit. Windows enumerates the device and I can see it in DM as "STM32 bootloader" however, it is not detected in DfuSe. I tried restarting, switching pins, nothing worked!
2019-01-20 04:33 PM
It is not the very same issue. The OP experienced issue with installing the driver correctly (yellow bang in Device Manager). In your case, it looks like the driver installs correctly, but the DfuSe won't find the device for some reason.
-- pa
2019-01-20 06:30 PM
You’re right! Perhaps I should have started a new thread for this. Anyways, I don’t need it anymore as I can do the same thing over USART.
2019-01-20 07:11 PM
To use the DFU, BOOT1 and BOOT0 must be strapped correctly.
BOOT1 = PB2 = must be LOW. By factory default, this pin contains a PULL UP on the Discovery kit.
BOOT0 = must be strapped HIGH.
Use a jumper to short BOOT0 to VDD (this pin is across BOOT0 on the kit).
Use a jumper to short the BOOT1 to Ground (this pin is across the PB2 label on the kit). This pin is not marked as BOOT1 on the silk screen so look for PB2.
Now try again.
Ran into the same flaky issues with our STM32F429i-DISC1 kit on Friday. 100% solid after these changes are applied.
Reference reading:
http://stm32f4-discovery.net/2014/09/program-stm32f4-with-uart/