From 22b4abc46c552bfc21003853b74e732da773cd1d Mon Sep 17 00:00:00 2001 From: Tomas Vanek Date: Thu, 9 May 2019 16:38:47 +0200 Subject: [PATCH] flash/nor/nrf5: remove check for protected sector The new "Access control list" flash protection scheme used in nRF52840 is not yet supported. Do not prevent sector erase if protection state is unknown. Change-Id: Iae9a869a54ffbdc888fb3ec478dafb5c942d9ea0 Signed-off-by: Tomas Vanek Reviewed-on: http://openocd.zylin.com/5348 Tested-by: jenkins --- src/flash/nor/nrf5.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/flash/nor/nrf5.c b/src/flash/nor/nrf5.c index c1fd257efb..d923468fd7 100644 --- a/src/flash/nor/nrf5.c +++ b/src/flash/nor/nrf5.c @@ -859,10 +859,6 @@ static int nrf5_erase_page(struct flash_bank *bank, int res; LOG_DEBUG("Erasing page at 0x%"PRIx32, sector->offset); - if (sector->is_protected) { - LOG_ERROR("Cannot erase protected sector at 0x%" PRIx32, sector->offset); - return ERROR_FAIL; - } if (bank->base == NRF5_UICR_BASE) { if (chip->features & NRF5_FEATURE_SERIES_51) { -- 2.30.2