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.

RTOS/CC2650: Option to send data through I2C bus with using DMA

Part Number: CC2650


Tool/software: TI-RTOS

Hello,

In my current project I have idea to use I2C as source of log information, I did it by using standard I2C library that i found in SDK and it works quite nice.

Then I want to relieve some uC resources by using DMA, and I'm looking for solution how to force those two peripherals I2C and DMA to work together. In SDK I found only example of cooperation between SDI and DMA,. I tried to make similar solution with I2C but all my attempts proved to be a failure. Moreover I found in documentation that I2C peripheral doesn't occurs on list with uDMA channel assignments.

My questions are: Is there a way to accomplish I2C transfer by use of DMA? Can you share solution or some tips how to gain that?

Best Regards

(If I put post in wrong category please change it, I wasn't able to find right one)