What could cause a DS3231 i2c real time clock to run fast?
And what can I do to troubleshoot it?
I'm talking a 1-2 minutes or so a day.. (the first board was consistent and the second board seems to be sporadic.. sometimes it runs fast..other times it doesn't)
Supply Noise?
Damaged internal xtal?
Maybe increase the decoupling cap.. Its .1uF and not as close to the IC as I would put it.. Its maybe 2" of trace length from the supply/ground pins.
The micro its attached to is also resetting multiple times a day. (Watchdog function turned on I believe) Which is the next problem to look at..
Schematic is identical to the datasheet "typical operating circuit" except for nothing connected to INT, RST, and 32khz which were left floating.. All other NC pins are tied to ground per the datasheet.
And what can I do to troubleshoot it?
I'm talking a 1-2 minutes or so a day.. (the first board was consistent and the second board seems to be sporadic.. sometimes it runs fast..other times it doesn't)
Supply Noise?
Damaged internal xtal?
Maybe increase the decoupling cap.. Its .1uF and not as close to the IC as I would put it.. Its maybe 2" of trace length from the supply/ground pins.
The micro its attached to is also resetting multiple times a day. (Watchdog function turned on I believe) Which is the next problem to look at..
Schematic is identical to the datasheet "typical operating circuit" except for nothing connected to INT, RST, and 32khz which were left floating.. All other NC pins are tied to ground per the datasheet.