When I slowly step through the Peripherals Test, the "packet" is received before it is send. I believe this because the Rx interrupt handler is called before the Tx interrupt handler.
What am I missing?
Also, the Ethernet is set to Loopback, which I believe means that the ZedBoard never actually transmits anything, it simply enqueues a packet to the PHY, than get it back out. I again believe this because running wireshark on a switch with the ZedBoard, I never see anything.
How do I check what it inside the PHY during debugging?
Any help that someone could offer would be really helpful.