Wouldn't it be much safer to initialize FreeRTOS before enabling interrupts?
Using FreeRTOS on a STM32L476RG we get unreliable boot behaviour because CubeMX generates:... /* Initialize interrupts */ MX_NVIC_Init(); /* USER CODE BEGIN 2 */ /* USER CODE END 2 */ /* Call init function for freertos objects (in freertos.c) */ MX_F...