AnsweredAssumed Answered

ST-Link Utility slow to write EEPROM in newer versions

Question asked by Andrew Watson on Jul 28, 2014
Latest reply on Oct 16, 2014 by nouha
We're currently using the ST-Link Utility CLI to program small production batches. We need to program some individual configuration bytes for each device, which we write to the EEPROM from a script using the ST-Link Command Line Interface.

Our problem is that the newer versions of the ST Link CLI (v1.9.0 and v2.0.0) take a very long time to program and check EEPROM. It takes between 30 and 50 seconds to write a firmware image and two words to EEPROM. For comparison, writing only the firmware image and bootloader takes 5-6 seconds.

With older versions of the CLI (such as the one bundled with ST-Link v2.4.0), we didn't have this problem. What has caused the newer ST-Link to make EEPROM writes so slow? Is there anything we can do about it?

Is there an update planned to ST-Link to fix this, or an alternative flasher we can use? This has slowed down our production setup quite significantly, and reverting to an older version is not really an option since it doesn't support newer MCUs that we are integrating in future products.

Best regards,

Andrew Watson