Description
I've been experiencing issues with a modified version of the VCU108/VCU118 designs (all of the modifications were made after the udp_complete module to add packet types, nothing about the PCS/PMA or MAC layers was modified significantly), which is that about 50% of the time after re-programming the FPGA the ethernet links will fail or be extremely inconsistent. The other 50% of the time it comes up and there are no issues, regardless of how many packets we send through the link. These problems can be fixed via a push-button reset, which leads me to believe that it may be the result of the GTYs which Xilinx documentation suggests are supposed to undergo a particular reset sequence after programming.
Have you had any issues like this, and if so what was your solution?