2020-07-16 06:15 AM
2020-07-16 06:58 AM
Always include your chip part number when asking a question.
You can use HAL_MPU_ConfigRegion to disable cache for a memory range.
2020-07-16 07:03 AM
STM32F767.
If caches are enabled tcpip msg fetch is not working so need to make lwip rx tx buffers as non cacheable
2020-07-16 07:09 AM
2020-07-16 09:42 PM
yes Thank you.
How to select the buffer region.
Do we need to place the buffers in particular memory region before making that region non cacheable
2020-07-17 06:14 AM
You will need to make the buffers aligned to cache line boundaries, but they don't need to be located anywhere in particular.
2020-07-17 06:21 AM
Can we make those buffers non cacheable.
2020-07-17 06:51 AM
Yes, by using HAL_MPU_ConfigRegion. We're going in circles here. I'm not going to write the code for you for free. Maybe someone else will.
2020-07-17 06:56 AM
I just wanted to know which are the buffers I need to make non cacheabpe in lwip