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.

CCS/ADS8361: Interfacing ADS8361 to DSK6713

Part Number: ADS8361

Tool/software: Code Composer Studio

Hello,

I'm having issues interfacing the ADS8361 chip with the DSK6713 through the McBSP on that board. I'm following the SLAA164 application note and trying to run this code on CCS 5.5.0. I'm able to get the DSP board to accept one value from the ADC, but after the first value, the RFULL bit of the Serial Port Control Register is raised. This prevents the read interrupt from triggering, and I can't read in any values after the first.

I've been modifying the McBSP configuration, trying difference sampling rates, frame lengths, frame periods, and even at very low rates (~2 ksps), the board still overflows. I've checked that the RRDY bit in the SPCR reads 0 when my interrupt routine closes, so I'm very confused how the receive buffer is overflowing.

If anyone has experience interfacing these two components, let me know if there's something I'm missing that could cause this error.

Thanks!

  • Hi Michael,

    Welcome to our e2e forum and please forgive the delay in getting back to you.  Can you post a schematic of how you have the ADS8361 connected to the TMS32C6713 DSK?  Can you also by chance provide an oscilloscope screen shot of the serial communication?  If you can show CONVST, SCLK, SDO and DRDY, that would be a start.  If you have a logic analyzer available, that would be useful as well.