08-16-2020 06:53 AM
I am using Zedboard (Zynq 7000) in my app plugged with ethernet cable as well as ThreadX and NetX libraries.
I am transmitting packets of frame data (frame size 576000 bytes) at 25 frames per second using NetX functionality over udp.
It all works fine for about 20 - 60 minutes but then suddenly i get the following error:
txsr=0x0, txqbar=0xFF10188, error_code=0x1 Receive buffer not available
number of packets in the netx pool is 200.
number of buffer descriptors:
NX_DRIVER_TX_DESCRIPTORS 256 NX_DRIVER_RX_DESCRIPTORS 128
i'll note that the app does not receive any traffic directly (user defined) so I am not sure why the receive buffers run out...
I am using gstreamer as a player on a receiving PC.
Any guidance as to what could cause this problem will be appreciated,
08-20-2020 06:52 PM
This is probably due to ThreadX and NetX libraries. You may contact GRAPE SYSTEMS INC. or the vendor of the Zedboard you bought.
Please mark the Answer as Accept as Solution if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
08-28-2020 06:38 PM