Forum Discussion
Deshi_Intel
Regular Contributor
6 years agoHi,
It would be easier if you can try to bring up the 10G Ethernet using reference design. This helps to ensure you have all the setting configured correctly.
Is it possible to try modify the wiki reference design that I shared to suit your board or consult terasic for 10G reference design that suit their board directly ?
Some of the causes of local fault that I can think of is like below :
1) transceiver not lock or stuck in reset - check transceiver reset, clock and CDR lock and rx_ready signal
2) RX PCS alignment word lock or block lock operation is not completed yet you already blast out Tx data traffic - hold off TX data traffic transfer until RX sync is up
3) high BER on channel link - check the terasic board channel signal integrity and make sure you had tune all the PMA parameter correctly
4) Nothing wrong with your SFP module cable or loopback module
5) PCS internal FIFO overflow/underflow - unlikely will be your case here
Thanks.
Regards,
dlim
Teng
New Contributor
6 years agoThanks for your reply,
I read register 0x082 of transceiver, and the readdata is 0x00000084,rx_ready and tx_ready are all high level, it seems well,but the signal link_fault_status_xgmii_tx_data is still 01.
My project is based on 10G reference design under install director.