1MSTFWTRACE(1) User Commands MSTFWTRACE(1)
2
3
4
6 mstfwtrace - Extracts and prints trace messages generated by the
7 firmware of 5th generation devices
8
10 usage: mstfwtrace -d|--device DEVICE [options]
11
12 optional arguments:
13 -h, --help
14 show this help message and exit
15
16 -v, --version, -v
17 Print tool version.
18
20 -d DEVICE, --device DEVICE
21 PCI device name
22
23 --tracer_mode TRACER_MODE
24 Tracer mode [MEM]
25
26 --real_ts
27 Print real timestamps in [hh:mm:ss:nsec]
28
29 --ignore_old_events
30 Ignore collecting old events
31
32 Format:
33 -i IRISC, --irisc IRISC
34 Irisc name [all]
35
36 -s, --stream
37 Run in streaming mode
38
39 -m MASK, --mask MASK
40 Trace class mask, use "+" to enable multiple classes or use in‐
41 teger format, e.g: -m class1+class2+... or 0xff00ff00
42
43 -l LEVEL, --level LEVEL
44 Trace level
45
46 Device Specific Info: ====================
47
48 ConnectIB: Trace classes:
49
50 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
51 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
52 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
53 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
54 PCI, DC_CLEANUP, PHY_ETH VIRT
55
56 SwitchIB: Trace classes:
57
58 class1, class2
59
60 ConnectX4: Trace classes:
61
62 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
63 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
64 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
65 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
66 PCI, DC_CLEANUP, PHY_ETH VIRT
67
68 ConnectX5: Trace classes:
69
70 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
71 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
72 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
73 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
74 PCI, DC_CLEANUP, PHY_ETH VIRT
75
76 BlueField: Trace classes:
77
78 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
79 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
80 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
81 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
82 PCI, DC_CLEANUP, PHY_ETH VIRT
83
84 ConnectX6: Trace classes:
85
86 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
87 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
88 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
89 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
90 PCI, DC_CLEANUP, PHY_ETH VIRT
91
92 ConnectX6DX: Trace classes:
93
94 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
95 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
96 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
97 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
98 PCI, DC_CLEANUP, PHY_ETH VIRT
99
100 Spectrum: Trace classes:
101
102 class1, class2
103
104 ConnectX4LX: Trace classes:
105
106 DEBUG_INIT, INIT, ICM, ICM_FREE_LIST, HOST_MNG CMD_IF, PHY_IB,
107 PHY_RX_ADAP, PHY_EYE_OPN, PHY_COMMON PHY_MANAGER, PWR, FLR,
108 ICM_ACCESS, MAD RXT_CHECKS, I2C, TRANSPORT, FW_LL, RX_ERRORS
109 CMD_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD,
110 PCI, DC_CLEANUP, PHY_ETH VIRT
111
112 SwitchIB2: Trace classes:
113
114 class1, class2
115
116 Quantum: Trace classes:
117
118 class1, class2
119
120 Spectrum2: Trace classes:
121
122 class1, class2
123
125 mstflint(1)
126
127
128
129mstflint March 2020 MSTFWTRACE(1)