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.

OPT3101EVM: I2C read phase value

Part Number: OPT3101EVM
Other Parts Discussed in Thread: OPT3101

Hi team,

The customer removed the MSP430 chip on OPT3101EVM, and read the data of OPT3101EVM through I2C interface. After reading, it was found that the temperature and other parameters were normal, but the values of phase and amplitude were very large, normally 0.2m (phase conversion distance), and the read-out result was 3m. The difference between this board and the original one is:

1. The customer did not have the original calibration data, but did the calibration according to the user manual;

2. There is no external reference clock GP2

My customer wants to know if there is no GP2, will it affect the measurement of phase?

Best Regards,
Amy Luo

  • Hi Amy,

    The EVM will not function properly with MSP removed. All calibration parameters are stored in MSP flash and loaded to OPT3101 on power up by the MSP. If the customer wanted to use with another MCU then the OPT3101 registers would have needed to be read as configured by the MSP or the board would need to be re-calibrated. In recalibrating did the customer use the SDK and follow all steps in this guide? https://www.ti.com/lit/ug/slau791/slau791.pdf?ts=1596563859881

    The reference clock is used to correct the OPT3101 for clock drift. This would not result in a greatly increased phase value.

    Best,

    Alex