This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS131A02: ADS131A02 write command issue

Part Number: ADS131A02


Dear Expert ,

Good day!

Our customer use the  ADS131A02 , when he want to send the write command to the device , the device always feedback 2204(status) 2244(data) , if he sent the unlock command , the device will feedback 0655(unlock) , Do you know what is the reason ?  

By the way , the M0-M2 is floating , here is the code

Best regards

Leon.liu

  • Hello Leon,

    Thank you for your post! Please excuse the delay.

    When the device powers up, it needs to be unlocked before any other commands are sent. The STATUS response should contain the ready word (i.e. 0xFF02) after power up. If the device echoes the unlock command (0x0655) in the response of the next frame, then the device has been properly unlocked and is ready to receive new commands. 

    The response to WREG in the next frame should be the new register value.

    M2 should not be left floating, it must be tied high or low with a resistor < 1kOhm.

    Can you confirm that the customer wishes to use 16-bit word size and Synchronous Slave Interface? Based on their code, the customer is monitoring /DRDY, which is typically used for the Asynchronous Interface Mode only.

    Regards,

    Ryan