2025-07-20 1:33 PM - edited 2025-07-20 1:34 PM
Hi everyone,
I'm working on an STM32H7RS project (NUCLEO-H7S3L8) with the following setup:
Bootloader in internal flash (0x08000000)
Application in external OSPI flash (XIP) at 0x70000000
Using FreeRTOS
Using TIM6 as the HAL time base (not SysTick)
Configured using latest STM32CubeMX and STM32CubeIDE (v1.18.1)
My current issue is that while HAL_Delay and TIM6 is working, SysTick seems not to work inside of the RTOS as soon as the scheduler starts.
I noticed that because ther CPU got caught inside osDelay without throwing an error.
I also already checked the NVIC, but it seems pretty fine to me. Did i otherwise miss something what i configured wrong inside my IOC file?
2025-07-21 3:09 AM
Hello @htxy
Is the systick interrupt happen?