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.

DRV8320: Issue of register writing by SPI

Part Number: DRV8320
Other Parts Discussed in Thread: DRV832X

Hi,

My csuotmer has issue of register writing by SPI.
Please see attached file.

[Issue]
My customer can not write internal register of DRV8320S with SPI.
Detail is attached file.

[Request]
Could you confirm whether the 0x5 address is wroten correctly by SPI at EVM on your bench, please?

DRV8320 SPI.pptx

Best regards,
Shimizu

  • Hi Shimizu,

    I can use GUI to write 0x5h address by SPI on drv832x EVM correctly.

    I want to know that only 0x5h address can not write register correctly or all address can not work.

    One note is that the SCLK pin should be low when the nSCS pin transitions from high to low and from low to high, refer to datasheet 8.5.1 SPI Communication.

    From the attached slide, it looks like the nSCS and SCLK are change at the same time.

    Thanks.

  • Hi Betty,

    Thank you for your support.
    It is very helpful for me.

    I answer your question below. and I add a question.

    >I want to know that only 0x5h address can not write register correctly or all address can not work.
    -> All address can not work

    Add Question:
    In my customer's waveform, there is blanking time between 8bit and 8bit of data format.
    But in your waveform, there isn't blanking time between 8bit and 8bit of data format.
    The blanking time is the part of red circle below.
    Is this no problem?

    Best regards,
    Shimizu

  • Hi Shimizu,

    It looks no problem about the blanking time.

    Noted that the SPI communication should be follow the datasheet 7.6 section SPI Timing requirements.

    Thank you.