cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743 Nucleo Board W5500 DMA Not Working

SemihK
Associate II

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?

5 REPLIES 5
SofLit
ST Employee

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?

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

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 

What do you mean by RAM_D1 Region? DTCM RAM or AXI-SRAM?

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

SemihK_0-1718112469754.png

 

OK.

Are you sure about your HW? your connections with W5500? wiring?

Did you debug SPI signals with an oscilloscope/Analyzer?

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.