Tool/software:
Hi!
I am working with the DRV3946-Q1EVM. I have hooked up a F280049C Launchpad to this, and use SPI to control the DRV.
I am implementing the 8.3 Initialization Setup from the datasheet. In 8.3.4 Turn On Relay, point 2 states to write CMD1 0x50 to enable output 1.
This works nicely, and our relay closes. However, when we follow it by writing CMD1 0x40 the relay opens again.
To test my theory, I put some delay between the 0x50 and 0x40 (e.g. 100ms), and exactly after the delay it opens.
Why is this happening?
SPI Log (with 1us delay between commands):
Thanks in advance.
Thom