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.

[参考译文] MSP430F2419:MSP430F2419校准数据擦除

Guru**** 2527810 points
Other Parts Discussed in Thread: MSP430F2419, MSP-GANG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/637725/msp430f2419-msp430f2419-calibration-data-erase

部件号:MSP430F2419
主题中讨论的其他部件: MSP-Gang

尊敬的MSP430倒角:

MSP430F2419上遇到了以下问题:位于区域信息A (0x10C0 à 0x10FF)中的校准数据被意外擦除

此问题会影响多个产品,包括使用DCO校准的产品:此产品现在不起作用

此类擦除的原因已得到理解和纠正(组编程器更改),现在有几个关于此类擦除在已应用擦除的设备上的后果的问题:

问题1:是否可以恢复丢失的校准数据(DCO和ADC)? 这样做的方法是什么?

问题2:通过组合编程器,我们可以恢复DCO校准,但这些恢复的DCO校准只是默认校准,还是与丢失的设备特定校准相似?

通过“SETUP -> Memory Options”(设置->内存选项)组编程器菜单恢复DCO校准(请参阅随附的组编程器快照)

问题3:在不使用这些校准数据的产品上,使用带有擦除校准的MSP430是否存在任何风险?

此问题源于以下事实,即在MSP430中加载具有或不具有擦除区域的二进制文件时观察到了差异: 当校准数据丢失时,我们需要将电源从3.3V降至3.1V,有时甚至更低,否则组合编程器,Elprotronic的FET-Pro430以及IAR工作台都无法与设备通信 (一半产品未进行校准,但校准数据未被擦除时从未发生过这种情况)。 因此,可能会产生副作用

谢谢你

此致,

纪尧姆

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    工厂校准数据存储在由Locka位保护的信息块内。 丢失的DCO校准数据可以通过MSP-Gang恢复,也可以通过任何2xx器件的TI代码示例中的"msp430g2xxS 3_DCO_flashcal.c"自行校准。 此值与出厂值不相同。 如果没有DCO校准值,设备将在接近1 MHz的MCLK上启动和工作,但不会对VCC或闪烁产生任何影响。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Guillaume:

    Zrno似乎已正确回答了您的所有问题,如果您有任何后续问题,请告知我们。

    此致,
    Ryan