I have great trouble with an FreeRTOS+TCP application I’m developing. It all worked fine and I communicated with the board over TCP untill suddenly no communication is possible anymore. I cannot connect to the board and not even ping to the board. Then I get: Destination host unreachable. Some background info:
Hardware platform: Xilinx Zynq on a Trenz TE0720 module
Software: Xilinx SDK 2016.2
Network: Switch with router, pc and board connected to it
Settings: Static IP
The first time I developed the application making use of the TCP stack for weeks when it suddenly didn’t work anymore, changing nothing on the TCP settings. Then I built a new application from scratch to see what was going wrong, which was working fine again, so I imported my project and continued developing. Now after 4 days developing and testing, I just wanted to conduct a new test, it again cannot be connected to anymore, and the ping returns Destination host unreachable.
After IP_Init I set the config to call vApplicationNetworkHook if all is set. Strange thing is, this is still called, only no connection can be made.
Can someone please give some direction to look in for? Something on the Zynq itself? Something on the network?