cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
guy.berger
Observer
Observer
416 Views
Registered: ‎10-31-2019

Azure NetX buffer descriptors error

Hello,

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,

Thanks

0 Kudos
2 Replies
katsuki
Xilinx Employee
Xilinx Employee
331 Views
Registered: ‎11-05-2019

 

Hi @guy.berger 

 

This is probably due to ThreadX and NetX libraries. You may contact GRAPE SYSTEMS INC. or the vendor of the Zedboard you bought.


Thank you


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.


Don’t forget to reply, kudo, and accept as solution. If starting with Versal take a look at our Versal Design Process Hub and our Versal Blogs
0 Kudos
katsuki
Xilinx Employee
Xilinx Employee
284 Views
Registered: ‎11-05-2019

 

Hi @guy.berger 

 

If already issue has resolved, Kudo, and Accept as Solution.
If you have any questions, you can post them.

 

Thank you.


Don’t forget to reply, kudo, and accept as solution. If starting with Versal take a look at our Versal Design Process Hub and our Versal Blogs
0 Kudos