1 of 1 people found this helpful
Please verify if an AC parameter tCS, CS# High Time (Program/Erase) = 50ns, is satisfied in your board.
This would be an answer to your question, "Is there a minimum wait time between bulk erase and polling RDSR1?".
The S25FL512S and S25FL256S has same tCS parameter, however, if the timing is marginal, you may see the device to device variation (some devices pass and some devices fails).
Ok, thanks. It turns out there was a previously un-noticed bug in our SPI driver that was not releasing nCS correctly, so it was a nCS timing issue. It looks like it is working now.