From 80f9466648f3d9dba75781ff31a00133f021cc57 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 30 Mar 2019 10:17:26 +0000 Subject: [PATCH] mcu-flash.mk: Prefix flash commands with time -p Flashing 64MB of external flash turns out to be really slow Signed-off-by: Jan Lindemann --- make/mcu-flash.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/make/mcu-flash.mk b/make/mcu-flash.mk index 6b56e7cc..40fd4354 100644 --- a/make/mcu-flash.mk +++ b/make/mcu-flash.mk @@ -13,7 +13,7 @@ flash-clean-push: rm -f $(MCU_MEM_PUSH_FILE_BIN) $(MCU_MEM_PUSH_FILE_HEX) flash-clean: flash-clean-fetch flash-clean-push $(MCU_FLASH_FETCH_FILE_BIN): - $(MCU_OPENOCD) -c "init" -c "reset init" -c "flash read_bank $(MCU_FLASH_FETCH_BANK) $@.tmp $(MCU_FLASH_FETCH_OFFSET) $(MCU_FLASH_FETCH_SIZE)" -c "exit" + $(TIME) $(MCU_OPENOCD) -c "init" -c "reset init" -c "flash read_bank $(MCU_FLASH_FETCH_BANK) $@.tmp $(MCU_FLASH_FETCH_OFFSET) $(MCU_FLASH_FETCH_SIZE)" -c "exit" mv $@.tmp $@ $(MCU_MEM_FETCH_FILE_BIN): $(MCU_OPENOCD) -c "init" -c "reset init" -c "dump_image $@.tmp $(MCU_MEM_FETCH_OFFSET) $(MCU_MEM_FETCH_SIZE)" -c "exit" @@ -29,7 +29,7 @@ flash-clean-hex: mv $@.tmp $@ flash-push: $(MCU_FLASH_PUSH_FILE_HEX) # see http://openocd.org/doc/html/Flash-Programming.html - $(MCU_OPENOCD) -c "program $< verify reset exit $(MCU_FLASH_PUSH_OFFSET)" + $(TIME) $(MCU_OPENOCD) -c "program $< verify reset exit $(MCU_FLASH_PUSH_OFFSET)" %-flash-push: MCU_FLASH_PUSH_FILE_HEX=$* make flash-push