# How to use FreeRTOS+TCP on Zedboard with Vitis

**URL:** <https://forums.freertos.org/t/how-to-use-freertos-tcp-on-zedboard-with-vitis/16532>\
**Category:** Xilinx\
**Created:** [January 10, 2023, 2:47am UTC](https://forums.freertos.org/t/how-to-use-freertos-tcp-on-zedboard-with-vitis/16532 "2023-01-10T02:47:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nabilizer](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/nabilizer/32/3154_2.png) [@Nabilizer](https://forums.freertos.org/u/Nabilizer)\
**Post date:** [January 10, 2023, 2:47am UTC](https://forums.freertos.org/t/how-to-use-freertos-tcp-on-zedboard-with-vitis/16532/1 "2023-01-10T02:47:26Z")

</div>

All guides like this " Xilinx Zynq-7000 (dual core ARM Cortex-A9) SoC Port" (sorry, new users cant post links 😕 ) recommend using the example code for zynq, but I downloaded both the LTS and the latest FreeRTOS and neither of them have zynq examples.

---

<div class="post-metadata">

**Author:** ![NikhilKamath](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/nikhilkamath/32/2934_2.png) [@NikhilKamath](https://forums.freertos.org/u/NikhilKamath)\
**Post date:** [January 10, 2023, 2:20pm UTC](https://forums.freertos.org/t/how-to-use-freertos-tcp-on-zedboard-with-vitis/16532/2 "2023-01-10T14:20:50Z")

</div>

Hello Nabiel - welcome to the FreeRTOS community!

Is [this](https://www.freertos.org/RTOS-Xilinx-Zynq.html) the guide you are referring to?

The demo/examples are not part of LTS, however they are available in the FreeRTOS distribution [here](https://github.com/FreeRTOS/FreeRTOS/tree/202212.00/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702)

Hope this helps.

---

<div class="post-metadata">

**Author:** ![htibosch](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/htibosch/32/62_2.png) [@htibosch](https://forums.freertos.org/u/htibosch)\
**Post date:** [January 16, 2023, 2:51pm UTC](https://forums.freertos.org/t/how-to-use-freertos-tcp-on-zedboard-with-vitis/16532/3 "2023-01-16T14:51:24Z")

</div>

> sorry, new users cant post links

Normally a second time you will be able to post links. Thank you for your patience.

Mind you there are two drivers for Zynq:

- [Zynq normal](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/main/source/portable/NetworkInterface/Zynq)
- [Zynq Ultrascale](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/main/source/portable/NetworkInterface/xilinx_ultrascale)

I tested FreeRTOS+TCP on both platforms and published some Makefile projects:

- [Zynq normal](https://github.com/htibosch/freertos_plus_projects/tree/master/plus/xilinx)
- [Zynq Ultrascale](https://github.com/htibosch/freertos_plus_projects/tree/master/Ultrascale)

These projects work well, but you may find then a bit messy. I used them mostly for testing. They may be useful though to peek how it can be made to work.

And there is always this FreeRTOS forum where you can ask questions.
