This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

full_modem_update: "Failed to get flash device: MX25R64"

I am trying to bring in the spi_nor driver into our project and was getting errors reading back the jedec id on initialisation so I tried to run the nrf/samples/nrf9160/http_update/full_modem_update sample on my nrf9160dk board and am getting the same error there.

HW v1.0.0

NCS v1.5.0

See log below

*** Booting Zephyr OS build v2.4.99-ncs1  ***␍␊
Flash regions⇥	⇥	Domain⇥	⇥	Permissions␍␊
00 00 0x00000 0x08000 ⇥	Secure⇥	⇥	rwxl␍␊
01 31 0x08000 0x100000 ⇥	Non-Secure⇥	rwxl␍␊
␍␊
Non-secure callable region 0 placed in flash region 0 with size 32.␍␊
␍␊
SRAM region⇥	⇥	Domain⇥	⇥	Permissions␍␊
00 07 0x00000 0x10000 ⇥	Secure⇥	⇥	rwxl␍␊
08 31 0x10000 0x40000 ⇥	Non-Secure⇥	rwxl␍␊
␍␊
Peripheral⇥	⇥	Domain⇥	⇥	Status␍␊
00 NRF_P0               Non-Secure⇥	OK␍␊
01 NRF_CLOCK            Non-Secure⇥	OK␍␊
02 NRF_RTC0             Non-Secure⇥	OK␍␊
03 NRF_RTC1             Non-Secure⇥	OK␍␊
04 NRF_NVMC             Non-Secure⇥	OK␍␊
05 NRF_UARTE1           Non-Secure⇥	OK␍␊
06 NRF_UARTE2           Secure⇥	⇥	SKIP␍␊
07 NRF_TWIM2            Non-Secure⇥	OK␍␊
08 NRF_SPIM3            Non-Secure⇥	OK␍␊
09 NRF_TIMER0           Non-Secure⇥	OK␍␊
10 NRF_TIMER1           Non-Secure⇥	OK␍␊
11 NRF_TIMER2           Non-Secure⇥	OK␍␊
12 NRF_SAADC            Non-Secure⇥	OK␍␊
13 NRF_PWM0             Non-Secure⇥	OK␍␊
14 NRF_PWM1             Non-Secure⇥	OK␍␊
15 NRF_PWM2             Non-Secure⇥	OK␍␊
16 NRF_PWM3             Non-Secure⇥	OK␍␊
17 NRF_WDT              Non-Secure⇥	OK␍␊
18 NRF_IPC              Non-Secure⇥	OK␍␊
19 NRF_VMC              Non-Secure⇥	OK␍␊
20 NRF_FPU              Non-Secure⇥	OK␍␊
21 NRF_EGU1             Non-Secure⇥	OK␍␊
22 NRF_EGU2             Non-Secure⇥	OK␍␊
23 NRF_DPPIC            Non-Secure⇥	OK␍␊
24 NRF_REGULATORS       Non-Secure⇥	OK␍␊
25 NRF_GPIOTE1          Non-Secure⇥	OK␍␊
␍␊
SPM: NS image at 0xc000␍␊
SPM: NS MSP at 0x2001bc88␍␊
SPM: NS reset vector at 0x1028d␍␊
SPM: prepare to jump to Non-Secure image.␍␊
E: Device id 00 00 00 does not match config c2 28 17␍␊
*** Booting Zephyr OS build v2.4.99-ncs1  ***␍␊
HTTP full modem update sample started␍␊
Failed to get flash device: MX25R64␍␊

We have seen this on two dev kits (same hw version). Both boards have solder bridge 23 still connected so the CS pin wasn't disconnected.

Related