STM32H7 with W5500 SPI DMA not working
My project requires me to make W5500 driver for ethernet. Everything works fine when using non-DMA. But as need to large data continuously, non-DMA is not ideal and need speed thus plan to use SPI DMA with W5500. In past, I had made successfully run W5500 with DMA using F4 series. I am trying hard from one month but still not able to successfully run SPI DMA with W5500, I tried dcache invalidation and cleaning, also, tried mpu set up and assigning rx and tx to non-cacheable memories. But all failed.
Please, if anyone can help and can give demo code for W5500 dma with H7 series or help me set up MPU or help me set up cache maintenance in correct way. Note: I read many solutions and implemented them, nothing working.
