I am using a PCF2129 RTC connected to a MC9S08QE16 via I2C. Normally, on power-up the correct time is shown on the MCU's display, but occasionally it displays a completely different time, which I then have to adjust using the application software. Also - I am employing the RTC's alarm function (only hours, minutes and seconds), and (again occasionally) the alarm triggers early although the alarm registers are correct. I have built 10 samples and only two units display this problem