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.

DRV2625EVM-CT: User Guide for External Trigger does not align with board (?)

Part Number: DRV2625EVM-CT
Other Parts Discussed in Thread: DRV2604, DRV2625

Tool/software:

We would like to prototype an application where the DRV2625 is externally triggered, but cannot find any of the components referred to in the user guide. The user guide illustrates an audio jack (figure 4-3) but it does not appear to be on the board. Likewise, the instructions are to apply the signal to the 'PWM testpoint', which does not appear to be on the board. Finally, the illustration shows a DRV2604 and not a DRV2625. Any help in figuring out how to evaluate the external trigger function of the DRV2625 would be greatly appreciated

  • Hi Craig, 

    the Trigger function is available on pin 1 of J17. this net is connected to the MSP430 but can still be driven externally even when the MSP is ON.

    Alternately you can configure the MSP to be not power by removing J3 completely

    Regards,
    Arthur

  • Thank you for your help. Unfortunately, I face several challenges in continuing down this path.

    4.5.1 MSP430 Trigger Control
    1. Enter Additional Hardware Modes.

    There are 2x 'Additional Hardware Modes': press '+' for 3 seconds to get 'gui mode' or press '-' for 3 seconds to get 'bluetooth mode' Neither seem to work as discussed in 2)

    2. Select Mode 0 (00000’b) using the increment mode button (+).

    I assume that pressing the '+' button cycles the 'mode' LEDs (M1..M4) until we get to no LEDs. Unfortunately, this doesn't happen in either 'gui mode' or 'bluetooth model'

    • B1 – Select the on-board ERM
    • B2 – Select the on-board LRA
    • B3 – Trigger Select (1 = Internal Trigger, 2 = Ext. Edge, 3 = Ext. Level)
    • B4 – Trigger the waveform sequence using the MSP430.
    3. Fill the waveform sequencer with waveforms using the external I2C port.
    4. Choose either the on-board ERM or LRA using buttons B1 or B2.
    5. Select either External Edge (2) or External Level (3) trigger using the B3 button. The trigger type appears in
    binary on the mode LEDs.

    No LEDs change when I press B3. Which ones should show the binary pattern?


    6. Apply the trigger signal to the IN/TRIG pin by pressing the B4 button.

    Thanks in advance

  • Hi Craig, 

    see what you mean now... something is very wrong with the online DRV2625EVM users guide. the sections you are referring to 4.4-4.7 are not for this EVM and are instead referring to the DRV2604EVM. Seems like TI updated the formatting in 2021 and these sections where added in for some reason

    We will remove those...

    Do you have the Haptic Control Console GUI https://www.ti.com/tool/HAPTICS-CONSOLE ?

    You can easily test the external trigger function with the GUI

    - Launch HCC

    - Plug in EVM (EVM should spring to life and vibrate)

    - Hold the (+) for 3 seconds and you should see the & LEDS on the right side of the EVM be lit 

    - press connect at the top of the HCC Window

    - you should see the below window appear, in this window you can select the ERM/LRA mode and the trigger function. You can then select "set Low" "set High" to assert the Trig pin. this is toggling an output pin on the MSP430 connected to the device. alternately you can connect your own trigger signal to pin 1 on J17 and trigger from some other host device. 

    Please note, some of these EVM stock have older firmware that may cause HCC to crash once you press connect. you can update the firmware in HCC with the following steps

    - Launch HCC

    - Help -> Firmware Update

    - follow the instructions on screem

    - select "DRV2625EVM-CT-1p10"

    Best regards,

    Arthur

  • I am relieved to know that I'm not crazy. I will try this out.

  • Please let me know if you can get it working

  • Thanks for checking. I was still having issues and thought a fw upgrade would help.

    I attempted to upgrade with:

    HapticControlConsole 1.6.0.2\EVMFirmwareUpdater\Firmware\DRV2625EVM-CT-1p10.txt

    and got:

    BSL device DisConnected
    TI Standard BSL device found.
    need TI-Txt format firmware to update
    Device ready to update
    Update Process begins.
    Mass Erase ...
    Mass Erase finish
    unlock the mini-BSL Success
    send Full RAM BSL:0_7_7_37
    Update Process failure.
    firmware update fail:fail to start Full RAM BSL:0_7_7_37

    Any ideas?

    Thanks in advance

  • Hi Craig,

    What issues were you finding with the EVM? if you are able to connect the EVM to the GUI then a firmware update shouldn't be necessary.

    What version of windows are you using, I will need to check if HCC has been fully tested on windows 11. also may be worth trying a separate USB port.

    Regards,
    Arthur

  • Success all-around. Directly plugging in the USB instead of using a hub allowed me to upgrade FW, and I figured out how to get the external trigger to work. It does exactly what we need, so we are good for now.

    Thanks for your help!