Part Number: CC2340R5-Q1
Tool/software:
Hi, Ti Team.
In the SDK 8.40 environment, when measuring the processing time for the API: NVS_erase(), the results were as follows.
The condition was that the size to be erased is 1 sector (2kByte).
・When the entire sector is '0xFF' (initial value): 0.08 msec.
・When the entire sector is any arbitrary value: 3.99 msec.
This indicates that erasing means writing '0xFF' to the specified memory of 1 sector, and when it is already '0xFF', it only checks that it is '0xFF' and does not actually perform the process of writing '0xFF', could this be the reason?
Best Regards.