From 21bce0514c60407edec22be411d88c9bcb7d05df Mon Sep 17 00:00:00 2001 From: Sai Kalidindi Date: Wed, 17 May 2017 22:33:50 -0700 Subject: [PATCH] fix flashing to 'f0 device' targets Pull Request #592 (0498621) accidentally deleted the call to `set_flash_cr_pg`. --- src/common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common.c b/src/common.c index b2a5db55f..21285bbfb 100644 --- a/src/common.c +++ b/src/common.c @@ -2001,6 +2001,9 @@ int stlink_write_flash(stlink_t *sl, stm32_addr_t addr, uint8_t* base, uint32_t /* unlock and set programming mode */ unlock_flash_if(sl); + if (sl->flash_type != STLINK_FLASH_TYPE_F1_XL) { + set_flash_cr_pg(sl); + } DLOG("Finished unlocking flash, running loader!\n"); if (stlink_flash_loader_run(sl, &fl, addr + (uint32_t) off, base + off, size) == -1) { ELOG("stlink_flash_loader_run(%#zx) failed! == -1\n", addr + off);