Anyone using the XMega128A1 RTC without using any interrupts or events?
The manual tells us this:
17.2.2 Interrupts and events The RTC can generate both interrupts and events. The RTC will give a compare interrupt request and/or event when the counter value equals the Compare register value. The RTC will give an overflow interrupt request and/or event when the counter value equals the Period register value. The overflow will also reset the counter value to zero.
I can't find anything in the documentation that says what happens with the RTC if you do not enable RTC interrupts or events.
I made the apparently invalid assumption that the counter would continue to count after it overflowed. What I am seeing is that the counter stops as some arbitrarily small value generally less than 100 counts, probably due to the clock domain synchronization. It takes 3 CPU clocks to read from the RTC clock domain, takes 3 RTC clocks to write to the RTC domain; note the difference between the two easy to miss.
Can anyone confirm this is how the part is, or is meant to operate, and the documentation is just a bit lacking in this case?