I am working on a design in which, due to board constraints, I do not have access to the NVM busy pin signal. Instead, I have implemented a timer that prevents the code from starting another NVM write for 30ms following every NVM write. The datasheet specifies a minimum NVM register store time of 23ms, however, it does not list a maximum. My questing is, what is the maximum possible NVM write time (for a single register) required at 22C +/-5C?
I ask because I appear to be having occasional NVM write failures and perhaps, I need to wait more than 30ms.