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

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.

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.

Here is the page describing how to add FreeRTOS+TCP to a project - Adding the TCP/IP Source Files to an RTOS Project - FreeRTOS™.