The product we are developing will be using a proprietary radio protocol. While in receive or send mode, the radio will either read the Tx data from a buffer via Easy DMA, or it will write the Rx data to a buffer via Easy DMA. During the Tx and Rx periods, we will also need to write and receive data via the SPI interface (up to 10MHz bit rate). Specifically, when the nRF52805 is the SPI Master, we will need to be able to send (dummy) data to the slave, and at the same time read back relevant data from the slave (duplex operation).
Does Nordic see an issue when we have, in effect, three DMA channels running at the same time (all using different source/destination buffers). Could there be priority conflicts, or collisions resulting in data loss? Does Nordic have any recommendations?
Thanks
Rob