General Troubleshooting Procedures

The topic introduces some general troubleshooting steps.

Software Troubleshooting

The following list shows the general troubleshooting steps for software problems.
  1. Verify whether the PHY mode is configured correctly.

  2. Verify whether the clock settings are configured correctly.

  3. Verify whether the GPIO settings are configured correctly, for example, IO MUX (multiplexing) functions, drive strength, and pull-up/pull-down settings, etc.

  4. Verify whether the PHY reset settings are configured correctly.

  5. Use the following command to verify the status of sending and receiving data packets on "eth0".
    cat /proc/net/dev

Hardware Troubleshooting

The following list shows the general troubleshooting steps for hardware problems.
  1. Verify whether the PHY power supply vcc-ephy is working properly.

  2. Verify whether the clock waveform looks good.