Skip to main content
PCevo.1
Associate II
March 10, 2023
Solved

I2C DMA fails when moving buffer from AXI RAM to SRAM. Working with STM32H753. DMAing I2m works from AXI SRAM but not SRAM1/2/3. only change is to move the buffer location. Device is a gt911 touch screen. Any suggestions?

  • March 10, 2023
  • 3 replies
  • 1211 views

..

This topic has been closed for replies.

3 replies

waclawek.jan
waclawek.janBest answer
Super User
March 10, 2023
PCevo.1
PCevo.1Author
Associate II
March 10, 2023

Basically yes, this article straightened things out, thank you.

PCevo.1
PCevo.1Author
Associate II
April 11, 2023

Good morning,

The issue appears to have been trying to DMA to DTCM RAM. Once the buffer was moved out of DTCM RAM everything worked as expected. The article linked in the response above provide the required information.