Hello! My starting point for this issue is a custom board using an nrf52832 and a SPI flash chip (MX25R1635F).
So far I have been able to initialize the SPI flash (the JEDEC ID is read and verified successfully), but I want to use it with the FCB system (currently working fine on internal flash).
I followed the instructions here (or at least I tried to) to set up a partition in external flash that I can then reference when initializing the FCB. When I build, I'm getting hundreds of lines of errors, most along these lines:
Along with
This led me to try setting `CONFIG_NORDIC_QSPI_NOR=n` explicitly in my proj.conf, but it's still showing the same errors (even with PM_OVERRIDE_EXTERNAL_DRIVER_CHECK). When I look in the .config file in the build folder (snippet below), it's getting set back to `y`, but I can't find any clue as to why.
Here are the rest of the relevant config snippets:
The flash device is configured in my overlay as below
I have the following pm_static.yml
The following is a snippet from my prj.conf
A handful of items in there were gleaned from various support tickets, but many of them may have been out of date. Anyway, I appreciate any guidance you can provide.
Thank you!