cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7 I2C with DMA, no ACK after last byte

CKörn.2
Associate II

When reading the I2C bus with DMA it is followed by a NACK.

Do i have to clear it somehow in the DMA1_Stream0_IRQHandler ?

11 REPLIES 11

Hello,

thank you for the advice. I use it concurrently with a touchgfx task, I decided to Place it on 0x38000000 what corresponds to my SRAM3 Location. (STM32H7B3xx)

It works for now, thank you.

Regards

Hi CKörn.2,

Perfect!

Can you mark this question as answered please ? By checking Select as Best.

Best Regards,

Ons.