Hello,
The DS p.1252 "Table 23-27. EEPROM Characteristicsa" explains the time ETProg is nom. 110us, 30ms, or 60ms.
My customer would like to program the EEPROM in the minimum time, that is, 110us.
Could you please advise how to keep the ETProg 110usec every time ?
I read the following materials:
- From the DS p.525, "Manual Copy Buffer Erase"
- https://e2e.ti.com/support/microcontrollers/other/f/908/t/833412
From that I understood the EREQ and START bits in the EESUPP register prevents the worst case 60msec, but it was not sure for me whether it keeps the best case 110us or not (30ms).
=====
Background:
My customer is evaluating the EEPROM programming.
They repeated four bytes at a time to EEPROM.
In the trial # 1 - #16(approx), the EEPROM programming time was 100-300usec.
But after the trial #16, the programming time increased to approx 30msec.
They would like to prevent this longer programming time.
Then they read the DS Table 23-27. EEPROM Characteristics, then they think the copy buffer would be the key point.