no return from rtems_task_wake_after

Samuel Bitton S.Bitton at sstl.co.uk
Tue Dec 5 15:14:53 UTC 2006


Yes I had checked that the ticks were increasing ok (did a few calls to CPU_usage_Dump) and did see the nnumber of ticks since last reset increasing all right. That's why I'm kind of stuck and wandering what else may be going wrong.


 -----Original Message-----
From: 	Joel Sherrill [mailto:joel.sherrill at oarcorp.com] 
Sent:	05 December 2006 16:10
To:	Samuel Bitton
Cc:	Grigori Khmyrov; rtems-users at rtems.org
Subject:	Re: no return from rtems_task_wake_after

Samuel Bitton wrote:
> No only CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER.
> Is TIMER_DRIVER also necessary? I'd have though for tasking only the clock driver was necessary as this is the one which provides the RTEMS tick.
>   

It is clock driver not timer driver.  The timer driver is only used by 
the tmtests.

It sounds like you are not getting clock ticks.  See if you are calling 
rtems_clock_tick.

If you can break and look at variables, check out 
_Watchdog_Ticks_since_boot.
If it is zero, then you aren't getting a tick.
--joel
>  -----Original Message-----
> From: 	Grigori Khmyrov [mailto:grigori_khmyrov at uml.edu] 
> Sent:	05 December 2006 15:40
> To:	Samuel Bitton
> Cc:	rtems-users at rtems.org
> Subject:	Re: no return from rtems_task_wake_after
>
> Did you define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER?
>
> Samuel Bitton wrote:
>
>   
>> I'm working on a BSP for an in-house custom made board based on the i386ex processor.
>> I've just managed to get RTEMS to boot on the board.
>>
>> While trying to get several tasks running I've come to face some a problem.
>> - if within my init task (before creating any new task) I make a call to rtems_task_wake_after (whatever the number of ticks as a parameter), the software never returns.
>> - when I create a new task, the return status from rtems_task_create and rtems_task_start are both successful but the created task never appears to run.
>>
>> Any suggestions as to what may be going on?
>>
>> I'm using rtems 4.6.4 and developing under Cygwin.
>>
>> Thanks
>> Sam
>>
>> _______________________________________________
>> rtems-users mailing list
>> rtems-users at rtems.com
>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>  
>>
>>     
>
>
>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.com
> http://rtems.rtems.org/mailman/listinfo/rtems-users
>   







More information about the users mailing list