Hello, just wanted to see if anyone else had this issue:
I used the following tutorials to get Micrium OS-III up and running on my Zynq FPGA:
1. To put Micrium on a Zynq board, follow the instructions at
https://doc.micrium.com/display/UCOSXSDK/uCOS+BSP+on+the+Zynq-7000+Tutorial
2. and use the source file: Micrium_XSDK_Repository_ucos_v1_41.zip downloaded from
https://www.micrium.com/download/xilinx-sdk-repository/
I purchased the TCP-IP stack, but found that the included BSP already allows me to run a UDP server which is great, because that’s all I need. As a test I ported over the UDP Server example code and am able to send out a UDP packet once every 5 second, no problem. BUT, when I decrease the timer to every 2 seconds, I get a 30 error (NET_ERR_IF_LINK_DOWN) on the first packet, followed by 20021 error (NET_SOCK_ERR_NOT_USED) for each additional packet. I’m wondering if anyone else has seen this and if it is a limit in the supplied BSP? Perhaps it’s being limited because they expect you to purchase the TCP-IP stack and I just need to integrate it?
View the complete site map
© 2017 Silicon Labs. All rights reserved.