MSP430 Control and Firmware
5.2
Modifying or Reprogramming the Firmware
The MSP430 firmware on the DRV2603EVM-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 DRV2603EVM-CT.
1. Purchase one of the following MSP430G2553 compatible programmers:
•
EZ430-F2013 (recommended)
•
MSP-EXP430G2 (recommended) - requires the additional purchase of a header for J4
–
Digi-Key: ED8650-ND
–
Mouser: 575-500201
•
MSP430-FET430UIF - requires a JTAG to Spy-Bi-Wire adapter (MSP-JTAGSBW if available)
2. Download and install Code Compose Studio (CCS) or IAR Embedded Workbench IDE.
3. Download the DRV2603EVM-CT source code and binaries from TI.com.
4. Connect the programmer to an available USB port.
5. Connect the programmer to the “SBW” header on the DRV2603EVM-CT.
6. In CCS,
(a) Open the project file by selecting Project > Import Existing CCS Project.
(b) Select Browse and navigate to the DRV2603EVM-CT project folder, then press OK.
(c) Select the checkbox next to the DRV2603EVM-CT project in the “Discovered projects” window and
then press “Finish”.
(d) 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,
(a) Create a new MSP430 project in IAR,
(b) Select the MSP430G2553 device,
(c) Copy the files in the project folder downloaded from
to the new project directory.
15
SLOU340A – May 2012 – Revised May 2012
DRV2603 ERM/LRA Haptic Driver Evaluation Kit
Copyright © 2012, Texas Instruments Incorporated