Hi,
I am trying to interface the ZSC31014 Sensor Signal Conditioner IC and enable Command Mode to configure the device. Here's what I have done:
1. I send the Start_CM (0xA0) command within 2.5ms after powering up the device as per the datasheet.
2. After sending Start_CM, I attempt to read the ZMDI_Config_1 register to verify entry into Command Mode.
Problem:
The response from the ZMDI_Config_1 register is different every time, indicating that the device might not have entered Command Mode correctly.
My Observations and Setup:
- I’m using the I²C interface with the proper pull-up resistors (4.7kΩ on SDA and SCL).
- The supply voltage (VDD) is stable and within the operating range (3.3V).
- I verified that I send the Start_CM command within the 2.5ms window (6ms, EEPROM unlocked state) after power-up.
- I checked my communication lines using a logic analyzer, and the Start_CM command appears correctly transmitted.
Questions:
1. Why might the ZSC31014 not enter Command Mode?
2. Are there additional timing or setup requirements that I might be missing?
3. Could there be an issue with my I²C address or sequence after Start_CM?
Any suggestions or insights would be greatly appreciated!
Thank you!