Hi:
This is lifotronic company engineer from china.
In shortly,we meet a problem that we could read the value of the VDS register,But we failed to write a value to the VDS register.We need your help,TKS.
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.
Hi:
This is lifotronic company engineer from china.
In shortly,we meet a problem that we could read the value of the VDS register,But we failed to write a value to the VDS register.We need your help,TKS.
Hi user5318993,
The scope captures appear to be correct. Reads are working as expected.
The register is responding with the default value.
Did you read the register after writing the value?
Can you try another register?
I will look for a SPI transaction tomorrow for you to match.
Hi user5318993,
While I look for SPI transactions, please refer to the post: https://e2e.ti.com/support/motor-drivers/f/38/p/702070/2594400
The user had similar issues.
I hope one of the debugging steps helps.
Hi Rick :
TKS for your reply.
I have check the post: https://e2e.ti.com/support/motor-drivers/f/38/p/702070/2594400,but there is no help,Our problem is different。
We can read VDS register,but we can not write a value into the VDS register.Even so,We try to change the VM Voltage and failed again.Do you have any other
idea for further troubleshoot?
Hi user5318993,
One more idea. Please see the post:
Also please send a scope capture of the SPI Write with SCLK, SDI, SDO and nSCS.
nSCS should go low prior to the start of the SPI transaction and go high after the transaction is completed.