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.

CCS/DRV8305: Problem with DRV8305

Part Number: DRV8305
Other Parts Discussed in Thread: LAUNCHXL-F28069M,

Tool/software: Code Composer Studio

Hi ,i have few question about DRV8305 and  its connection with TMS28069M;

1-) in datasheet has been mentioned that SPI setting should be like this: CPOL (clock polarity) = 0 and CPHA (clock phase) = 1

but when i follow the instruction of datasheet,reading from DRV8305 is not default value, and when i do setting like:CPOL (clock polarity) = 0 and CPHA (clock phase) = 0 ,the problems have been solved.why?

2-) Also, in datasheet  it has been written that the DRV8305 should works with the voltage range between 4.4-45v, but  my DRV8305 only works with voltage higher than 11v and nfault LED turns off ; it should be noted that i have not connect any thing to 3 phase channels.

3-) when i connect 11v to DRV8305, at fist, it won't turn on, but when i do this procedure for second time ,the nfault led turns off.

4-) i have used jtag for connection, but at startup, before i enter code on 28069,the GPIO50s pin that connects to the Enable pin of DRV8305 is high, and it causes unintentionally turning on of DRV8305, what can i do for solving this.problem.

sincerely Mohammad.

  • Mohammad,

    Where in the datasheet do you see the info quoted above? Are you using the EVM?

    Regards,

    -Adam
  • thanks for response, yes i am using  BOOSTXL-DRV8305EVM  and LAUNCHXL-F28069M  together.  the following pictures are in DRV8305 datasheet.

  • Mohammad,

    The EVM is different than the device datasheet because of some design considerations:

    1. The EVM may use a different clocking scheme (polarity) so therefore please use it in the mode it works.

    2. The voltage range of 4-45V is for the DRV device itself, not the EVM. The EVM uses a LMR16006XDDCR regulator which provides the 3.3V rail on the board. This regulator may need closer to 11V to output 3.3V correctly with the configuration it is currently in. I don't have an BOOSTXL-DRV8305 EVM here but I will order one and look into it.

    3. This is probably because the VIN is too low.

    4. Please disconnect the launchpad for programming.

    Regards,

    -Adam