From: Edward Fewell Date: Thu, 14 May 2020 20:49:15 +0000 (-0500) Subject: nor/flash: Add keep_alive() during flash write handler X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=763f2549ad4f9d3d59c472f79b4f9b37abb276ae;p=fw%2Fopenocd nor/flash: Add keep_alive() during flash write handler Added keep_alive() call inside main flash write loop. Large files where causing a gdb timeout warning. Change-Id: I525dad2d644e248dd9ecf678e4d8e33c22eefdf2 Signed-off-by: Edward Fewell Reviewed-on: http://openocd.zylin.com/5682 Reviewed-by: Antonio Borneo Tested-by: jenkins Reviewed-by: Tarek BOCHKATI Reviewed-by: Tomas Vanek --- diff --git a/src/flash/nor/cc3220sf.c b/src/flash/nor/cc3220sf.c index afdb7f491..c8de7d002 100644 --- a/src/flash/nor/cc3220sf.c +++ b/src/flash/nor/cc3220sf.c @@ -363,6 +363,8 @@ static int cc3220sf_write(struct flash_bank *bank, const uint8_t *buffer, LOG_ERROR("cc3220sf: Flash operation failed"); break; } + + keep_alive(); } /* Do one word write for any final bytes less than a full word */