Цитата(Xenia @ May 4 2011, 14:21)

В версии 6.20 попробуйте, вчера вышла.
В версии 6.20 flashloader вообще не программирует flash STM32F103R6T6A. Вот лог:
Код
Wed May 04, 2011 19:47:02: Loaded macro file: D:\Program Files\IAR Systems\EWARM\arm\config\flashloader\ST\FlashSTM32F10xxx.mac
Wed May 04, 2011 19:47:02: -I- execUserFlashInit!
Wed May 04, 2011 19:47:02: Loaded debugee: D:\Program Files\IAR Systems\EWARM\arm\config\flashloader\ST\FlashSTM32F10xxxRAM6K.out
Wed May 04, 2011 19:47:02: Target reset
Wed May 04, 2011 19:47:06: Downloaded E:\PcadDsn\Charger\ChargerSTM32\Software\Debug\Exe\ChargerSTM32.out to flash memory.
Wed May 04, 2011 19:47:07: 23540 bytes downloaded into FLASH and verified (4.28 Kbytes/sec)
Wed May 04, 2011 19:47:07: Warning:
Verify error at address 0x08000000, target byte: 0xFF, byte in file: 0xE0
.
.
.
Wed May 04, 2011 19:47:07: Warning:
Verify error at address 0x080000C8, target byte: 0xFF, byte in file: 0x00
Wed May 04, 2011 19:47:07: Warning: Too many verify errors, only the first 200 are displayed
Wed May 04, 2011 19:47:09: Warning: There were warnings during download, see Log Window
Wed May 04, 2011 19:47:09: Loaded debugee: E:\PcadDsn\Charger\ChargerSTM32\Software\Debug\Exe\ChargerSTM32.out
Wed May 04, 2011 19:47:12: User error: Stack pointer is setup to incorrect alignment. Stack addr = 0xFFFFFFFF
Wed May 04, 2011 19:47:12: Target reset
Wed May 04, 2011 19:47:12: Failed to load debugee: E:\PcadDsn\Charger\ChargerSTM32\Software\Debug\Exe\ChargerSTM32.out
Хотя иаровцы попытались сильно улучшить IDE и драйверы - теперь для ST-LINK доступна установка клоков. Однако суть не изменилась: в v6.10 нужно было перед отладкой в С-SPY стереть flash в сторонней утилите, в v6.20 - вообще заливать можно только "на стороне", а потом запускать С-SPY. Либо что не так делаю, но flashloader не шьет через ST-LINK вообще.
С размещением констант все также не получается в 6.20.