Skip to main content
leshich-k
Associate II
October 29, 2020
Question

Too slow firmware download with ST-LINK v2 under Windows 7 x64

  • October 29, 2020
  • 5 replies
  • 1503 views

I have migrated from Windows 7 x86 to x64 and since then I noticed that the firmware download speed has reduced hardly. The download now goes at least 

twice or more slower than under Windows 7 x86. I use the latest driver for st-link dongle (v2.1.0.0). What could be the problem?

This topic has been closed for replies.

5 replies

TDK
October 29, 2020

Check the SWD clock speed it's using. It's also possible you're not doing quite the same thing. Maybe in the second case you're verifying data as well as programming.

"If you feel a post has answered your question, please click ""Accept as Solution""."
leshich-k
leshich-kAuthor
Associate II
October 29, 2020

SWD clock is the same in both cases, verifying is turned off. Moreover, this is exectly the same MDK-ARM project.

I have also tried ULINK2 debugger - this works good either under x86/x64.

It looks like something is wrong with st-link v2 driver under Win7 x64.

Pavel A.
October 29, 2020

Is the 64-bit PC the same as 32-bit, or a different one?

Is your USB host controller USB3 (with a 3rd party driver) by chance?

-- pa

leshich-k
leshich-kAuthor
Associate II
October 30, 2020

Actually the PC is the different one with USB3.0.

I also tried to plug st-link into USB2.0 port on the front panel, but the result was the same.

Pavel A.
October 31, 2020

TL;DR... It's time to upgrade to Windows 10 or Linux :)