Failed to get device memory map: async task failure for id

Hello, since this morning I have been able to program my device sucessfully. This morning I get prompted to upgrade to nRF Connect to 4.0.

Since then, I am no longer able to program my device. To be complete, this is a new board (and I do not have an old one for a backward checking).

The error I get using the programmer  (v3.0.7) invoked from nRF connect is:

11:57:16.657 Device version NRF9160_xxAA_REV2
11:57:16.658 Board version Unknown
11:57:16.658 Loading readback protection status for Application core
11:57:17.225 Readback protection status: NRFDL_PROTECTION_STATUS_NONE
11:57:17.676 Modem detected
11:57:17.683 Parse memory regions for Application core
11:57:17.688 Update files regions according to Application core
11:57:17.688 Parse memory regions for file
11:57:17.695 Device is loaded and ready for further operation
11:57:17.698 Reading memory for NRFDL_DEVICE_CORE_APPLICATION core
11:57:24.114 Failed to get device memory map: async task failure for id: 2891461172 msg: [jlink] JLINKARM_DLL_ERROR (Origin: "Error when running fw program.")
11:57:24.115 Error when reading device
Then, after looking at the following thread:  nRF9160's getting bricked? 
I tried the command line
in\nrfjprog.exe" --program .\nordic_1.3.1.hex --chiperase --verify --reset --log
[error] [SeggerBackend] - JLinkARM.dll ReadMemU32 detected a read error 1.
[error] [SeggerBackend] - This typically indicates the read was blocked by a memory protection mechanism.
[ #################### ] 0.387s | Erase file - Done erasing
[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
[error] [ nRF91] - The write access failed, but no cause could be determined.
[error] [ nRF91] - It may be due to an unaligned access, accessing a nonexistent memory, or a communication issue.
[error] [ nRF91] - Failed writing to code!
[error] [ nRF91] - Failed to program flash
[error] [ nRF91] - Failed while programming file .\nordic_1.3.1.hex.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
Looking at the log file, it *seems* that the programmer does access the device successfully though
I the tried Segger J-Flash Lite which ends with an, error too "could not download file"
I went through multiple remove/install of tools (segger and nordic ones) with no succes.
Anny suggestions on what could go wrong ? Can it be a device issue (I mean the nrf9160) itself though the device seems responding.
Thanks
Pascal
Related