BSP problems

Joel Sherrill joel.sherrill at OARcorp.com
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
happen.



-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 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