# Adding freeRTOS+TCP to freeRTOS in Vitis 2023.2 for Zynq MicroZed

**URL:** <https://forums.freertos.org/t/adding-freertos-tcp-to-freertos-in-vitis-2023-2-for-zynq-microzed/23274>\
**Category:** Xilinx\
**Created:** [June 14, 2025, 10:36pm UTC](https://forums.freertos.org/t/adding-freertos-tcp-to-freertos-in-vitis-2023-2-for-zynq-microzed/23274 "2025-06-14T22:36:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![motron93](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/motron93/32/5065_2.png) [@motron93](https://forums.freertos.org/u/motron93)\
**Post date:** [June 14, 2025, 10:36pm UTC](https://forums.freertos.org/t/adding-freertos-tcp-to-freertos-in-vitis-2023-2-for-zynq-microzed/23274/1 "2025-06-14T22:36:52Z")

</div>

Hello,

I have an application running freeRTOS on MicroZed Zynq that was generated by Vitis 2023.2 example apps.

Can I add freeRTOS+TCP to the application simply by adding the +TCP source/associated files? Does Vitis get in the way? If so, if you can share the steps I would greatly appreciate it.

---

<div class="post-metadata">

**Author:** ![tony-josi-aws](https://avatars.discourse-cdn.com/v4/letter/t/a6a055/32.png) [@tony-josi-aws](https://forums.freertos.org/u/tony-josi-aws)\
**Post date:** [June 16, 2025, 5:57am UTC](https://forums.freertos.org/t/adding-freertos-tcp-to-freertos-in-vitis-2023-2-for-zynq-microzed/23274/2 "2025-06-16T05:57:55Z")

</div>

You can add the +TCP source/associated files to the existing project.  
But you might need to update the hardware configurations, such as the ETH interface ID, pin configs, etc. depending on the board/platform you are using.

---

<div class="post-metadata">

**Author:** ![aggarg](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/aggarg/32/4245_2.png) [@aggarg](https://forums.freertos.org/u/aggarg)\
**Post date:** [June 16, 2025, 6:16am UTC](https://forums.freertos.org/t/adding-freertos-tcp-to-freertos-in-vitis-2023-2-for-zynq-microzed/23274/3 "2025-06-16T06:16:32Z")

</div>

Here is the page describing how to add FreeRTOS+TCP to a project - [Adding the TCP/IP Source Files to an RTOS Project - FreeRTOS™](https://freertos.org/Documentation/03-Libraries/02-FreeRTOS-plus/02-FreeRTOS-plus-TCP/04-Tutorial/03-Including-in-a-project).
