flash/nor/nrf5: remove check for protected sector 48/5348/2 master
authorTomas Vanek <vanekt@fbl.cz>
Thu, 9 May 2019 14:38:47 +0000 (16:38 +0200)
committerTomas Vanek <vanekt@fbl.cz>
Thu, 12 Dec 2019 14:31:59 +0000 (14:31 +0000)
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 <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/5348
Tested-by: jenkins
src/flash/nor/nrf5.c

index c1fd257..d923468 100644 (file)
@@ -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) {