CubeMX you really need to get your priorities right
Hi, I recently migrated from CMSIS_V1 to CMSIS_V2 ( in STM32Cube_FW_H7_V1.7.0). That came with a significant increase in the number of defined thread priorities ~ around 56 priorities. However, CubeMX sets the FreeRTOS MAX_PRIORITIES parameter to 32. The setting is also disabled if CMSIS_V2 is enabled so it can't be changed. Even the CubeMX comment says it should be set to 56.
The consequence of this defect is that setting any thread priority above 32 they will all be truncated to same setting of (32 -1).
To workaround the issue, I undefined configMAX_PRIORITIES and reset it to 56.
Can ST please confirm this is a defect and fix it if required. Or does anyone know a better way to fix it?

Cheers
David