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.

DRV2667EVM-CT: Question about controlling method

Part Number: DRV2667EVM-CT
Other Parts Discussed in Thread: DRV2667, , USB2ANY, MSP430G2553

Hello all,

I have a question about how to use MSP-EXP430G2 for DRV2667EVM-CT. In the EVM user guide, the statement is like below. Which code should be written? Also, Does the Launchpad here control MSP430 on the DRV2667EVM-CT by SBW, which controls DRV2667 by I2C? Can Haptic Control Console be used for this case?

Also, are SDA/SCL pins used for directly controlling DRV2667? In this case, is MSP430 on the DRV2667EVM-CT disabled?

Thank you,
RYO

  • Hi RYO,

    The firmware files are available in the EVM folder, under Software section. This procedure is used to modify the firmware of the board.

    In order to control DRV2667 through Haptic Control Console, you should use USB2ANY. There is detailed information in the GUI User's Guide, section 6.4: www.ti.com/.../slou502.pdf

    Best regards,
    -Ivan Salazar
    Applications Engineer - Low Power Audio & Actuators
  • RYO,

    As Ivan mentioned above, this is for flashing the firmware. So to answer your questions, no, the Launchpad is not taking over control. It is just being used as a programmer through the SBW header.
    The on board MSP430 will control the DRV2667 through I2C.
  • Thank you, Kelly and Ivan,

    Putting together your comments,

    • Using USB2ANY+HCC: To control DRV2667 on DRV2667EVM-CT by I2C, directly
    • Using MSP-EXP430G2+CCS: To flash & re-program the MSP430G2553 on DRV2667EVM-CT by SBW
    • Using other MCUs equipping I2C output: To control DRV2667 on DRV2667EVM-CT by I2C, directly (programming needed) <- Is this possible?

    Thank you,
    RYO

  • Hi RYO,

    I have not tried this, but you may be able to use an external MCU and connect it to the I2C header. The one worry I have is the relationship with the MSP430 and the I2C lines. In order to power U4, the I2C translator, you will have to power the MSP430. I am not sure how strong the high voltage will be from the MSP430 and if the external MCU will be able to pull-down the I2C lines.
  • Understood. Thank you.