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.

MSP430AFE253: Firmware question for TIDM-MSP430AFE253SUBMETEREVM soluiton

Part Number: MSP430AFE253
Other Parts Discussed in Thread: , EVM430-I2040S

Dears

Customer is evaluating TIDM-MSP430AFE253SUBMETEREVM solution and has some unclear question for the example firmware. Appreciate get help for the answer.

1. In the metrology-background.c, there is flag "PHASE_STATUS_DC_MODE" to indicate the Input Power AC or DC. However we cannot search where to set such flag in the firmware? 

2. In the metrology-foreground.c,calculate_phase_readings(int ph) use the formula as "phase->readings.active_power = phase->readings.active_power + ((evaluate_active_power() - phase->readings.active_power) >> AVERAGE)", why the AVERAGE set to 3?

3. What is the meaning for variable "TRNG_SUPPORT"?

  • Hi Terry,

    Is the customer still in evaluation? If so, I would highly suggest using the MSP430i20xx instead, which is supported by the new EMDC (www.ti.com/.../MSP-EM-DESIGN-CENTER). This will contain much clearer documentation and will be easier to use and support going forward.

    Regards,
    Nathan
  • Hi Nathan

    Thank your suggestion.

    I brief study the new EMDC, looks it is great tool for customer easy development. Just may I double confirm:

    1, Customer evaluate TIDM-MSP430AFE253SUBMETEREVM solution because it support both AC and DC input power mode, this is customer product target. Does EMDC can support both AC and DC mode?
    2, Customer must require totally source code, they need to understand the each code clearly and make their product in confidence. Does EMDC can support fully source code?

    If we can support above requirement, I think customer can accept development base on I2040 and EMDC. Otherwise, they may keep on investigate TIDM-MSP430AFE253SUBMETEREVM solution and appreciate TI help for their question in this post .
  • Hi Terry,

    I will ask our EMDC expert and get back to you with these answers as soon as I can.

    Regards,
    Nathan
  • Hello Terry,

    Terry Deng said:
    I brief study the new EMDC, looks it is great tool for customer easy development. Just may I double confirm:

    Thanks for your feedback.

    Terry Deng said:
    1, Customer evaluate TIDM-MSP430AFE253SUBMETEREVM solution because it support both AC and DC input power mode, this is customer product target. Does EMDC can support both AC and DC mode?

    The existing EMDC release includes DC filters enabled by default, but we'll be releasing an update in less than a month that allows users to disable the DC filters.

    Terry Deng said:
    2, Customer must require totally source code, they need to understand the each code clearly and make their product in confidence. Does EMDC can support fully source code?

    We don't provide the library source code. Please refer to the API guide for details about each API. If they require the source code, then I would recommend that they use the legacy Energy library, but keep in mind that we're not supporting this moving forward and their development effort would be greater.

    Terry Deng said:
    If we can support above requirement, I think customer can accept development base on I2040 and EMDC. Otherwise, they may keep on investigate TIDM-MSP430AFE253SUBMETEREVM solution and appreciate TI help for their question in this post .

    If the customer doesn't choose to use EMDC, I would still recommend using the EVM430-i2040S over the EVM430-AFE253S, since the MSP430AFE253 is not recommended for new designs (NRND).

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum