nickagian
Member level 4
- Joined
- Mar 19, 2009
- Messages
- 71
- Helped
- 2
- Reputation
- 4
- Reaction score
- 2
- Trophy points
- 1,288
- Location
- Zurich, Switzerland
- Activity points
- 2,001
Hi!
I have created a MAC transmitter in a Xilinx Spartan-6 FPGA that is externally connected to a PHY Marvell 88E1111 IC. On the FPGA development board (SP605) there LED indicators for the Ethernet. I have now connected my board with a Zyxel switch (that supports Gigabit ethernet) and from there another cable goes to an Ethernet PCI card (that also supports 1Gbps) on my PC. During my debugging I see the following :
(1) First of all the LEDs on the board indicate that the detected speed is indeed 1Gbps
(2) During transmission, the TX LED on the board that indicates that the PHY IC is transmitting is on, which is correct.
(3) At the same time I also see the corresponding on the switch to blink.
(4) However the switch LED for the PC card never blinks.
(5) And I never get anything in Wireshark.
Could anyone help me locate the problem? What does it mean that the data do not leave the switch for the PC? Is only a matter of CRC error perhaps? Or an error in the IP address? At the MAC field I have actually set the value of all FF's, so that I have a broadcast. So the case of wrong MAC address is not real.
Nikos
I have created a MAC transmitter in a Xilinx Spartan-6 FPGA that is externally connected to a PHY Marvell 88E1111 IC. On the FPGA development board (SP605) there LED indicators for the Ethernet. I have now connected my board with a Zyxel switch (that supports Gigabit ethernet) and from there another cable goes to an Ethernet PCI card (that also supports 1Gbps) on my PC. During my debugging I see the following :
(1) First of all the LEDs on the board indicate that the detected speed is indeed 1Gbps
(2) During transmission, the TX LED on the board that indicates that the PHY IC is transmitting is on, which is correct.
(3) At the same time I also see the corresponding on the switch to blink.
(4) However the switch LED for the PC card never blinks.
(5) And I never get anything in Wireshark.
Could anyone help me locate the problem? What does it mean that the data do not leave the switch for the PC? Is only a matter of CRC error perhaps? Or an error in the IP address? At the MAC field I have actually set the value of all FF's, so that I have a broadcast. So the case of wrong MAC address is not real.
Nikos