2024-06-11 03:15 AM
Hi, I'm encountering a general issue with DMA on the STM32H743 processor. I'm having trouble with SPI and I2C communication when using multiple integrated devices. For instance, when attempting SPI DMA communication with the W5500 integrated circuit, it's not working. Can you assist me with resolving this problem?
2024-06-11 04:15 AM
Hello and welcome to the community.
What is the DMA you are using (DMA1, DMA2, BDMA, MDMA)? what is the data location used by this DMA?
2024-06-11 05:20 AM - edited 2024-06-11 05:22 AM
Hello, I am using SPI1. For Tx it uses DMA1 CHANNEL1 and for Rx it uses DMA1 CHANNEL0.
I didn't make any mpu settings.
In RAM_D1 Region
note: I can ping
2024-06-11 05:57 AM
What do you mean by RAM_D1 Region? DTCM RAM or AXI-SRAM?
2024-06-11 06:27 AM
2024-06-28 08:38 AM
OK.
Are you sure about your HW? your connections with W5500? wiring?
Did you debug SPI signals with an oscilloscope/Analyzer?