User manual
EMU3 emulator features UM0036
324/385 Doc ID 7705 Rev 11
10.8 Performing automatic firmware updates
Your emulation hardware contains programmable logic devices for the emulation of specific
MCUs or families of MCUs. This firmware may need to be updated if you have changed the
Target Emulation Board in your EMU3 probe, or if you have updated your version of STVD.
STVD checks your emulator’s firmware each time you start a debug session, and updates
them if older versions are detected.
After launching STVD, the software automatically checks the firmware versions when you
start a debugging session by selecting Debug > Start Debugging. If STVD detects an old
firmware version, you will receive the following prompt:
Your emulator needs to be updated, would you like to proceed
now?
To proceed with the update, click Yes. The Emulator update window will open on your
screen (see Figure 257). This window provides you with the status of the firmware update. It
also tells you what firmware is being updated and the new versions, and indicates how much
time the update took. The update will take up to two minutes, depending on your host PC
and connection type.
If you choose not to update your firmware and click No when prompted to update, you will
receive an error message indicating that your emulator’s firmware needs to be updated. If
you do not want to update its firmware, you must use an older version of STVD.
During the update, you must not disconnect your emulator. Disturbing the connection
between the emulator and the host PC will result in an incomplete update of the firmware,
which will affect the integrity of your emulator.
Figure 257. Emulator update window
While STVD is capable of detecting and updating out-of-date firmware, it is also possible to
have a previous version of STVD that does not support more recent firmware versions. If
this is the case, you will receive a message indicating that your emulator is too recent to be
managed by the STVD version you are using.
To avoid this problem, be sure to install the most recent version of STVD when you begin
using a new emulator or TEB. The most recent version of STVD is provided with your
emulator and can also be downloaded from the ST web site www.st.com.