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.

Using segment A of flash in the MSP430F4152 and how it affects calibration parameters

Other Parts Discussed in Thread: MSP430F4152

For our application, we were planning on using segment A of flash for calibration parameters as we are using all of B-D for other saved values. I understand that there are calibration parameters stored there.

I have not been able to find what is actually stored from scanning through the user guide, but from various posts I found it looks like maybe offsets for the DLO and ADC.

My questions:

1. What calibration parameters are stored in segment A of info memory for the MSP430F4152 series?

2. What kind of negative affects would we see from erasing them? (Such as aclk and ADC readings being way off).

  • If you have a F4452 that you never Erased (intentionally or unintentionally), you could have examined its Info-A. Any byte with a content other than 0xFF is written by the factory.

    You could also read the F4452 data-sheet. In SLAS648E, page 72, Data Sheet Revision History, I found an entry that says Removed bullet indicating that Segment A contains calibration data.

     

  • Thanks OCY, I checked bank A in an unprogrammed device by launching the target configuration in CCS and confirmed that nothing was written there from the factory. 

  • On 4x (and 5x/6x) family, where there is an FLL, there are no (and there is no need for) calibration values for DCO.

    I’m not sure about ADC calibration values, but (except for the temperature readings) I recommend making your own calibration run anyway. As it would include your external circuitry (OpAmps, voltage dividers etc.) into the calibration.
    However, as OCY pointed out, it seems that this MSP has no calibration data at all.

**Attention** This is a public forum