Forum Discussion
Deshi_Intel
Regular Contributor
7 years agoHi Biswajit,
I found out about one A10 TSE reference design but it’s just tested the MAC functionality only. User needs to add own design for TCP/IP testing.
• https://fpgacloud.intel.com/devstore/platform/15.0.0/Standard/arria-10-single-port-triple-speed-ethernet-and-on-board-phy-chip-design/
1. For internal loopback within FPGA TSE IP
• TSE IP user guide is available in below link
• https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_ethernet.pdf
• You can refer to chapter 4.1.9 for the “MAC local loopback” and chapter 4.2.8 for “PHY PCS/PMA loopback”
2. For on board external PHY chip loopback
• You can refer to PHY chip datasheet for the register setting or consult the PHY chip vendor for support
3. For on board external host loopback
• You can check your board to see whether it’s able to perform cable loopback somewhere on board
Thanks.
Regards,
Deshi
- BPani17 years ago
New Contributor
Hi Deshi,
I am able to configure the registers for MAC loop back test.But I don't know how to transmit a packet or receive a packet to confirm any MAC loop back is passed or failed.
Can you please share the API i should use to transmit the data.
Waiting for your valuable input.
Regards,
Biswajit