This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

STM32F2xx RTOS

Hello,

I have got some early samples for this uC and have tried for some time to get the RTOS to work properly.
I am complete new to the RTOS, but is there any limitation in usint the RTOS on this new uC?

Well, i think the RTOS seems to run, but i get some hard fault erros, normally in conjuction with IRQ or read from SD card. The IRQ routines i have made small and only do some flag check and set some event with the ISR set event function.
The SD card uses DMS and i use the ST supplied driver for the STM32.

I have tried to use the debug paper from keil, to look up reguisters and so, but i think i have not get any clear clue. I have noticed some times when it halts, the same task is maybe 20 time on the stack? i can not think about how it will be called so many times?

How about irq priority on Sys_tick timer and my own interupt, how fo they need to managed?

I think i have set the stack for each task quite high, and also the stack for the system and the heap i have put quite big amount of ram into.

I have not attached any code because i believe that will be confusing anyway.
So i hope you could give me some advices on common problems that a newbie could have, and maybe some help to debug this.

Kasper