When the example design is first targeted at a board, the following sequence is suggested to check if the various features are working. This is common for all boards.
- Attach an Ethernet cable between the board and a PC installed with wireshark or similar.
- Select the desired speed using the DIP switches.
- Push the update speed pushbutton.
- Ensure the link status LEDs show the expected speed.
- Enable the
pattern_generator
using the DIP switch. - Capture and check the received frames at the PC and ensure they have the expected data pattern.
To use the pattern checker, check both datapaths. Two boards are required.
Board A: Operates as a frame source and optionally checker.
Board B: This board operates as a simple loopback board.
Bring-up process:
- Attach an Ethernet cable between the two boards.
- Select the desired speed on both boards. This must be the same setting.
- Push the update speed button on both boards.
- Check the link status LEDs show the correct speed.
- Enable the pattern generator on Board A, ensure it is disabled on Board B.
- Check the Link Status RX/TX LEDs all light up.
- If desired the Pattern checker can be enabled on both boards or Board A.
- Ensure the RX activity LED is flashing.