Посмотрел еще раз на то что сделал, у меня схема такая:
контроллер через ftdi rs232 связан с pc. Сначала устанавливается значение на входе контроллера BOOT0 = 1, дается RST.
Затем из папки C:\Program Files (x86)\STMicroelectronics\Software\Flash Loader Demonstrator запускается такая команда:
Код
STMFlashLoader.exe -c --pn 6 --br 115200 -i STM32_High-density_256K -e --all -d --a 08000000 --fn file2.hex --v
Устанавливается BOOT0 = 1, дается RST, контроллер начинает исполнять file2.hex