I’ve run into an issue with the SPIFBlockDevice driver when trying to work with the SST26VF016 on the MK64F. I’m simply trying to run https://github.com/ARMmbed/mbed-os-example-blockdevice, but I see some strange behaviors.
- The erase call returns a SPIF_BD_ERROR_INVALID_ERASE_PARAMS error.
- The write call does not update the bits, and the read call always returns the old values.
Is there any additional configuration of the spif driver needed to work with this memory chip?