> Programming OPTION BYTE area...
Warning: Old ST-Link firmware version detected.
You can update the ST-Link firmware with ST-LinkUpgrade.exe utility and reboot the ST-Link with USB cable.
< OPTION BYTE programming completed.
> Verifying OPTION BYTE area...
==> Reset done, device Running...
< OPTION BYTE successfully verified.
> Programming section [8000000-800FFFF] of PROGRAM MEMORY area...
Warning: Old ST-Link firmware version detected.
You can update the ST-Link firmware with ST-LinkUpgrade.exe utility and reboot the ST-Link with USB cable.
Programming skipped from address 0x8000000 to 0x8003FFF because trying to program erased value
Programming skipped from address 0x8004000 to 0x8007FFF because trying to program erased value
Programming skipped from address 0x8008000 to 0x800BFFF because trying to program erased value
Programming skipped from address 0x800C000 to 0x800FFFF because trying to program erased value
< PROGRAM MEMORY programming completed.
> Verifying section [8000000-800FFFF] of PROGRAM MEMORY area...
Error : Error while verifying address 0x8000000
Error : Problem while trying to Reset device. Apply a Power On Reset
Error : < PROGRAM MEMORY verifying failed.
Copying 319489 bytes to the ClipBoard...
319489 bytes copied.
看来是这个问题
Warning: Old ST-Link firmware version detected.
You can update the ST-Link firmware with ST-LinkUpgrade.exe utility and reboot the ST-Link with USB cable.
Hardware configuration set to <ST-LINK on USB with STM32F103x8 plugged in and SWD protocol>.
Blank check before programming (when available) is OFF
Verify after programming is ON.
Clear memory before loading a file is ON.
Erase device memory before programming (when available) is OFF
Display a popup window when an error occurs is ON.
Log activity is OFF
> Reading section [8000000-800FFFF] of PROGRAM MEMORY area...
Error : Error while reading address 0x8000000
Error : < PROGRAM MEMORY reading failed.