HAL_GetTick() always returning 235

I’m a bit confused here.

This is on the new version of the Daisy Seed and HAL_GetTick() is always returning 235.

Do I have to build things differently for the new version?



Ok, worked it out.

This is because semi-hosting was being used, the systick handler is not called.

This is also probably also why semi hosting is messing up the USB Midi!

Generally speaking, semihosting shouldn’t prevent SysTick from being called.

I know :slight_smile:
It is though.

I just did a test using a clean clone from the repo and updated the seed blink example to use semihosting and everything is fine.

So it must be something to do with my stuff and the linker script running from ram, I will investigate further…