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.

OPT3101: change the configuration on the OPT3101EVM

Part Number: OPT3101
Other Parts Discussed in Thread: , TIDA-010021, MSP-EXP430FR2433

Hello experts,

we are using the OPT3101evm board.

We would like to configure an output pin,  e.g. GP3 at connector J19, as input. The input should be used to start capturing a measurement in Latte.

To do so, we downloaded the SDK and changed the pin configuration with CCS.

Now, we have a .txt and an .out file.

The documentation SBAU309A–February 2018–Revised June 2018 gives not a very detailed description on how to flash the new firmware:

So, we pushed the button and tried different things.

CCS gives an error "No USB FET was found".

Latte gives an error "OPT3101EVM Connection Problem".

We have no idea, how to get the firmware on the EVM.

My questions are:

1) Is it generally possible to flash the MSP firmware on the OPT3101EVM board?

2) Do you have any further documentation about flashing firmware on the OPT3101EVM?

Best regards,
Steffen

  • Hi Steffen,

    OPT3101EVM stores important calibration parameters in the MSP flash. If you flash the EVM these parameters would be overwritten and EVM would not be functional so we do not really support this. Are you looking to redo the full calibration using the SDK and have a good idea of this process? Additionally, SDK will not work with the EVM GUI software and has a separate interface.

    Best,

    Alex

  • Hi Alex,

    I'm not sure if I understood you correctly.

    Do you mean, that we can flash the firmware, but in that case we cannot connect with the Latte anymore?

    I have not a good idea of the calibration process. I know, that I would like to avoid it. The plan was to read out the calibration data with Latte, flash the firmware and then write back the calibration data using Latte.

    If this is not possible, I would rather avoid changing the pinout.

    Does it also mean, that it is not possible to use the Latte GUI after connecting another sensor on connector J17 of the EVM? Or is this possible without using the SDK?

    Regards,

    Steffen

  • Hi Steffen,

    That is correct, SDK is not compatible with the latte software. What do you mean by connecting another sensor? What sensor is this and do you mean adding another sensor on the I2C bus in addition to OPT3101?

    Best,

    Alex

  • Hi Alex,

    the other sensor is the next step. It would be the TIDA-010021.

    I think, it should be possible in Latte to change the I2C address. Then we may not need the SDK, do we?

    Regards,

    Steffen

    P.S.: my collegue kept on trying to flash. So, I can confirm your warning, we cannot connect to Latte anymore.

    Is there really no way to recover the Latte communication?

  • Hi Alex,

    I pressed the wrong reply button. Please see my reply in the post below.

    For the moment, we will skip the firmware topic and focus on connecting the TIDA-010021 to the EVM board. I think we will have to order a new one.

    Do you see any issues with TIDA-010021 in connection with the OPT3101EVM we could face?

    Maybe, I will post a new question about this, later.

    Regards,

    Steffen

  • Hi Steffen,

    Can you send a picture of what you have in terms of the TIDA board? Is this something you got from TI or built yourself based on the design files online?

    Best,

    Alex

  • Hi Alex,

    I don't have a picture, yet. We will built it based on the design files online.

    We also think about to use directly the MSP-EXP430FR2433 board to connect the TIDA-010021. Because we expect that the Latte GUI will not work with OPT3101EVM and TIDA.

    Best,

    Steffen

  • Hi Steffen,

    I'm not sure if I will be able to help here further. If you built your own TIDA board you will need to own both the calibration process and software side. The latte software is also not made for this board and rather the single channel EVM unmodified. The SDK we provide will be useful along with the configurator tool. I would advise following these documents. You can refer to the quick start guide in the SDK using the calibration tool mode. That I would think would be quicker than what you are trying to do in wiring your custom build TIDA to the EVM.

    All our documentation is listed here: e2e.ti.com/.../faq-opt3101-what-are-the-resources-ti-provides-for-developing-with-opt3101

    Best,

    Alex