Network error

Steve Holle sholle at link-comm.com
Tue Dec 7 21:07:15 UTC 2004


At 01:48 PM 12/7/2004, Joel Sherrill <joel at OARcorp.com> wrote:
>Steve Holle wrote:
>>I'm trying to stream 16-bit audio samples at 8ksps over the network using 
>>datagram packets.  After running for a cople of minutes RTEMS halts with 
>>"RETMS: Can't obtain network semaphore."  These samples are sent in 
>>packets of  128 16-bit words ( 256 8-bit bytes ) every 16mS.
>>All that's in the DDD backtrace after the crash is :
>>ZEROLOOPTEST();
>>boot_card() at bootcard.c:133
>>sp_cleanup() at bspclean.c:34
>>Any idea what could be causing this?
>
>Are you trying to access the network stack from an ISR by any chance?

No.  I load up buffers in my interrupt and send a pointer to the buffer and 
length through an RTEMS message queue.  The network send and receive are 
handled in independant threads.


>>Steve Holle
>>Link Communications, Inc.
>>1035 Cerise Rd.
>>Billings, MT  59101
>>sholle at link-comm.com
>
>
>--
>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

Steve Holle
Link Communications, Inc.
1035 Cerise Rd.
Billings, MT  59101
sholle at link-comm.com  




More information about the users mailing list