problems with printfs inside rtems_timer_server_fire_after() callback

Aitor Viana aitor.viana.sanchez at
Thu Oct 7 09:24:51 UTC 2010

Hi all,

I am getting _Internal_error_Occurred from rtems_semaphore_obtain function.

I back-traced the error and it appears when the callback register
with  rtems_timer_server_fire_after() calls printf() function. Removing the
printf's solve the problem.

Reading at the RTEMS manual I understand that by using timer servers should
be possible to perform operations that you would in a normal RTEMS task. Is
that so?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the users mailing list