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.

ADS1298: ADS1298

Part Number: ADS1298

Hi,

I'm having a issue with boards with the ADS1298 ADCs.

In about 1-3 og 100 power ups we read back wrong device ID.

The read back is 0xC0 (b1100.0000) when we should be getting 0xD2 (b1101.0010),  What bothers me is the bit4 should always be '1' according to datasheet  How can it be replying with bit4 '0'?

First we send 0x11 to Stop Read Data Continuously

Them we read back device ID: (expected 0xD2)

How ever in some case we get wrong device ID (0xC0)

When this happens the device behavior is not as expected...

I have been going through our power up sequence and everything seems correct.   Is this 0xC0 device id return some indicator of what can be wrong ???

Best regards

Stefan

  • Hi Stefan,

    Welcome to the E2E forum. Thank you for your post.

    Reading an incorrect device ID indicates the power up sequence for the ADS1298 is incorrect. You should read back the correct device ID, channel ID, and logic high for bit[4] in the device's ID control register. Please refer to Figure 93 and Section 11.1 in the datasheet for the power-up sequencing procedure and the device initial flow at power-up. The device will not operate properly if you are not able to read the proper device ID.

    Thanks

    -TC