STM32F777 impossible to move data to SRAM1
Hello everyone.
I will use my MCU to acquire big amounts of analog data and transfer them to a host using UDP.
As DTCM is 128K and SRAM1 is 368K I would like to store those data in SRAM1. As an exercice I’m trying to configure LwIP in SRAM1.
I’ve followed many tutorials (MPU is, I beleive, set correctly) :

with a cache protected region where all the LwIP data should be (normally it should only matter when I’ll run this program)
I’ve also configure ETH to point to this area :

And Lwip is also configured with this same area

And the flash script is also set :

But when I compile the code directly after importing from cubeMX, I get :

Data are not in SRAM1, they are in the DTCM.
Am I missing something ? Do I have to set some options in the compiler ?
Also I’m a bit surprised to see that 4 descriptors x 32 bits = 0xa0 (0d160) ??? Or F777 descriptors are 40 bits ?
Thanks to anyone who will take some time to help me.
Best regards
