Hi All,
I got STM32F4DISCOVERY board
http://www.st.com/internet/evalboard/product/252419.jspIt is based on STM32F407VG Cortex-M4 ARM MCU
I tried to connect to it using ST-Link utility
http://www.st.com/internet/evalboard/product/251168.jspbut i got:
Connected via SWD.
Cannot connect to the MCU device!
after some invistigations I recognized that the problem is in the
MCU revision which is: 'Z' Revision
-----------------------
| STM32F407 |
| VGT6 Z | <---- Here is Revision code
| HPAFD VG |
| KOR HP 203 |
------------------------
Later found this Errata:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/ERRATA_SHEET/DM00037591.pdfon page 9 we can find:
2.1.2 MCU device ID is incorrect
So:
The Device ID of the STM32F4xx Rev.Z has been changed to 0x413 (instead of 0x411 for Rev.A).
Thus, ST-LINK Utility can't recognize the device ID of STM32F4 Rev.Z (Only Rev.A is supported).
Solution:
the attached patch adds the support of STM32 F4 rev.Z in the current version(v2.2).
Have fun
Omar