Problems with RTC via I2C

My experience has been that when you only get back 255 when reading the RTC, it means that you haven't got it wired up correctly.

Pete