Skip to main content
hisham23
Associate III
November 5, 2012
Solved

Stm32f105 don't enter dfu mode

Posted on November 05, 2012 at 11:29

Hello,

I designed a board which contains stm32f105 microcontroller, and i want to use DFU as bootloader in order to download my program to the micro controller through usb port.

I put BOOT0 =1, and BOOT1=0

PA10=PD6=PB5=0

then i powered the circuit and connected it to usb port of my pc which runs windows xp.

But the pc didn't recognise a new device.

These are the processor data:

STM32F105

VCT6        Z

990TD   93

MYS 99 045

First question: Why the pc didn't recognize a new device?

Second question: the date code is 045 what year does this mean?

Regards,

Hisham
    This topic has been closed for replies.
    hisham23
    hisham23Best answer
    Associate III
    November 7, 2012
    Posted on November 07, 2012 at 11:22

    Hello,

    Finally the problem is solved.

    I connected pin 1 of the usb (power =5v) from computer directly to USB_VBUS pin PA9 in stm32f105 instead of connecting it through 20kOhm resistor and it works!

    2 replies

    hisham23
    hisham23AuthorBest answer
    Associate III
    November 7, 2012
    Posted on November 07, 2012 at 11:22

    Hello,

    Finally the problem is solved.

    I connected pin 1 of the usb (power =5v) from computer directly to USB_VBUS pin PA9 in stm32f105 instead of connecting it through 20kOhm resistor and it works!
    Visitor II
    November 8, 2024

    I have the stm32f107 that has troubled me for the past few days. This resolved my issue.  Thanks from the future