SLOU432B December   2015  – December 2021 DRV2625

 

  1. Getting Started
    1. 1.1 Evaluation Module Operating Parameters
    2. 1.2 Quick Start Board Setup
  2. DRV2625 Demonstration Program
    1. 2.1 Modes and Effects Table
    2. 2.2 Description of the Demo Modes
      1. 2.2.1 Mode Off – Haptics Effect Sequences
      2. 2.2.2 Mode 4 – ERM Clicks
      3. 2.2.3 Automatic Braking in Open Loop
      4. 2.2.4 Auto-Resonance Tracking
    3. 2.3 ROM Library Mode
    4. 2.4 Waveform Library Effects List
  3. Additional Hardware Modes
    1. 3.1 Accessing GUI Mode
    2. 3.2 Accessing Bluetooth Mode
    3. 3.3 Haptics Control Console GUI
      1. 3.3.1 DRV2625 Console
  4. Hardware Configuration
    1. 4.1 Input and Output Overview
    2. 4.2 Power Supply Selection
    3. 4.3 Using an External Actuator
    4. 4.4 PWM Input
    5. 4.5 External Trigger Control
      1. 4.5.1 MSP430 Trigger Control
      2. 4.5.2 External Source Trigger Control
    6. 4.6 External I2C Input
      1. 4.6.1 External I2C Control Initialization
    7. 4.7 Analog Input
  5. Measurement and Analysis
    1. 5.1 Using Low-Pass Filter to Record Waveforms
  6. Modifying or Reprogramming the Firmware
    1. 6.1 MSP430 Pin-Out
  7. Schematic
  8. Layout
  9. Bill of Materials
  10. 10Revision History
  11. 11Trademarks

Modifying or Reprogramming the Firmware

The MSP430 firmware on the DRV2625EVM-CT can be modified or reprogrammed to create new haptic effects or behaviors. Find the latest firmware source code and binaries on ti.com. Follow the instructions below to modify or reprogram the DRV2625EVM-CT.

  1. Purchase one of the following MSP430F5510 compatible programmers:
    • MSP430 64-pin Target Development Board and MSP-FET(MSP-FETU64USB)
    • MSP-FET MCU Programmer and Debugger
  2. Download and install Code Compose Studio (CCS) or IAR Embedded Workbench IDE.
  3. Download the DRV2625EVM-CT source code and binaries from ti.com.
  4. Connect the programmer to an available USB port.
  5. Connect the programmer to the J6 header on the DRV2625EVM-CT.
  6. In CCS,
    1. Open the project file by selecting Project→Import Existing CCS Project.
    2. Select Browse and navigate to the DRV2625EVM-CT project folder, then press OK.
    3. Select the checkbox next to the DRV2625EVM-CT project in the Discovered projects window and then press Finish.
    4. Before compiling, navigate to Project→Properties→Build→MSP430 Compiler→Advanced Options→Language Options and make sure the checkbox for Enable support for GCC extensions (–gcc) is checked.
  7. In IAR,
    1. Create a new MSP430 project in IAR,
    2. Select the MSP430F5510 device,
    3. Copy the files in the project folder downloaded from ti.com to the new project directory.

Figure 6-1 below shows the connection between the MSP430 Programmer and Debugger (MSP-FET) and the DRV2625EVM-CT.

GUID-D44C7702-EF67-45A2-9019-AE4DD9A76596-low.gifFigure 6-1 FET Programmer Connection