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! Daniel2015-08-10 07:41 PM
You can find the screen shot here:
2015-08-10 07:41 PM
Have you tried with a STM32F4-DISCO board? Did that work?
You have BOOT0 pulled High? You have an 8 MHz HSE crystal?The board otherwise works and you can connect with SWD debugger, and tested code?Does the USB work with a VCP or MSC example?2015-08-11 07:07 PM
Hi Clivel,
I don't have DISCO board, only have STM32F401 Discovery board.I checked, Boot0 is low, and it has 8MHz crystal.and it can use SWD debugger.2015-08-11 08:57 PM
Ok, so I'll assume this is not the System Loader's DFU implementation then, but rather your own?
If you built the code you should be in a position to debug it, and review the clocks and descriptors.Could you perhaps try the System Loader's implementation and confirm if that works? Again this would reinforce where the problem actually lays.2015-08-13 05:38 AM
Thank you Clivel!
I did use my own DFU code, and runs in user flash.Today I tried system bootloader:I set BOOT0 as 1, BOOT1 as 0 and connected to PC, it can show''STM32 Bootloader'', however, it still can't find the driver:-(2015-08-13 09:10 AM
Do you have any settings/policies in your Win7 install that might preclude the loading of drivers, or expect them to be signed etc? Are you an Administrator on the machine? Do you have IT people responsible for the machine?
Having installed the DFU software, there should be a driver directory, run the explicit installer if you need too.C:\Program Files (x86)\STMicroelectronics\Software\DfuSe\DriverDoes Windows provide a specific error? Or just that it can't/won't load the driver?2015-08-14 12:47 AM
Hi Clivel,
Thank you very much!!It'm my computer's problem. I used another PC just now, and successfully upgraded my board through system DFU bootloader now:-)2017-05-03 08:03 AM
Dear All,
I've exactly the same problem. New PC with Win 7, the board is not recognized by DFUSe 3.0.5.
The device manage shows the same problematic icon with exclamation point.Other PC on Win 10 hasn't that issue.
I tried with anothe Win 7 PC and the problem is the same.
Would you have a corrected driver for Win 7 ?
Thx,2017-12-05 04:49 AM
Help please !!