Forum Discussion
Altera_Forum
Honored Contributor
16 years agoTSE ff_rx_data problem
The data I actually sent to the board is : 0000 ff ff ff ff ff ff 00 1d 7d 75 c4 24 08 06 00 01 ........}u.$.... 0010 08 00 06 04 00 01 00 1d 7d 75 c4 24 c0 a8 01 07 ........}u.$.... ...
Altera_Forum
Honored Contributor
16 years agoHi Dai, Thanks for the useful hint.
about RX: the rx_err avalon bus is ok, no problem. yes, CRC check in enabled. rx seems working alright. about TX: 1. the LED on the PC network port is blinking at the same beat of my PHY tx led. the board sends one packet to PC every second. 2. I can't find any hardware acceleration option of the PC's driver. The PC is using Realtek RTL8168C(P)/8111C(P) PCI-E Gigabit Ethernet NIC. I don't know if there is any problem of my tx packet, but I think the CRC of every tx packet is correct. I've manually calculated the CRC and compared with the one TSE appended, it's a match. 3. the tx_err pin of 88e1111 is tied to ground. I've also read out the "aFramesTransmittedOK" and "ifOutErrors" regs of TSE after every TX. And "aFramesTransmittedOK" accumulates as tx goes. "ifOutErrors" is keeping zero. It seems the TSE consider all packets are transmitted OK.