I am a new FreeRTOS user so please bear with me.
Platform: Xilinx Zynq-7000 SoC on a Cora-Z7 development-kit.
OS: FreeRTOS 10+ port for Xilinx
I am trying to get a simple echo client example to run on my platform. I want to use the DHCP server that I have set up on my PC to provide the IP address for the client. My problem is that I am not seeing a single discovery packet from the Zynq in Wireshark. I have the DHCP flag set to 1 in the IPConfig file.
I know that my DHCP server is set correctly because the moment I connect my RaspberryPi to my PC via Ethernet, I see the entire DHCP handshake process take place in Wireshark.
For hours I have tried to figure out what I am doing wrong but to no avail, unfortunately. Can somebody please guide me as to what I should be doing differently?
Here is a link to my source code: https://gitlab.com/siddhantmodi/freertos-tcp-plus-test/-/tree/master/src
I believe everything pertaining to this task is in that repo.
Thank you for your help,