Hi Sebastien
As you may already checked on the datasheet, “Each IC is calibrated during production and testing of the device. The calibration parameters are stored on EPROM cells called One Time Programmable (OTP) cells. It is recommended to process an OTP refresh once after the power is up and the oscillator is operating stable. The OTP refresh takes less than 100 ms to complete.
To perform an OTP refresh, bit OTPR has to be cleared (set to logic 0) and then set to logic 1 again.”
The process of manufacture of the board and soldering of the PCF2129 can cause additional error due to mounting stress, reason of why the OTP refresh needs to be done once the board is mounted in its board and customers need to include it as part of the initialization.
The OTP refresh should ideally be executed as the first instruction after start-up and also after a reset due to an oscillator stop. Other than this, you don’t need to the OTP refresh again as long as the oscillator is kept running.
Regards,
Jose