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.

MCBSP SPI mode DX pin Output Enable Delay

Hello I am trying to run SPI communication in 50 MHz in our custom designed board based on EMV 6474.

I've encountered a problem, DSP drives DX (MOSI) pin 10 ns later than clock falling edge, only in the first bit, so when the slave always reads first bit as 0. When the rate is above 50 MHz, like 25 MHz, 10 ns delay is not a problem, because clock pulses are wide enough to tolerate 10 ns delay.

If I want to run go 50 MHz, I have to communicate 31 bit in this case, the first bit is always 0. Is there any way to overcome this problem.

Should I have to setup my communication block over 32 bit if I want 50MHz

Thanks

Alphan