Other Parts Discussed in Thread: MSP430G2553
As someone who has designed many boards using the MSP430Gxxx series the MSP430FR2433 has several unknowns. I now have a new design working, but there are mysteries surround the XT1 clock and interrupts that it can cause.
I did find that I had to use the "do...while" loop shown in the msp430fr243x_cs_04.c example. Without this code the 32,768 crystal will not lock to the correct frequency - why this is needed I do not understand?
Also show in that example there is an interrupt trap for XT1OFFG crystal faults - it has the same "do...while" loop for the crystal to stabilize and a reset of the XT1OFFG interrupt.
For my current design I have not added this interrupt trap, and the design seems to work fine.
Please explain why the MSP430FR2433 has these differences to the MSP430Gxxx series and is the interrupt trap needed for a reliable design using the MSP430FR2433. In my design the low power modes I use always has the XT1 oscillator operating.