I have limited time to write to external flash in production and going by the typical page program time(0.85ms) is fine, but the maximum page program time(4ms) will not be fast enough.
The question is will all new flash chips be close to the typical time, and the reason for the maximum time is due to chips getting slower over time/cycles, or do all brand new chips vary between the typical and maximum times?
I asked the manufacturer for feedback and they didn't give a straight answer. I am looking at the MX25R3235F part. See page 75 for page program times. https://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf