8-bit 4-channel DAC TLV5627 is used in our product. And our product is used in field of building automation. We found that sometimes the TLV5627 in our product will enter a weird "Locked" status, that is:
Whatever CPU sends data to TLV5627 via SPI bus, the output voltage of TLV5627 remains unchanged. We also tried change the "fast/slow mode" and "power down/ normal operation", and the output voltage of TLV5627 still remains unchanged. The only way we can make TLV5627 out of "Locked" status is to power off and power on our product. (Hence power supply for TLV5627 first off, then on.)
We can gurantee that the data which CPU sends to TLV5627 is 100% correct and we strictly comply with the timing requirement of TLV5627 datasheet.
So my question is:
1. Under which circumstance will TLV5627 enter such kind of "Locked" status? Power fluctuation? Wrong data sent from CPU to TLV5627?
2. Is there any other customer who is using this DAC also facing the same/similiar situation?
Thanks a lot!!