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.

EVM430-F6779: EVM430-F6779

Part Number: EVM430-F6779
Other Parts Discussed in Thread: MSP430F6779, MSP430F6779A, MSP-EM-DESIGN-CENTER

Hello,

We have recently EVM430-F6779. I have a couple of questions.

1)     I have downloaded (slaa577g.zip from http://www.ti.com/lit/an/slaa577g/slaa577g.zip) there are 3 (Gerbers, MSP430F6779 and MSP430F6779A)folders in the zip file. Our evm has F67791 REV A MCU. Please confirm which code is the default code on the evm. We want to understand the functionality from code point of vew. Would like to change the default code and would wan to revert it back to its factory state.

2)     There is an I2C header available on EVM. Is this functional? Is there any code example available on the I2C. Ideally we would like to connact arduino with EVM over I2C. Any code example if available would be helpful.

  • Hello,

    Thanks for your post and interest in our EVM430-F6779.

    Bilal.m.Ahmad said:
    1)     I have downloaded (slaa577g.zip from http://www.ti.com/lit/an/slaa577g/slaa577g.zip) there are 3 (Gerbers, MSP430F6779 and MSP430F6779A)folders in the zip file. Our evm has F67791 REV A MCU. Please confirm which code is the default code on the evm. We want to understand the functionality from code point of vew. Would like to change the default code and would wan to revert it back to its factory state.

    Please keep in mind that "Rev A" is different than an "A" in the part number. The two folders in the zip are for MSP430F6779 and MSP430F6779A devices. The "1" in the part number indicates that the device does NOT have the AES module - that's the only difference. For all new designs, we recommend that you use the MSP430F6779A. For more details about these differences, please refer to the following app note.

    Differences Between MSP430F67xx and MSP430F67xxA Devices

    Regarding the code, I would not recommend using the legacy SLAA577 source code. It's based on our legacy Energy Library and is only supported by IAR. Instead, I would highly recommend using our new Energy Measurement Design Center (EMDC) for MSP430 MCUs (MSP-EM-DESIGN-CENTER). It features CCS support and will drastically reduce your development efforts and allow you to focus on the application code development rather than the metering code development. We've just released EMDC v1.30.00, so I would recommend using this version. For more information about this release, please check out the v1.30.00 release notes.

    Energy Measurement Design Center Release Notes

    Get started on your development today!

    Energy Measurement Design Center for MSP430 MCUs

    Energy Measurement Technology Guide

    Bilal.m.Ahmad said:
    2)     There is an I2C header available on EVM. Is this functional? Is there any code example available on the I2C. Ideally we would like to connact arduino with EVM over I2C. Any code example if available would be helpful.

    Looking at the schematic, JP2 does appear to be an I2C header with pull-up resistors that's connected to P2.5 and P2.6 on the MSP430F6779(1)(A). You can find our I2C code examples in TI Resource Explorer inside CCS. For the EMDC-generated code, we use the CapTIvate protocol over UART. You can change the application code to use I2C instead, but keep in mind that you won't be able to leverage the built-in calibration feature of EMDC.

    I hope this helps!

    Regards,

    James

    MSP Customer Applications

  • Thanks for your response.

    We will use the new Energy Measurement Design Center to for our product.

    We just want to be able to deploy the factory software in case we change and want to go back to its original factory state.

    if there is a bin file available for EVM that will do the job.

    Regards

    Bilal

  • Also Software Library API Guide link on the following link does not work.

    software-dl.ti.com/.../ch_intro.html
  • Yes, we've fixed this in the latest v1.30 release as mentioned in the release notes. Please use the links in my latest post to access the latest Technology Guide and API Guide. We're working on updating the EMDC product folder soon.

    Regarding the default binaries, we provide example EMDC binaries for the supported EVMs. For the legacy Energy library, the pre-compiled binary can be found in the Debug/Exe folder after downloading the source code.

    Regards,

    James

    MSP Customer Applications
  • Thanks..

    Questions regarding EMDC.

    Can EMDC be configured to have multiple current sensors on one phase? Reason is we would like to be able to do sub-metering on multiple loaded connected to same phase. Also is it possible to do metering with out voltage?

    If not how can we achieve that using EMDC.


    Regards
    Bilal

  • Hello,

    Bilal.m.Ahmad said:
    Can EMDC be configured to have multiple current sensors on one phase? Reason is we would like to be able to do sub-metering on multiple loaded connected to same phase.

    Yes, you can use EMDC to measure a single voltage with up to 6 different current channels. The MSP430F6779A can support this because it features 7 independent Sigma Delta ADCs. EMDC supports several EVMs and comes with pre-configured EMDC projects for those EVMs. However, what's awesome about EMDC is how easy it is to re-configure or create a custom EMDC project based on your design. Rather than configuring everything manually in the code, EMDC does those configurations automatically and generates the code. Then, you just need to work on modifying the application code for your project.

    Have you had a chance to read through our EMDC Technology Guide? It has a lot of helpful information that may help answer any questions you have in the future.

    Regards,

    James

    MSP Customer Applications

  • Bilal.m.Ahmad said:
    Also is it possible to do metering with out voltage?

    It depends. Do you want to measure power or energy? If so, then voltage is required. If you don't care about voltage, power, or energy, then yes, you can just measure current. The EMDC Technology Guide talks about how to add or remove parameters in the Results section (found here) and the Controller Properties section (found here).

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum