Hi Team,
Can you help with the inquiry below?
A customer is using the device for measuring two thermocouples as well as acquiring the chip temperature. The microcontroller communicates with this device via SPI and there are series resistors with all 4 interface pins, any one of those resistors failing in open circuit would not get detected. In order to detect such failure, the customer plans to verify by reading back the configuration word written or some other non-zero value. That way they would actually be able to acquire non-zero data validating that the interface is not broken. They cannot do that with normal commands since it is possible for both thermocouples and the chip temperature to all read zero degrees C values in normal operation, so in this situation, they would not know if they are actually all zeroes or if a connection is broken. The hardware is already designed and final, so the customer cannot change the hardware and they looking for a way to determine if the SPI bus CLK, MISO, MOSI, or CS are disconnected via firmware communications. Is there an undocumented command that would actually send back the configuration word written or some other command to get a fixed known test value? Or is there any other way?
Looking forward to hearing from you.
Regards,
Marvin