Skip to main content
DmtryVovk
Associate II
July 17, 2016
Question

USB bootloaser does not work

Posted on July 17, 2016 at 12:48

So, hello everyone. I have a problem with starting bootloader using USB cable.

I think i did all conditions to provide this mode. 

NUCLEO F070RB. Win10, Win7

HSE(crystall) 12 MHz works fine in Led-blink project. BOOT0=1, nBOOT1=1(Checked).

Windows have no any reaction after connecting USB (D+, D-, GND)!

If i add pull-up resistor on D+ or D-, windows can see ''Unknown device'' with wrong descriptor. 

Please halp me!

#dfu #usb #bootloader
This topic has been closed for replies.

24 replies

Mon2
Senior III
December 13, 2016
Posted on December 13, 2016 at 23:43

Just received a reply from our open tech support ticket with ST.

There is an issue with the ROM Bootloader DFU on the STM32F070 devices.

Earlier datecode versions are affected for the ST32F070 and ST is now confirming which datecodes are containing the non-working DFU Rom code. ST is requesting the CPU details we have tested so far with the received Nucleo boards along with the bootloader version which can be extracted by the UART mode. Believe the ST-Link tool can also extract this detail ? Is this correct ?That is an exercise for tomorrow...

For us, we are only experimenting with the Nucleo boards - no silicon has yet been purchased. Our crystal ball can see a pile of the older datecode CPUs being dumped on Ebay / Aliexpress.

Moving forward, each authorized supplier should offer the date code details for this CPU.

There you have it !!

Matt Hollands
Associate
February 18, 2018
Posted on February 18, 2018 at 01:22

Hi,

I am experiencing this issue in 2018, but the date code on my device is 447, which I think means 47th week of 2014 - so maybe quite old!

Did you ever find out the affected date codes?

Thanks,

Matt

shingadaddy
Senior
December 13, 2016
Posted on December 13, 2016 at 23:49

Good work chasing that down!  Appreciate it Bhatia.kumar

Rattles my confidence, for sure..