I am trying to use an external 32KHz clock on the EXTAL pin as the clock reference for the internal RTC in the 5606B chip.
I am working according to this table from the reference manual:
My OSC32_EXTAL pin is connected to a 32KHz clock (which is ticking correctly, verified with a scope), and OSC32_XTAL is grounded.
When I am setting the bypass bit in the SXOSC_CTL register (as per line 2) the RTC clock does not tick at all, and the API interrupt is never called, and when I set is to enable, and I am supposedly at line 4 of the table, the interrupt is called instead of every second, every ~1.3 seconds.
I measured the internal 32KHz clock using the CMU, and got a result of ~24KHz, which is consistent with the RTC behavior.
Tried on another board and replicated the results.
Any ideas on what I am doing wrong?
Thanks in advance.