No Packets in Wireshark When Doing SOMEIP Test with a Real ECU

Updated Mar 26, 2025

Reported In

Software

  • VeriStand
  • Vehicle Communication Toolkit

Issue Details

I tried to do SOMEIP test with a real ECU in VeriStand. This is my first time to use this ECU. After VeriStand deployment, I can't see any packets in Wireshark. What should I do?

Solution

This issue can be resolved by trying the following steps:

  1. Open NI Measurement and Automation Explorer (MAX).
  2. Make sure the Link Speed of the ENET port which is connected to the real ECU is NOT Link Down. If it is Link Down, please confirm 2 things with the ECU developer:
    1. PHY State of the ECU port.

If the PHY state of the ECU port is Master, the PHY state of NI's ENET port should be set to Slave. If the PHY state of the ECU port is Slave, the PHY state of NI's ENET port should be set to Master

    1. Link Speed of the ECU port.

The Link Speed of NI's ENET port should be the same with the Link Speed of the ECU port.

  1. Once the PHY State and Link Speed Configuration are set correctly, Power on the ECU. Once the connection is established, you will see the Link Speed of the ENET port is 100 Mb/s or 1000Mb/s in MAX.

Additional Information

You must power on the ECU before you run the VCOM or other software that is used for SOMEIP test.