SCB_CleanDCache_by_Addr needs to accept an address not 32 byte aligned.
The function SCB_CleanDCache_by_Addr needs to be able to handle address that are not 32 byte aligned, but expanding the data cache flushing region to conforming addresses that included the requested region.
netXduo calls the function regardless of regions and does not expand the region to the 32 byte alignment.
Thus current our mitigation is completely turn off data caching on the part.
STM please fix. As of 2021.10.23 using the latest H7 pack and STM32cubeMX.