Hey there, You might try out some external loopback tests. Can you disconnect your slave, and then just transmit and receive what the McBSP is sending? if you run for a long period of time, does there same issue occur? Can you perhaps get your hands on an F2837x or F28004x device and use the SPI with DMA with 14-bit word size? Usually you want to specifically match up the word size correctly. I know that if the C2000 was the Slave, the words would be jumbled as you are sending more than the expected number of clocks. The C2000 SPI in slave mode will transmit data on every clock eventually leading to corruption as you then toggle the chip select pin. -Mark
↧