Hi!
I'm using an external flash (SPI NOR) to store the secondary partition slot of MCUboot. According to datasheet, the SPI NOR chip in use supports 4KB, 32KB and 64KB paging. Despite this, if I set any other value than 4096 for CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE, MCUboot fails to load. Everywhere I look, I see people using or suggesting to use pages with 4096, but cannot understand the underlying reason. One guess I can take is that paging needs to match between the internal (nrf9151) and external flash, but I can't find any info to sustain this hypothesis.
[00:00:00.782,562] <inf> lwm2m_firmware: Image is confirmed OK [00:00:00.782,562] <inf> lwm2m_firmware: Firmware failed to be updated