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.

Broken slave SPI when h264 decoder runs



On DM6467, we have the slave end of SPI link to another processor.  This link is used to provide network connection, at speed up to 1 megabyte (each way) per second.

When MPEG2 decoder runs on DM6467 (like decoding 1080i), the SPI link works fine.  But when H264 decoder runs on DM6467 (even doing easy decode like 480p), the SPI link has lots of errors.

The SPI uses DMA to send/receive bytes from the SPI bus. It seems that H264 grabs DMA resources causing SPI errors.  How do we balance H264 and SPI slave to work together?  It is ok if H264 has somewhat lower max performance.