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.

DRV3256-Q1: Configuration

Part Number: DRV3256-Q1
Other Parts Discussed in Thread: BQSTUDIO

Dear,

before to write this Request, I check everywhere on TI Side for any previously reported similar question, but nothing talk about my request:

we are implementing the Gyro-fuse IC-Driver DRV3901 in our BMS Circuit Design.  This Part is new at TI, so its Part Number is not listed.

We want to configure this DRV3901 to drive 1.7A in 0.5ms.  For that this driver must be programmed (configured).

Reading from the Datasheet of it, Page 43/54, we should set the Configur3 TRG_SEL at 0x3, but even it is not clear how to set the Bits 1- 24 and send them on SPI to this IC.

Reading from Page 35/54 under "SPI Command" how to set these bits, but back to Page 43 to fetch the Values:

Addr byte: 0x13 (clear)

Data byte: (HSB) CMD, and (LSB) CRC8

On page 43 under Config3, it is written 0x3, but this is not Byte, or 0x03 or 0x30? sorry.

What is "Bit field" 11-8? related to table page 41 "CONFIG registers", but even it makes (HSB) 0x03?

If yes, then the CRC8 for 0x1303 ist 0x61, 

or in the opposite direction 0x0313, CRC = 0x46. 

Then we send on SPI the three bytes Addr, (MSB) CMD, then (LSB) CMD 

Please check this with me, and correct me if I am wrong.  Why not a simple Example in the Datasheet to clarify? 

I may ask you, if there any a Software or tool that help us with this package of bits for configuring the Gyro driver through SPI? I see similar at BQstudio Tool but for BQ only.

Sincerely Yours,

Ayadi