Hi,
I have some questions about reading a Fault register in daisy chain configuration. Based on the Figure 15, Reading Fault Register - Daisy Chain (data sheet, p.17), the clock pulses should continue until Fault data from all daisy-chained drivers is fully read out. However, it's not clear, what data, if any, will be clocked out of the first driver in the chain, once the clock train begins to affect the next driver downstream. Below I've included Figure 15 of the data sheet to illustrate my question.
So my questions are below as follows.
Q1: What data, if any, comes out of DOUT 1 pin starting with the falling edge of the CLK 17 signal and beyond? Will first driver in the chain simply roll over and start sending out its respective Fault data again or will it send out data previously clocked into its shift register via DIN 1 pin or will that be arbitrary undetermined data or something else?
Q2: Since reading Fault register occurs with Latch signal being HIGH, what's a correct way to exit Reading Fault register mode? Figure 14 of the datasheet recommends toggling Latch line to LOW but wouldn't that constitute the beginning of any other command as they all start with Latch signal going HIGH-to-LOW? My goal is to put the driver in some sort of neutral idle mode so that I can safely use SPI bus to talk to some other device accompanied by different CS signal. In other words, how to make sure that unwanted extraneous data isn't clocked into DRV8860 in this case?
Thank you for your support.
Regards, Michael