BSP problems

Joel Sherrill joel.sherrill at
Mon Oct 27 14:24:40 UTC 2003

Matt Cross wrote:
> Sergey Ablalimov said:
>>Hello. We write our BSP based on mbx8xx.
>>CPU - MPC850
>>RAM - 16 Mb
>>console - smc1
>>ethernet - scc2
>>All tests passed without problems. Now I start work with ethernet, and I
>>have some problem. When board receive data from ethernet, the
>>rtems_task_wake_after() call stop to work. The task that use it go to
>>STATES_DELAYING state and remain in it forever.
>>If I disconnect board from ethernet, then all work fine.
>>Any ideas?
> My first thought is that somehow your periodic timer has stopped
> functioning.  Check that interrupts are still enabled, that the clock
> interrupt is still enabled, and that the interrupt is still configured
> properly and actually ocurring.

I think Matt is on the right path.  It sounds like the Ethernet
interrupt handler is messing up things so no further clock ticks

Joel Sherrill, Ph.D.             Director of Research & Development
joel at                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

More information about the users mailing list