
www.ti.com
Additional Hardware Modes
3.3 Binary Counting Modes
Table 3 lists the modes available in binary counting mode.
Table 3. Binary Counting Modes
Mode Button Description Notes
Mode 0 B1 Set ERM Output Use this mode to control the DRV2604L using an external I2C Master. Press B1 or B2
to choose between the ERM or LRA. Press B3 to choose the trigger type. (1 - Internal,
External I2C Mode B2 Set LRA Output 2 - Ext. Edge, 3 - Ext. Level). Press B4 to trigger the waveform sequencer.
LEDs: 00000 B3 Choose Trigger
B4 Trigger Button
Mode 1 B1 ERM Auto-Calibration Run the auto-calibration. The new auto-calibration results are used for all board effects.
Auto-Calibration & 1 flash = successful, 3 flashes = error.
B2 LRA Auto-Calibration
Diagnostics
LEDs: 00001 B3 ERM Diagnostics Run diagnostics. 1 flash = successful, 3 flashes = error. The status register bits [3:0]
are displayed on the mode LEDs [3:0] when complete.
B4 LRA Diagnostics
Mode 2 B1 Disable PWM Mode External PWM - disconnect MSP430 PWM using JP1. Connect external PWM signal to
External PWM the "PWM" testpoint at the top of the board. Select actuator using buttons B2 and B3.
B2 Set ERM Output
LEDs: 00010 B3 Set LRA Output
B4 -
Mode 3 B1 Return to normal mode External PWM and Enable - disconnect MSP430 PWM using JP1. Connect external
External PWM and Enable PWM signal to the "PWM" testpoint at the top of the board. Connect an external enable
B2 Set ERM Output
LEDs: 00011 signal to the "EN" testpoint. Select actuator using buttons B2 and B3. Press B1 before
switching modes.
B3 Set LRA Output
B4 -
Mode 4 B1 AC Coupling - ERM Analog Input - apply an external analog signal for AC coupling on the "Audio" jack.
Analog Input Apply a DC coupled signal to the "PWM" testpoint.
B2 DC Coupling - ERM
LEDs: 00100 B3 AC Coupling - LRA
B4 DC Coupling - LRA
Mode 5 B1 Alert (Auto-resonance On) Vary the auto-resonance OFF (open-loop) output frequency and see the change in
Auto-resonance OFF vibration force over frequency. Hold B3 or B4 for quick frequency adjustment. Compare
B2 Alert (Auto-resonance Off)
frequency adjust B2 (auto-resonance off) with B1 (auto-resonance on).
LEDs: 00101 B3 Decrease output frequency
B4 Increase output frequency
Mode 6 B1 Begin Life Test Life Test using RTP (2 seconds on, 1 second off) - life test repeats infinite times and
Life Test (RTP) 2s ON, 1s board must be powered down to stop. Increment / Decrement amplitude using B3 and
B2 Test Buzz
OFF B4. Test new amplitude using B2. Choose actuator using buttons B1 and B2 in Mode 0
LEDs: 00110 or Mode 1.
B3 Decrease output voltage (–1)
B4 Increase output voltage (+1)
Mode 7 B1 Begin Life Test Life Test using RTP (Infinite Buzz) - board must be powered down to stop buzz.
Life Test (RTP) Infinite Buzz Increment / Decrement amplitude using B3 and B4. Test new amplitude using B2
B2 Test Buzz
LEDs: 00111 before beginning life test. Choose actuator using buttons B1 and B2 in Mode 0 or
Mode 1.
B3 Decrease output voltage (–1)
B4 Increase output voltage (+1)
Mode 8 B1 Begin Life Test Life Test using PWM (2 seconds on, 1 second off) - life test repeats infinite times and
Life Test (PWM) 2s ON, 1s board must be powered down to stop. Increment / Decrement amplitude using B3 and
B2 Test Buzz
OFF B4. Test new amplitude using B2. Choose actuator using buttons B1 and B2 in Mode 0
LEDs: 01000 or Mode 1.
B3 Decrease output voltage (–1)
B4 Increase output voltage (+1)
Mode 9 B1 Start/Stop Recording Recorder - use this mode to create a single amplitude pattern. Start by pressing the
Recorder record button (B1). Then use B2 to create the pattern by tapping the button. When
B2 Create Pattern
LEDs: 01001 finished press the play back button (B3).
B3 Start/Stop Play Back
B4 -
Mode 10 B1 Life Test Infinite Buzz Life Test (RAM Mode) - Increment / Decrement amplitude using B3 and B4. B1 -
Life Test (RAM) Infinite Buzz Start/Stop Infinite Buzz Life Test. B2 - Start/Stop 2s ON, 1s OFF life test. Choose
B2 Life Test 2 s ON, 1 s OFF
LEDs: 01010 actuator using buttons B1 and B2 in Mode 0 or Mode 1.
B3 Decrease output voltage (–1)
B4 Increase output voltage (+1)
Mode 11 B1 Infinite Buzz at Frequency Frequency Sweep (ROM Mode) - Increment/Decrement the frequency using B3 and
Frequency Sweep B4. B1 - Start/stop infinite buzz at chosen frequency. B2 - Start/Stop infinite buzz using
B2 Infinite Buzz at Resonance
LEDs: 01011 auto-resonance. Frequency range: (50 Hz - 300 Hz)
B3 Decrease Frequency (–1)
B4 Increase Frequency (+1)
Mode 12 B1 Never Transition to Open Loop 2nd Cycle Test - closed-loop drive to a resistive load on the output. B1 plays a buzz
2nd Cycle Test alert with OL drive disabled. B2 plays an infinite buzz with the automatic transition to
B2 Auto-transition to OL Drive
LEDs: 01100 open loop drive enabled (when back-EMF not detected). Demonstrates DRV2604L
improved algorithm to sync
B3
B4
13
SLOU390A–May 2014–Revised June 2014 DRV2604L ERM, LRA Haptic Driver Evaluation Kit
Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated