cancel
Showing results for 
Search instead for 
Did you mean: 

When I opened the ST-LINK utility for the first time after installation, I got the error with message of "mfc140.dll file can not be found". How do I treat this error?

TKATO.1
Associate
 
5 REPLIES 5
rulixa
Associate

Have the same problem WIN10

You will need to install the appropriate Microsoft MSVC Redistributables​ package matching the Visual C(++) tools it was built with.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

14.0 Probably these

https://www.microsoft.com/en-us/download/details.aspx?id=52685

12.0 these

https://www.microsoft.com/en-us/download/details.aspx?id=40784

Note the ST-LINK Utilities have been deprecated for some time, and development has moved on to the STM32 Cube Programmer tools

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
rulixa
Associate

In the meantime I have installed STM32Cube and it works perfect. The naming on the ST-Link pins are also correct.

It deprecation should be more visible for ST-Link users, BTW my sample has the clone STM32f103 .

My intention is now to install the boot loader on my BluePlll samples I have.

It has taken me some useless hours to give up the ST-Link utility.

In any case thanks for the prompt answer. Blupill is really nice.

One can install a single universal package, which combines all versions since 14.0 (Visual Studio 2015):

https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist