MCU 'mcu' shutdown: Rescheduled timer in the past - Host Buffer 100%

without -O3 and the armv7e optimizations ( std. Makefile in github repo ):
1 stepper:
lowest ticks: 44

3 stepper:
lowest ticks: 198

with -O3 and the armv7e optimizations ( -mtune=cortex-m7 -march=armv7e-m+fp.dp -mcpu=cortex-m7 ):
1 stepper:
lowest ticks: 42

3 stepper:
lowest ticks: 192

Thanks. The master Klipper branch has been updated to enable the cache on stm32h7 mcus (commit 00191b5c).

-Kevin

2 Likes