AnsweredAssumed Answered

Variable length PPI RX

Question asked by tcmichals on Apr 24, 2018
Latest reply on Jun 6, 2018 by Jithul_Janardhanan

Current PPI Setup:

  • RX
  • Single external frame sync
  • Configure several DMA buffers to receive 2048 byte frame maximum length.
  • PPI Count register is 2048
  • The TX device transmitting to the BF can interleave variable length frames, i.e sometimes 1024 or 2048 bytes length frame


Is it possible to configure PPI RX to receive different size blocks without reinitializing DMA and PPI?  

Does external frame sync flag transitioning complete PPI transfer and allow the DMA to complete and interrupt the BF with the correct frame size received?