I'm using the SPORT interface to connect two processor. The SPORT is configured in multichannel mode for a 256 bit frame, 16 word of 16 bits. Using DMA descriptor mode for Tx and Rx. It seems all work fine but:
- If I disconnect and reconnect the interface (Hot plug-unplug) sometimes the communication restart but sometimes it stop work and I can restart it only cycling the power supply of the slave processor the one that is not generating the frame and the clock signals.
- Sometimes I think for some electric disturbance appens what I describe above and the communication stop or it work with a bit shift in the slave reception. At this time I can only cycle the slave power.
- I'm not sure but I think I have the same problem if I power the slave processor before the master.
Does anyone have some experiences on this matter?