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.

ADS1298R and ADS1296 daisy-chain with TMS320C5515

Other Parts Discussed in Thread: ADS1296, ADS1298R, TMS320C5515

Hi,

We have the following design: 1 x ADS1298R and 1 x ADS1296 in daisy-chain (ADS1296 -> ADS1298R) and this is connected to a TMS320C5515 - EVM board.

We have started with the TI medical development kit as reference for our programming and modified it according to our above mentioned configuration and informations in the datasheets regarding daisy-chain.

Our problem is we can't get coherent data out of the daisy-chain. We tried the following:

- word len.: 24 with 17 frame len. (9 frames ADS1298R, 1 frame "don't care bit", 7 frames ADS1296) in one read cycle so the CS doesn't go high between the reads;

- word len.: 1 with 385 frames (216=(24*8)+24 frames ADS1298R, 1 frame "don't care" bit, 168 frames=(24*6)+24 frames ADS1296) also one read cycle (CS - low)

I don't seem to be able to get consequent data, the first byte in the SPIbuf (SPI buffer variable) seems to be the same most of the time but it also varies but not in a repetitive meaner. The rest is data the can not be viewed as ECG (we have our PC software that is tested with the ADS1298R EVM and data is OK).

Can you please provide some assistance regarding how should we design our data retrieval function, or perhaps we are doing something else wrong.

Thank you.

  • Ibiro,

    I'm moving your post to the correct forum.

  • Hi Ibiro,

    Welcome to our forum!

    It seems as though either of the two options you describe above would work, as long as the DSP correctly parses the data afterwards. My only concern is with the "extra bit" between Device 1 and Device 2. In the first example, are you keeping the frame size = 24 bits? Remember that the ADS129x is only expecting you to insert one extra SCLK before the next device data. 
     
    Can you tell us what your SCLK and data rate are?

    Best Regards,