When debugging a system, it is important to be able to quickly identify the root of a problem. The Diagnostic commands enables an insight into the physical layer components where the user is able to see information such as a cable status (plugged/unplugged) or if Auto-Negotiation has failed.
List of possible output messages:
|
Code |
Firmware PHY Indication (0–1023) |
|---|---|
|
0 |
No issue observed |
|
1 |
Port is close by command |
|
2–4 |
Auto Negotiation failure |
|
5–8 |
Link training failure |
|
9–13 |
Logical mismatch between link partners |
|
14 |
Remote fault received |
|
15 |
Bad Signal integrity |
|
16 |
Compliance code mismatch (protocol mismatch between cable and port) |
|
17 |
Bad signal integrity |
|
18 |
Internal error |
|
19 |
Internal error |
|
22 |
Internal error |
|
23 |
Internal error |
|
24–32 |
Cable compliance code mismatch (protocol mismatch
|
|
34 |
Speed degradation |
|
35 |
Speed degradation |
|
38 |
Auto Negotiation failure |
|
39 |
Auto Negotiation failure |
|
40 |
VPI protocol do not match |
|
41 |
Port is closed, module cannot be set to the enabled rate |
|
42 |
Bad signal integrity |
|
48 |
Bad signal integrity |
|
49 |
Bad signal integrity |
|
50 |
Internal error |
|
52 |
Bad signal integrity |
|
55 |
Internal error |
|
56 |
module_lanes_frequency_not_synced |
|
57 |
Signal not detected |
|
60 |
No partner detected for long time |
|
128 |
Troubleshooting in process |
|
1023 |
Information not available |
|
Code |
Firmware Management Issues (1024–2047) |
|
1024 |
Cable is unplugged |
|
1025 |
Long range for non NVIDIA cable/module |
|
1026 |
Bus stuck (I2C Data or clock shorted) |
|
1027 |
Bad/unsupported EEPROM |
|
1028 |
Part number list |
|
1029 |
Unsupported cable |
|
1030 |
Module temperature shutdown |
|
1031 |
Shorted cable |
|
1032 |
Power budget exceeded |
|
1033 |
Management force down the port |
|
1034 |
Module is disabled by command |
|
1035
|
System Power is Exceeded therefore the module is powered
|
|
1036
|
Module’s PMD type is not enabled (see PMTPS). |
|
1040
|
pcie system power slot Exceeded |
|
1042
|
Module state machine fault |
|
1043–1046
|
Module’s stamping speed degeneration |
|
1047, 1048
|
Modules DataPath FSM fault |
|
1050–1053
|
Module Boot Error |
|
1054 |
Module Forced to Low Power by command |
Link Diagnostic Commands
Last updated: