Hi everyone,
I am currently integrating the PCA2131 Automotive RTC into a Battery Management System (BMS) and experiencing an inconsistent issue with the periodic interrupt generation.
Issue Description: We are trying to generate an interrupt at a defined interval (e.g., every X minutes). The core problem is that the behavior is highly erratic:
Sometimes, the interrupt triggers exactly as expected.
Sometimes, the counter appears to run approximately 4x faster than it should.
Sometimes, the interrupt is missed entirely.
Because this issue occurs randomly, we are struggling to isolate the root cause.
Testing & Observations:
Hardware: We have tested 3–4 different RTC samples, and this abnormal behavior has been observed across multiple units.
Clock Configurations: We evaluated the default 32.768 kHz clock, as well as the 16 kHz and 8 kHz configurations.
Interrupt Intervals: Tested with 1-minute, 2-minute, and 5-minute intervals.
Result: The timing instability persists across these variations.
Request: For reference, I have attached our schematic and the captured waveforms.
Could you please review the attachments and help us understand what could be causing this? We would appreciate any insight into specific register configurations, known errata, or noise/hardware conditions that could lead to this intermittent timing instability.
Thanks in advance for your support.