2024-12-19 03:59 AM - last edited on 2024-12-19 05:21 AM by SofLit
Hello everyone,
I am working with the stm32h755 and I'd like to move data from spi3 rx (D2 domain) to my AXI SRAM (D1 domain) with the DMA controller DMA1.
I am a bit confused by what I am reading and I can't really figure out if this cross domain transfer is possible with DMA1.
Regards,
Solved! Go to Solution.
2024-12-19 04:55 AM - edited 2024-12-20 03:47 AM
Hello,
See the reference manual Table 2:
DMA1 has access to AXI-SRAM. So, you can do data transfers from/to AXI-SRAM with DMA1.
And this is the transfer path from SPI3 to AXI-SRAM using DMA1:
2024-12-19 04:55 AM - edited 2024-12-20 03:47 AM
Hello,
See the reference manual Table 2:
DMA1 has access to AXI-SRAM. So, you can do data transfers from/to AXI-SRAM with DMA1.
And this is the transfer path from SPI3 to AXI-SRAM using DMA1:
2024-12-19 05:17 AM
Hello SofLit,
I felt sometimes it was ambiguous in the reference manual if DMA1 was only working on D2 domain or not. It's clearer now, thank you for the explanation, I really appreciate it.
Regards,