English
Language : 

DRV10987 Datasheet, PDF (16/69 Pages) Texas Instruments – DRV10987 12- to 24-V, Three-Phase, Sensorless BLDC Motor Driver
DRV10987
SLVSE89 – AUGUST 2017
www.ti.com
3. Write register 0x60 to set MTR_DIS = 1; this disables the motor driver.
4. Write register 0x31 with 0x0000 to clear the EEPROM access code
5. Write register 0x31 with 0xC0DE to enable access to EEPROM
6. Read register 0x32 for eeReadyStatus = 1
7. Case-A: Mass Write
(a) Write all individual shadow registers
(a) Write register 0x90 (CONFIG1) with CONFIG1 data
(b) ...
(c) Write register 0x96 (CONFIG7) with CONFIG7 data
(b) Write the following to register 0x35
(a) ShadowRegEn = 0
(b) eeRefresh = 0
(c) eeWRnEn = 1
(d) EEPROM Access Mode = 10
(c) Wait for register 0x32 eeReadyStatus = 1 – EEPROM is now updated with the contents of the shadow
registers.
8. Case-B: Mass Read
(a) Write the following to register 0x35
(a) ShadowRegEn = 0
(b) eeRefresh = 0
(c) eeWRnEn = 0
(d) eeAccMode = 10
(b) Internally, the device starts reading the EEPROM and storing it in the shadow registers.
(c) Wait for register 0x32 eeReadyStatus = 1 – shadow registers now contain the EEPROM values
9. Write register 0x60 to set MTR_DIS = 0; this re-enables the motor driver
16
Submit Documentation Feedback
Product Folder Links: DRV10987
Copyright © 2017, Texas Instruments Incorporated