This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC430F5137: Adjust FSCTRL0.FREQOFF during factory loading to compensate crystal inaccuracies?

Part Number: CC430F5137

Hi,

We have custom boards equipped with the CC430 chip. During factory loading we check if the radio frequency (868MHz) is in the accepted range (and also if transmitted power is ok). We use a spectrum analyzer which is hooked up to our factory loading script and a special firmware sending an unmodulated sine wave.

We tuned the load caps for our boards and they seem fine as all boards are +/- 868MHz. But in some cases we see some discrepancy of the frequency, e.g. +/- 10kHz. The crystal we picked is +/-10ppm.

In case we find an error in the radio center frequency during factory tests, we now attempt to write the corresponding value to FSCTRL0.FREQOFF register to compensate the error.

Now my question is: Is that the right thing todo? Is this what FSCTRL0 is meant for?

Thanks,

Henry