Hi TI,
I am using DMA for transport the I2C RXdata. When I tried to transport 1 byte at one time. It's success.
But if I send 2bytes or more at one time. It can only transmit the first data of each group.My code originally did not use DMA. But now I want to use DMA to transport data.
I found that in I2C IRQ , a set of data was originally looped through this switch statement, but DMA only triggered once, so only the first data was passed.

How can I solve this problem!!!
My config:

I really need your help!


