Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Ce/lib/ld-linux-x86-64.so.21 m/lib/ld-linux-x86-64.so.2
2 __gmon_start__2 __gmon_start__
3 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 RSA_free5 RSA_free
6 RSA_get0_key6 RSA_get0_key
7 PEM_read_RSA_PUBKEY7 PEM_read_RSA_PUBKEY
8 PEM_read_RSAPrivateKey8 PEM_read_RSAPrivateKey
Offset 64, 14 lines modifiedOffset 64, 47 lines modified
64 GLIBC_2.464 GLIBC_2.4
65 GLIBC_2.2765 GLIBC_2.27
66 GLIBC_2.1466 GLIBC_2.14
67 GLIBC_2.3467 GLIBC_2.34
68 GLIBC_2.768 GLIBC_2.7
69 GLIBC_2.369 GLIBC_2.3
70 GLIBC_2.3.470 GLIBC_2.3.4
 71 AWAVAUATA
 72 []A\A]A^A_
 73 [A\A]A^A_]
 74 AWAVAUATUH
 75 []A\A]A^A_
 76 AWAVAUATUSH
 77 []A\A]A^A_
 78 []A\A]A^A_
 79 AWAVAUATI
 80 []A\A]A^A_
 81 AWAVAUATI
 82 []A\A]A^A_
 83 AVAUATUH
 84 []A\A]A^A_
 85 []A\A]A^A_
 86 AWAVAUATI
 87 []A\A]A^A_
 88 []A\A]A^
 89 AVAUATUH
 90 []A\A]A^A_
 91 Error·OcH
 92 AWAVAUATUSH
 93 h[]A\A]A^A_
 94 DISABLEDH
 95 []A\A]A^
 96 []A\A]A^A_
 97 []A\A]A^
 98 [A\A]A^A_]
 99 Crosshai
 100 r·-·All·H
 101 [A\A]A^A_]
 102 []A\A]A^A_
 103 []A\A]A^A_
71 AVAUATUH104 AVAUATUH
72 []A\A]A^A_105 []A\A]A^A_
73 AVAUATUH106 AVAUATUH
74 []A\A]A^A_107 []A\A]A^A_
75 []A\A]A^A_108 []A\A]A^A_
76 AVAUATUS109 AVAUATUS
77 []A\A]A^A_110 []A\A]A^A_
Offset 137, 23 lines modifiedOffset 170, 20 lines modified
137 Memory,·H170 Memory,·H
138 PrefetchH171 PrefetchH
139 able,·32172 able,·32
140 Memory,·H173 Memory,·H
141 Prefetch174 Prefetch
142 AVAUATUH175 AVAUATUH
143 []A\A]A^A_176 []A\A]A^A_
 177 [A\A]A^]
144 AVAUATUH178 AVAUATUS
145 []A\A]A^A_ 
146 []A\A]A^A_ 
147 AWAVAUATI 
148 []A\A]A^A_179 []A\A]A^A_
149 []A\A]A^A_180 []A\A]A^A_
150 []A\A]A^A_181 []A\A]A^A_
151 AWAVAUATA182 AWAVAUATA
152 ·[]A\A]A^ 
153 AVAUATUSH183 AVAUATUSH
154 []A\A]A^A_184 []A\A]A^A_
155 AWAVAUATUSH185 AWAVAUATUSH
156 []A\A]A^A_186 []A\A]A^A_
157 []A\A]A^A_187 []A\A]A^A_
158 []A\A]A^A_188 []A\A]A^A_
159 []A\A]A^A_189 []A\A]A^A_
Offset 171, 76 lines modifiedOffset 201, 75 lines modified
171 P2P·RediH201 P2P·RediH
172 Direct·PH202 Direct·PH
173 2P·SuppoH203 2P·SuppoH
174 AVAUATUS204 AVAUATUS
175 []A\A]A^A_205 []A\A]A^A_
176 AVAUATUH206 AVAUATUH
177 []A\A]A^A_207 []A\A]A^A_
 208 ]A\A]A^A_
178 [A\A]A^] 
179 AVAUATUS 
180 []A\A]A^A_209 []A\A]A^A_
181 []A\A]A^ 
182 AVAUATUH210 AVAUATUH
183 []A\A]A^A_211 []A\A]A^A_
184 Error·OcH 
185 AWAVAUATUSH 
186 h[]A\A]A^A_ 
187 DISABLEDH 
188 []A\A]A^212 ·[]A\A]A^
 213 [A\A]A^]
189 []A\A]A^A_214 []A\A]A^A_
190 []A\A]A^ 
191 [A\A]A^A_]215 ([]A\A]A^A_
192 Crosshai 
193 r·-·All·H 
194 [A\A]A^A_] 
195 []A\A]A^A_216 []A\A]A^A_
196 []A\A]A^A_217 []A\A]A^A_
197 ]A\A]A^A_ 
198 []A\A]A^A_218 []A\A]A^A_
199 AVAUATUH 
200 []A\A]A^A_219 []A\A]A^A_
201 AWAVAUATA 
202 []A\A]A^A_220 []A\A]A^A_
203 [A\A]A^A_] 
204 AWAVAUATUH 
205 []A\A]A^A_221 []A\A]A^A_
206 AWAVAUATUSH 
207 []A\A]A^A_222 []A\A]A^A_
 223 AVAUATUSH
208 []A\A]A^A_224 []A\A]A^A_
209 AWAVAUATI 
210 []A\A]A^A_225 []A\A]A^A_
211 AWAVAUATI226 AVAUATUSH
212 []A\A]A^A_227 []A\A]A^A_
213 []A\A]A^A_228 []A\A]A^A_
214 []A\A]A^A_229 []A\A]A^A_
 230 AVAUATUH
 231 []A\A]A^A_
 232 fD)|$,t»f
215 []A\A]A^A_233 []A\A]A^A_
216 []A\A]A^A_234 []A\A]A^A_
 235 []A\A]A^
 236 []A\A]A^
217 []A\A]A^A_237 []A\A]A^A_
218 AVAUATUSH 
219 []A\A]A^A_238 []A\A]A^A_
 239 []A\A]A^
 240 AWAVAUATUSH
 241 ([]A\A]A^A_
 242 AWAVAUATUSH
 243 []A\A]A^A_
 244 AWAVAUATUSH
 245 []A\A]A^A_
 246 AWAVAUATUSH
220 []A\A]A^A_247 []A\A]A^A_
221 AVAUATUSH248 AVAUATUSH
 249 []A\A]A^
 250 AWAVAUATUSH
222 []A\A]A^A_251 []A\A]A^A_
 252 []A\A]A^
 253 []A\A]A^
223 []A\A]A^A_254 []A\A]A^A_
224 []A\A]A^A_255 []A\A]A^A_
225 AVAUATUH256 AVAUATUH
226 []A\A]A^A_257 []A\A]A^A_
227 fD)|$,t»f 
228 []A\A]A^A_258 h[]A\A]A^A_
229 []A\A]A^A_259 []A\A]A^A_
230 []A\A]A^260 P[]A\A]A^
231 [A\A]A^]261 [A\A]A^]
232 [A\A]A^]262 [A\A]A^]
233 []A\A]A^A_263 []A\A]A^A_
234 []A\A]A^A_264 []A\A]A^A_
235 AWAVAUATI265 AWAVAUATI
236 []A\A]A^A_266 []A\A]A^A_
237 []A\A]A^267 []A\A]A^
238 [A\A]A^A_]268 [A\A]A^A_]
239 []A\A]A^A_ 
240 AWAVAUATUH269 AWAVAUATUH
241 []A\A]A^A_270 []A\A]A^A_
242 SWMCLOGFU271 SWMCLOGFU
243 h[]A\A]A^A_272 h[]A\A]A^A_
244 []A\A]A^A_273 []A\A]A^A_
245 AWAVAUATUH274 AWAVAUATUH
246 []A\A]A^A_275 []A\A]A^A_
Offset 255, 185 lines modifiedOffset 284, 759 lines modified
255 []A\A]A^284 []A\A]A^
256 []A\A]A^285 []A\A]A^
257 AWAVAUATA286 AWAVAUATA
258 []A\A]A^A_287 []A\A]A^A_
259 []A\A]A^A_288 []A\A]A^A_
260 []A\A]A^A_289 []A\A]A^A_
261 []A\A]A^A_290 []A\A]A^A_
262 [A\A]A^] 
263 []A\A]A^A_ 
264 ([]A\A]A^A_ 
265 []A\A]A^A_ 
266 AVAUATUSH 
267 []A\A]A^ 
268 AWAVAUATUSH291 AWAVAUATUSH
269 []A\A]A^A_292 []A\A]A^A_
270 []A\A]A^ 
271 []A\A]A^ 
272 []A\A]A^A_293 [A\A]A^A_]
 294 [A\A]A^A_]
273 []A\A]A^A_295 []A\A]A^A_
274 AVAUATUH 
275 []A\A]A^A_296 []A\A]A^A_
276 h[]A\A]A^A_ 
277 []A\A]A^A_297 []A\A]A^A_
278 P[]A\A]A^298 AVAUATUH
279 []A\A]A^299 []A\A]A^
 300 AVAUATUSH
 301 unknown·H
 302 pci·deviH
280 []A\A]A^A_303 []A\A]A^A_
281 []A\A]A^A_304 []A\A]A^A_
282 []A\A]A^ 
283 AWAVAUATUSH 
284 ([]A\A]A^A_ 
285 AWAVAUATUSH 
286 []A\A]A^A_305 []A\A]A^A_
287 AWAVAUATUSH306 [A\A]A^A_]
 307 []A\A]A^A_
288 []A\A]A^A_308 []A\A]A^A_
289 AWAVAUATUSH309 AWAVAUATUSH
290 []A\A]A^A_310 []A\A]A^A_
291 []A\A]A^A_311 []A\A]A^A_
292 AWAVAUATUSH312 AWAVAUATUSH
293 []A\A]A^A_313 []A\A]A^A_
294 X[]A\A]A^A_314 X[]A\A]A^A_
295 []A\A]A^A_315 []A\A]A^A_
296 []A\A]A^A_316 []A\A]A^A_
297 []A\A]A^317 []A\A]A^
298 `[]A\A]A^318 `[]A\A]A^
299 AWAVAUATUSH 
300 []A\A]A^A_ 
301 []A\A]A^A_319 []A\A]A^A_
 320 D$49D$(u
302 []A\A]A^A_321 []A\A]A^A_
 322 ]A\A]A^A_
 323 []A\A]A^
303 AWAVAUATUSH324 AWAVAUATI
304 []A\A]A^A_325 []A\A]A^A_
 326 []A\A]A^
305 []A\A]A^A_327 []A\A]A^A_
306 AWAVAUATUSH328 AWAVAUATUSH
307 []A\A]A^A_329 []A\A]A^A_
308 []A\A]A^A_ 
309 []A\A]A^A_ 
310 AWAVAUATUSH330 AWAVAUATUSH
311 []A\A]A^A_331 []A\A]A^A_
312 [A\A]A^A_] 
313 [A\A]A^A_] 
314 []A\A]A^A_ 
315 []A\A]A^A_ 
316 []A\A]A^A_ 
317 AVAUATUH 
318 []A\A]A^ 
319 AVAUATUSH332 AWAVAUATUSH
320 unknown·H 
321 pci·deviH 
322 []A\A]A^A_ 
323 []A\A]A^A_ 
324 []A\A]A^A_333 []A\A]A^A_
325 [A\A]A^A_]334 AWAVAUATUSH
326 []A\A]A^A_335 []A\A]A^A_
327 []A\A]A^A_336 []A\A]A^A_
328 AWAVAUATUSH 
329 []A\A]A^A_337 []A\A]A^A_
330 AWAVAUATUSH338 AWAVAUATUSH
331 []A\A]A^A_339 []A\A]A^A_
332 AWAVAUATUSH 
333 []A\A]A^A_340 []A\A]A^A_
334 AWAVAUATUSH341 AWAVAUATUSH
335 []A\A]A^A_342 []A\A]A^A_
336 []A\A]A^A_343 []A\A]A^A_
337 D$49D$(u 
338 []A\A]A^A_ 
339 ]A\A]A^A_ 
340 []A\A]A^ 
341 AWAVAUATI 
342 []A\A]A^A_ 
343 []A\A]A^ 
344 []A\A]A^A_344 []A\A]A^A_
345 UUUUUUUUH345 UUUUUUUUH
346 33333333H346 33333333H
347 %06X·-·%lld 
348 %06X·-·0x%0*llX347 FATAL:·unknown·config·type:·%d
 348 No·choices·set·for·'--%s/-%c'·
 349 Unexpected·choice·'%s'·for·'--%s/-%c'·
 350 FATAL:·custom·handler·not·specified·for·CFG_CUSTOM!
 351 Expected·suffixed·size·argument·for·'--%s/-%c'·but·got·'%s'!
 352 Expected·suffixed·integer·argument·for·'--%s/-%c'·but·got·'%s'!
 353 Expected·long·long·integer·argument·for·'--%s/-%c'·but·got·'%s'!
 354 Expected·float·argument·for·'--%s/-%c'·but·got·'%s'!
 355 Expected·long·integer·argument·for·'--%s/-%c'·but·got·'%s'!
 356 Expected·byte·argument·for·'--%s/-%c'·but·got·'%s'!
 357 Expected·short·argument·for·'--%s/-%c'·but·got·'%s'!
 358 Expected·integer·argument·for·'--%s/-%c'·but·got·'%s'!
 359 Expected·0·or·1·argument·for·'--%s/-%c'·but·got·'%s'!
 360 Expected·positive·argument·for·'--%s/-%c'·but·got·'%s'!
 361 Expected·nonnegative·argument·for·'--%s/-%c'·but·got·'%s'!
 362 if·set,·the·value·will·be·used·for·the·<%s>·argument
 363 Invalid·number·or·range·for·'--%s/-%c'·
 364 %d·out·of·range·for·'--%s/-%c'·
 365 The·following·are·all·implemented·sub-commands:
 366 See·'%s·%s·help·<command>'·for·more·information·on·a·specific·command
 367 See·'%s·help·<command>'·for·more·information·on·a·specific·command
 368 The·following·are·all·installed·extensions:
 369 See·'%s·<extension>·help'·for·more·information·on·a·extension
 370 ERROR:·Invalid·sub-command·'%s'·for·command·'%s'
 371 Switchtec·device·to·operate·on.·Can·be·any·of:
 372 ·*·a·device·path·(/dev/switchtec0)
 373 ·*·an·index·(0,·1,·2)
 374 ·*·a·PCI·address·(3:00.1)
 375 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20)
 376 ·*·a·UART·path·(/dev/ttyUSB0)
 377 PAX·ID·within·a·PAX·fabric.·Only·valid·on·Switchtec·PAX·devices
 378 Enable·or·disable·the·output·reference·clock·of·a·stack
 379 Must·set·either·--enable·or·--disable
 380 Must·not·set·both·--enable·and·--disable
 381 Must·specify·stack·ID·using·--stack·or·-s
 382 REFCLK·Output·%s·for·Stack·%d
 383 physical·port·ID·to·set/get·loopback·for
 384 Disable·all·generators·and·monitors
 385 Inject·the·specified·number·of·errors·into·all·lanes·of·the·TX·port
 386 Enable·Pattern·Generator·on·specified·port
 387 Enable·Pattern·Monitor·on·specified·port
 388 pattern·to·generate·or·monitor·for·(default:·PRBS31)
 389 Enable·pattern·generation·and·monitor
 390 Must·not·specify·-d·/·--disable·with·an·enable·flag
 391 Too·many·errors·to·inject.·--inject·/·-i·must·be·less·than·1000
 392 ····Lane·%-2d····Errors:·0x%llx
 393 print·all·MRPC·commands,·including·ones·that·are·unknown
 394 List·permissible·MRPC·commands
 395 First·Error·Right···········(%d,·%d)
 396 Error·Free·Right············(%d,·%d)
 397 Final·Right·················(%d,·%d)
 398 First·Error·Left············(%d,·%d)
 399 Error·Free·Left·············(%d,·%d)
 400 Final·Left··················(%d,·%d)
 401 First·Error·Top·Right·······(%d,·%d)
 402 Error·Free·Top·Right········(%d,·%d)
 403 Final·Top·Right·············(%d,·%d)
 404 First·Error·Bottom·Right····(%d,·%d)
 405 Error·Free·Bottom·Right·····(%d,·%d)
 406 Final·Bottom·Right··········(%d,·%d)
 407 First·Error·Top·Left········(%d,·%d)
 408 Error·Free·Top·Left·········(%d,·%d)
 409 Final·Top·Left··············(%d,·%d)
 410 First·Error·Bottom·Left·····(%d,·%d)
 411 Error·Free·Bottom·Left······(%d,·%d)
 412 Final·Bottom·Left···········(%d,·%d)
 413 Done····W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms
 414 Done····W2H=%d···Dwell·Time:·crosshair=200ms
 415 Error·in·cross·hair:·previous·state:·%d
 416 LTSSM·Speed·(if·enabling·the·LTSSM·loopback·mode),·default:·GEN4
 417 Enable·Loopback·on·specified·ports
 418 physical·port·ID·to·dump·data·for
 419 return·the·data·for·the·previous·link
 420 Dump·far·end·port·equalization·table
 421 Far·End·TX·Equalization·Table·for·physical·port·%d,·lane·%d·%s
 422 Step··Pre-Cursor··Post-Cursor··FOM··Pre-Up··Post-Up··Error··Active··Speed
 423 %4d··%10d··%11d··%3d··%6d··%7d··%5d··%6d··%5d
 424 capture·all·lanes,·format·must·be·csv
 425 load·crosshair·data·from·a·previously·saved·file
 426 output·format·(default:·curses)
 427 lane·id·within·the·port·to·observe
 428 optionally,·plot·a·CSV·file·from·an·eye·capture·as·the·background
 429 Unable·to·parse·crosshair·CSV·file:·%s
 430 Must·specify·a·switchtec·device·if·not·using·-C
 431 Must·not·specify·both·--all/-a·and·--lane/-l
 432 Must·use·--format=CSV·with·--all/-a
 433 Must·specify·a·port·ID·with·--port/-p
 434 Crosshair·-·Port·%d,·Lane·%d,·Gen·%d
 435 ·W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms
 436 ·W2H=%d···Dwell·Time:·crosshair=200ms
 437 ·······W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms
 438 ·······W2H=%d···Dwell·Time:·crosshair=200ms
 439 Unable·to·get·port·information·for·lane:·%d
 440 optionally,·superimpose·a·crosshair·CSV·onto·the·result
 441 number·of·lanes·to·capture,·if·greater·than·one,·format·must·be·csv·(default:·1)
 442 plot·a·CSV·file·from·an·earlier·capture
 443 step·interval·in·ms·(default:·1ms)
 444 Eye·Observation,·Port·%d,·Lane·%d,·Gen·%d
 445 Must·specify·a·switchtec·device·if·not·using·-P
 446 Start·time·(--t-start/-t)·is·out·of·range·(0,·63)
 447 End·time·(--t-end/-T)·is·out·of·range·(t-start,·63)
 448 Start·voltage·(--v-start/-v)·is·out·of·range·(-255,·255)
 449 End·voltage·(--v-end/-V)·is·out·of·range·(v-start,·255)
 450 --format/-f·must·be·CSV·if·--num-lanes/-n·is·greater·than·1
 451 Observing·Port·%d,·Lane·%d·to·%d,·Gen·%d
 452 Observing·Port·%d,·Lane·%d,·Gen·%d
 453 Unable·to·write·CSV·file·'%s':·%m
 454 Mode·and·DTCLCK·for·physical·port·%d·%s
 455 Lane······MODE···DTCLK_5··DTCLK_8_6··DTCLK_9
 456 get·the·far-end·coefficients·instead·of·the·local·ones
 457 %s·Equalization·FS/LF·data·for·physical·port·%d·%s
 458 Dump·port·equalization·coefficients
 459 %s·TX·Coefficients·for·physical·port·%d·%s
 460 Dump·analog·RX·coefficients/adaptation·objects
 461 Coefficients·for·physical·port·%d·%s
 462 Lane··CTLE··Tgt-Amp··Spec-DFE··DFE0·DFE1·DFE2·DFE3·DFE4·DFE5·DFE6
 463 This·command·is·not·supported·on·Gen3·devices
 464 LTSSM·Log·for·Physical·Port·%d·(autowrap·ON)
 465 Idx»    Delta·Time»   PCIe·Rate»   State
 466 These·functions·provide·diagnostic·information·from·the·switch
 467 Display·data·in·a·curses·scrollable·window
 468 Display·data·in·a·simplified·text·format
 469 raw·data·mode·(slow,·more·accurate)
 470 ratio·data·mode·(faster,·less·accurate)
 471 ········Host·Switch·Index:··········»       %d
 472 ········Host·Physical·Port·ID:······»    %d
 473 ········Logical·Port·ID:············» %d
 474 ········PDFID:······················» 0x%04x,
 475 number·of·bytes·to·write·per·access·(default·4)
 476 The·--bar|-i·argument·is·required!
 477 The·--pdfid|-f·argument·is·required!
 478 Writing·0x%llx·to·0x%llx·(%d·bytes).
 479 number·of·bytes·to·read·per·access·(default·4)
 480 number·of·reads·to·perform·(default·1)
 481 Unaligned·register·address·0x%x
 482 Writing·0x%lx·to·%06lx·(%d·bytes).
 483 Enable·the·EP·management·tunnel
 484 Disable·the·EP·management·tunnel
 485 Query·the·EP·management·tunnel·status
 486 configure·the·EP·management·tunnel
 487 The·--cmd|-c·argument·is·required!
 488 CSU·channel·index·for·port·clock·source
 489 The·--phys_port_id|-p·argument·is·required!
 490 The·--port_type|-t·argument·is·required!
 491 The·--clock_source|-c·argument·is·required·for·port·type·FABRIC_EP·and·FABRIC_HOST!
 492 The·--clock_sris|-s·argument·is·required·for·port·type·FABRIC_EP·and·FABRIC_HOST!
 493 The·--hvd_id|-d·argument·is·required·for·port·type·FABRIC_HOST!
 494 display·a·port's·configuration·information
 495 The·--control_type|-t·argument·is·required!
 496 The·--hot_reset_flag|-f·argument·is·required·for·control·type·HOT_RESET!
 497 unbind·the·EP·(function)·from·the·specified·host
 498 bind·the·EP·(function)·to·the·specified·host
 499 %[^','],·%[^','],·%[^','],·%[^','],%[^','],·%[^','],·%[^','],·%[^','],·%[^'.']
 500 Too·many·pdfids·specified·(Max:·%d).
 501 Command·raw·data·in·dword,·format·example:·"0x040b0006·0x00000001"
 502 send·a·device·specific·manage·command
 503 The·--cmd_data|-c·argument·is·required!
 504 ····Physical·Port·ID·%d·(%s):
 505 ········Stack-Port:»    »    »    Stack·%d,·Port·%d
 506 ········Cfg·Width·(Bifurcation):» x%d
 507 ········Power·Controller·GPIO:»   »   Unused
 508 ········Power·Controller·GPIO:»   »   Index:·0x%04x,·Value:·0x%02x
 509 ········DSP·PERST·GPIO:»  »  »  Unused
 510 ········DSP·PERST·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x
 511 ········USP·PERST·GPIO:»  »  »  Unused
 512 ········USP·PERST·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x
 513 ········PRESENCE·GPIO:»  »  »  Unused
 514 ········PRESENCE·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x
 515 ········SFF8639·IFDET·GPIO:»      »      Unused
 516 ········SFF8639·IFDET·GPIO:»      »      Index:·0x%04x,·Value:·0x%02x
 517 ····HVD·%hhx·(Physical·Port·ID:·%hhu,·HFID:·0x%04hx):
 518 ········Logical·PID·%d:»  »  Unbound
 519 ············Function·%d:····»    PDFID·0x%04hx
 520 ····FID·range:··········»      0x%04hx·-·0x%04hx
 521 ····HFID·range:·········»     0x%04hx·-·0x%04hx
 522 ····VDFID·range:········»    0x%04hx·-·0x%04hx
 523 ····PDFID·range:········»    0x%04hx·-·0x%04hx
 524 ····RC·Port·Map:········»     0x%016llx
 525 ····EP·Port·Map:········»     0x%016llx
 526 ····Fabric·Port·Map:····» 0x%016llx
 527 ····Free·Port·Map:······»   0x%016llx
 528 display·GFMS·event·information
 529 --clear·and·--reset·cannot·be·specified·at·the·same·time.
 530 GFMS·Events·(%sRemaining:·%d)
 531 ········Physical·Port·ID:···········»%d
 532 DATABASE_CHANGED·(PAX·ID·%d):
 533 HVD_INSTANCE_ENABLE·(PAX·ID·%d):
 534 ········HVD·Instance·ID:············» %d
 535 ········Clock·Channel:··············»  %d
 536 HVD_INSTANCE_DISABLE·(PAX·ID·%d):
 537 ········DPC·Triggered:··············»  %s
 538 ········CE/UE:······················» %s
 539 ········CE/UE·Error·Status:·········»      0x%08x
 540 ········Time·Stamp·(In·Clock·Ticks):»       0x%08x%08x
 541 ········AER·TLP·Header·Log:·········»       0x%08x
 542 ····································»       0x%08x
 543 ····································»       0x%08x
 544 ····································»       0x%08x
 545 ········AER·TLP·Header·Log:·········»       N/A
 546 %s············PDFID:······»       0x%02hx
 547 %s············VID-DID:····»     0x%04hx-0x%04hx
 548 %s············Binding:····»     PAX·ID:·%hhd,·HVD·Physical·PID:·%hhd,·HVD·Logical·PID:·%hhd
 549 %s············Binding:····»     Unbound
 550 %s············BAR[%d]:·····»     %s·Bytes·(%s)
 551 ····Physical·Port·ID·%d·(Not·attached)
 552 ····Physical·Port·ID·%d·(EP·attached):
 553 ····Physical·Port·ID·%d·(Switch·attached):
 554 ············Function·%d:
 555 ················ENUM_ID:······»       0x%04hx
 556 ················VID-DID:······»       0x%04hx-0x%04hx
 557 ················Class·Code:···»     0x%06x
 558 ················BAR[%d]:»       »       %s·Bytes·(%s)
 559 ············Physical·Port·ID·%d·(DSP·P2P·ENUMID·0x%04x):
 560 dump·the·fabric·general·information
 561 dump·all·topology·information·of·one·PAX
 562 dump·specified·PAX's·general·information
 563 dump·specified·HVD's·information
 564 dump·specified·fabric·port's·information
 565 dump·specified·EP·port's·information
 566 dump·specified·HVD's·detailed·information
 567 The·--hvd_id|-d·argument·is·required·for·-t·HVD!
 568 The·--fab_pid|-f·argument·is·required·for·-t·FAB_PORT!
 569 ····Physical·Port·ID·%hhd·(Not·attached)
 570 ········Attached·Physical·PID:»   %hhd
 571 ········Attached·Switch·Index:»   %hhd
 572 ········Attached·SWFID:·······» 0x%04hx
 573 ········Attached·FW·Version:··»     0x%x
 574 The·--ep_pid|-e·argument·is·required·for·-t·EP_PORT!
 575 ····HVD·%hhx·(Physical·Port·ID:·%hhu,·HFID:·0x%04hx):
 576 ········USP·Status:········»     »     %s
 577 ········USP·BDF:···········»»%s
 578 ············VEP·%d:
 579 ················Type:»  »  »  %s
 580 ················BDF:·»   »   »   %s
 581 ············Logical·PID·%d:»  »  Unbound
 582 ················Function·%d:»    »    PDFID·0x%04hx·(DSP·BDF:·%s,·EP·BDF:·%s)
 583 ········Logical·Port·P2P·enable·bitmap:»    0x%016lx
 584 ············Logical·Port·%d·P2P·config·bitmap:····»  0x%016lx
 585 ············Logical·Port·%d·P2P·active·bitmap:····»  0x%016lx
 586 Switchtec·Fabric·Management·(PAX·only)
 587 number·of·bytes·to·write·(default·4)
 588 write·a·register·in·the·Global·Address·Space·(Main·Firmware·only)
 589 Note·-·GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command
 590 GAS·is·only·available·with·Main·Firmware!
 591 GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command!
 592 Out·of·range·for·Global·Address·Space
 593 number·of·accesses·to·perform·(default·1)
 594 read·a·register·from·the·Global·Address·Space·(Main·Firmware·only)
 595 Note·-·GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command
 596 number·of·bytes·to·dump·(default·is·the·entire·GAS·space)
 597 force·outputting·data·in·text·format,·default·is·to·output·in·text·unless·the·output·is·a·pipe,·in·which·case·binary·is·output
 598 dump·all·Global·Address·Space·registers·(Main·Firmware·only)
 599 Global·Address·Space·Access·(dangerous)
 600 These·functions·should·be·used·with·extreme·caution·only·if·you·know·what·you·are·doing.·Any·register·accesses·through·this·interface·are·unsupported·by·Microsemi·unless·specifically·otherwise·specified.
 601 read·a·register·from·the·Global·Address·Space·(Main·Firmware·only)
 602 write·a·register·in·the·Global·Address·Space·(Main·Firmware·only)
 603 %s:·Setting·PAX·ID·is·not·supported.
 604 ··%-4s»   Version:·%-8s»       CRC:·%08lx»      %4s%11s%s
 605 stack·to·deconfigure·the·counter·in
 606 The·--stack·argument·is·required!
 607 The·--counter·argument·is·required!
 608 toggle·the·active·and·inactive·firmware·partitions·(BL2,·Main·Firmware)
 609 NOTE:·Not·toggling·images·as·no·partition·type·options·were·specified
 610 Firmware·type·BL2·and·Key·manifestare·not·supported·by·Gen3·switches
 611 return·information·on·the·currently·flashed·firmware·(BL2,·Main·Firmware)
 612 This·command·is·only·available·in·BL2·or·Main·Firmware!
 613 unbind·a·logical·port·from·a·physical·port
 614 bind·a·logical·port·to·a·physical·port
 615 display·physical·port·binding·information
 616 physical·port·%u·bound·to·%u,·partition·%u
 617 print·individual·die·temperature·sensor·reading
 618 test·if·the·Switchtec·interface·is·working
 619 %s:·echo·command·returned·the·wrong·result;·got·%x,·expected·%x
 620 log·type·to·parse·(default:·APP)
 621 device·generation·(Only·needed·when·parsing·earlier·log·files·which·do·not·contain·device·generation·information.·Default:·UNKNOWN)
 622 parse·a·binary·app·log·or·mailbox·log·to·a·text·file
 623 WARNING:·The·two·input·files·have·different·version·numbers.
 624 The·log·file·is·parsed·but·the·output·file·might·contain·errors.
 625 WARNING:·There·is·no·device·Generation·information·in·the·log·file.
 626 ···········The·log·file·is·parsed·but·the·output·file·contains·errors.
 627 Hint:·Use·'-g'·option·to·specify·device·generation.
 628 NOTE:·The·input·log·file·contains·device·generation·information,
 629 ········therefore·the·generation·option·in·the·command·line·is·ignored.
 630 ····Phys·Port·ID·%d··(Stack·%d,·Port·%d)
 631 physical·port·ID·for·the·egress·side
 632 physical·port·ID·for·the·ingress·side·(default:·use·all·ports)
 633 The·--egress·argument·is·required!
 634 show·all·ports·(including·downed·links)
 635 GUI·refresh·period·in·seconds·(default:·1·second)
 636 GUI·duration·in·seconds·(-1·=·forever)
 637 print·additional·device·information
 638 list·all·Switchtec·devices·on·this·machine
 639 stack·to·show·the·configuration·for
 640 display·an·event·counter's·configuration
 641 stack·to·create·the·counter·in
 642 event·to·count·on,·may·specify·this·argument·multiple·times·to·count·on·multiple·events
 643 counter·index,·default·is·to·use·the·next·unused·index
 644 measure·egress·TLPs·instead·of·ingress·--·only·meaningful·for·POSTED_TLP,·COMP_TLP·and·NON_POSTED_TLP·counts
 645 ports·to·capture·events·on,·default·is·all·ports
 646 threshold·to·trigger·an·event·notification
 647 Must·specify·at·least·one·event!
 648 A·threshold·can·only·be·used·with·a·counter·that·has·a·single·port·and·single·event
 649 timeout·in·milliseconds·(-1·=·forever)
 650 wait·for·an·event·counter·to·exceed·its·threshold
 651 stack·to·show·the·counters·for
 652 display·switch·information·(BL1,·BL2,·Main·Firmware)
 653 Error·communicating·with·the·device.·Please·check·your·setup.
 654 Port·cannot·be·specified·for·this·event·type.
 655 Must·specify·partition·and·port·for·this·event·type.
 656 dump·the·Memlog·info·from·flash·in·the·last·fatal·error·handling·dump
 657 dump·the·Generic·Registers·context·from·flash·in·the·last·fatal·error·handling·dump
 658 dump·the·thread·stack·info·from·flash·in·the·last·fatal·error·handling·dump
 659 dump·the·system·stack·info·from·flash·in·the·last·fatal·error·handling·dump
 660 dump·all·thread·info·from·flash·in·the·last·fatal·error·handling·dump
 661 dump·NVLog·header·information·in·the·last·fatal·error·handling·dump
 662 output·binary·log·data·(default)
 663 parse·log·output·using·specified·log·definition·file·(app·log·only)
 664 dump·the·firmware·log·to·a·file
 665 Cannot·generate·text·format·log·file·in·BL1/2·boot·phase·without
 666 a·log·defintion·file.·Please·provide·log·definiton·file·with·'-d',
 667 or·specify·binary·log·format·with·'-f·BIN'·instead
 668 INFO:·Only·BIN·format·is·supported·for·the·given·log·type,
 669 dumping·logs·in·binary·format·instead.
 670 Cannot·open·temporary·file·for·log·definition·data!
 671 WARNING:·The·binary·log·file·have·different·version·numbers
 672 ·········from·those·of·the·log·definition·file:
 673 WARNING:·The·log·buffer·pointer·has·wrapped.·The·log·data·may·be·incomplete!
 674 clear·all·events·of·a·specified·type
 675 display·events·that·have·occurred
 676 %s:·Gen3·PAX·is·not·supported.
 677 output·format·(default:·normal)
 678 print·additional·information·(only·with·'normal'·format)
 679 display·switch·port·status·information
 680 »       Phys·Port·ID:····»    %d·(Stack·%d,·Port·%d)
 681 »       Rate:············»  Gen%d·-·%g·GT/s··%g·GB/s
 682 »       Device:··········»%04x:%04x·(%s)
 683 print·posted,·non-posted·and·completion·results
 684 measure·the·traffic·bandwidth·through·each·port
 685 Do·you·want·to·continue?·[y/N]·
 686 read·the·data/config·partiton·instead·of·the·main·firmware
 687 read·the·BL2·partiton·instead·of·the·main·firmware
 688 read·the·key·manifest·partiton·instead·of·the·main·firmware
 689 don't·print·progress·to·stdout
 690 read·a·firmware·image·from·flash
 691 The·specified·partition·on·the·flash·is·empty!
 692 WARNING:·The·firmware·image·for·this·partition·is·INVALID!
 693 perform·a·hard·reset·of·the·switch
 694 WARNING:·if·your·system·does·not·support·hotplug,
 695 a·hard·reset·can·leave·the·system·in·a·broken·state.
 696 Make·sure·you·reboot·after·issuing·this·command.
 697 set·first·port·bifurcation·width
 698 set·second·port·bifurcation·width
 699 set·third·port·bifurcation·width
 700 set·forth·port·bifurcation·width
 701 set·fifth·port·bifurcation·width
 702 set·sixth·port·bifurcation·width
 703 set·seventh·port·bifurcation·width
 704 set·last·port·bifurcation·width
 705 dynamically·get·and·set·the·bifurcation·in·a·stack
 706 To·set·the·bifurcation·of·a·stack·specify·the·stack_id·with·-s·and·specify
 707 a·series·of·bifurcation·numbers·(1,·2,·4,·8,·16)·for·each·consecutive
 708 port.·Specify·0·to·disable·a·port.·For·example:
 709 ··switchtec·stack-bif·<device>·-s·<stack_id>·16
 710 will·bifurcate·the·entire·stack·into·a·x16·port.
 711 ··switchtec·stack-bif·<device>·-s·<stack_id>·4·0·8
 712 will·bifurcate·the·first·port·in·the·stack·into·a·x4,·disable·the·next
 713 4·lanes·and·the·last·port·will·be·a·x8.
 714 Must·specify·--stack_id/-s·when·setting·bifurcation
 715 Invalid·bifurcation·value:·%d
 716 Too·many·lanes·specified·in·the·bifurcation
 717 %s:·Invalid·image·file·format
 718 image·file·to·display·information·for
 719 display·information·for·a·firmware·image
 720 don't·activate·the·new·image,·use·fw-toggle·to·do·so·when·it·is·safe
 721 force·interrupting·an·existing·fw-update·command·in·case·firmware·is·stuck·in·a·busy·state
 722 set·the·bootloader·and·map·partition·as·RW·(only·valid·for·BOOT·and·MAP·images)
 723 upload·a·new·firmware·image·to·flash·(BL2,·Main·Firmware)
 724 This·command·only·supports·flashing·firmware·when·the·device·is·in·the·BL2·or·MAIN·boot·phase.·To·transfer·an·image·in·the·BL1·boot·phase,·use·the·'mfg·fw-transfer'·command·instead.
 725 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:·
 726 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device.
 727 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device.
 728 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation.
 729 Writing·the·following·firmware·image·to·%s.
 730 Use·'mfg·fw-transfer'·instead·to·transfer·a·BL2·image.
 731 The·image·is·for·%s·devices·and·cannot·be·applied·to·this·device!
 732 The·--set-boot-rw·option·only·applies·for·BOOT·and·MAP·images
 733 firmware·update:·the·BOOT·and·MAP·partition·are·read-only.·use·--set-boot-rw·to·override
 734 WARNING:
 735 Updating·this·image·will·IRREVERSIBLY·update·device·%s·image
 736 secure·version·to·0x%08lx!
 737 NOTE:·Device·partition·map·has·been·updated!·All·other·partitions
 738 (BL2,·Config·and·Main·Image)·MUST·BE·UPDATED·to·ensure·your·device·can·boot·properly!
 739 NOTE:·This·command·does·not·automatically·activate·the·image·when·used·in·the·BL2·boot·phase.
 740 Be·sure·to·use·'fw-toggle'·after·this·command·to·activate·the·updated·image.
 741 <command>·[<device>]·[OPTIONS]
 742 The·<device>·must·be·a·Switchtec·device·(ex:·/dev/switchtec0)
 743 dynamically·get·and·set·the·bifurcation·in·a·stack
 744 upload·a·new·firmware·image·to·flash·(BL2,·Main·Firmware)
 745 Disabled·by·Default·But·Can·Be·Enabled
 746 »       JTAG/EJTAG·State·After·Reset:·»     %d
 747 »       JTAG/EJTAG·State·After·BL1:·»       %d
 748 »       JTAG/EJTAG·Unlock·IN·BL1:·» %d
 749 »       JTAG/EJTAG·Unlock·AFTER·BL1:·»      %d
 750 »       I2C·Recovery·TMO:·»»%d·Second(s)
 751 »       I2C·Address·(7-bits):·»    »    0x%02x
 752 »       Attestation:»   »   »   Enabled,·with·UDS·
 753 Exponent·Hex·Data·%s:·»     »     0x%08x
 754 Current·KMSK·Index·%s:·»    »    Not·Set
 755 CDI·eFuse·Include·Mask·%s:·» 0x%08x
 756 not·visible·with·current·security·settings
 757 Switchtec·device·to·operate·on.·Can·be·any·of:
 758 ·*·a·device·path·(/dev/switchtec0)
 759 ·*·an·index·(0,·1,·2)
 760 ·*·a·PCI·address·(3:00.1)
 761 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20)
 762 update·debug·feature·secure·unlock·version
 763 Serial·number·must·be·set·for·this·command!
 764 Unlock·version·must·be·set·for·this·command!
 765 Public·key·file·must·be·set·for·this·command!
 766 Signature·file·must·be·set·for·this·command!
 767 WARNING:·This·operation·makes·changes·to·the·device·OTP·memory·and·is·IRREVERSIBLE!
 768 unlock·firmware·debug·features
 769 This·command·unlocks·the·EJTAG·port,·Command·Line·Interface·(CLI),·MRPC·command·and·Global·Address·Space·(GAS)·registers.
 770 Generate·token·for·signature·file·required·for·command·'mfg·debug-unlock'·(default)
 771 Generate·token·for·signature·file·required·for·command·'mfg·debug-lock-update'
 772 generate·device·token·file·for·signature
 773 Use·the·generated·token·file·on·your·security·management·system·to·generate·the·signature·file·required·for·either·command·'mfg·debug-unlock'·or·'mfg·debug-lock-update'·
 774 add·a·KSMK·entry·(BL1·and·Main·Firmware·only)
 775 KMSK·stands·for·Key·Manifest·Secure·Key.·It·is·a·key·used·to·verify·the·Key·Manifest·partition,·which·contains·keys·used·to·verify·all·other·partitions.
 776 KSMK·entry·file·must·be·set·in·this·command!
 777 This·command·is·only·available·in·BL1·or·Main·Firmware!
 778 This·command·is·only·valid·when·secure·state·is·not·INITIALIZED_UNSECURED!
 779 REJECTED:·the·specified·KMSK·entry·already·exists·on·the·device!
 780 Public·key·file·must·be·specified·when·secure·state·is·INITIALIZED_SECURED!
 781 Signature·file·must·be·specified·when·secure·state·is·INITIALIZED_SECURED!
 782 Adding·the·following·KMSK·entry·to·device:
 783 WARNING:·This·operation·makes·changes·to·the·device·OTP·memory·and·is·IRREVERSIBLE!
 784 Show·secure·settings·without·programming
 785 set·device·security·settings·(BL1·and·Main·Firmware·only)
 786 The·security·settings·programmed·with·this·command·will·not·take·effect·until·the·chip·is·set·to·either·INITIALIZED_UNSECURED·or·INITIALIZED_SECURED·state.
 787 This·command·is·only·available·when·secure·state·is·UNINITIALIZED_UNSECURED!
 788 Invalid·secure·setting·file:·%s!
 789 The·security·setting·file·is·for·a·different·generation·of·Switchtec·device!
 790 Invalid·SPI·Clock·Rate·value·specified·in·the·security·setting·file!
 791 INFO:·Attestation·is·not·supported·or·not·enabled.·The·given·UDS·file·is·ignored.
 792 INFO:·Device·uses·self-generated·UDS.·The·given·UDS·file·is·ignored.
 793 ERROR:·UDS·file·is·required·for·the·current·configuration!
 794 Writing·the·below·settings·to·device:·
 795 CDI·eFuse·Include·Mask:·»   »   0x%08x
 796 set·device·secure·state·(BL1·and·Main·Firmware·only)
 797 This·command·can·only·be·used·when·the·device·secure·state·is·UNINITIALIZED_UNSECURED.
 798 NOTE·-·A·device·can·be·in·one·of·these·three·secure·states:·
 799 UNINITIALIZED_UNSECURED:·this·is·the·default·state·when·the·chip·is·shipped.·All·security-related·settings·are·'uninitialized',·and·the·chip·is·in·the·'unsecured'·state.·
 800 INITIALIZED_UNSECURED:·this·is·the·state·when·security-related·settings·are·'initialized',·and·the·chip·is·set·to·the·'unsecured'·state.·
 801 INITIALIZED_SECURED:·this·is·the·state·when·security-related·settings·are·'initialized',·and·the·chip·is·set·to·the·'secured'·state.·
 802 Use·'config-set'·or·other·mfg·commands·to·initialize·security·settings·when·the·chip·is·in·the·UNINITIALIZED_UNSECURED·state,·then·use·this·command·to·switch·the·chip·to·the·INITIALIZED_SECURED·or·INITIALIZED_UNSECURED·state.·
 803 WARNING:·ONCE·THE·CHIP·STATE·IS·SUCCESSFULLY·SET,·IT·CAN·NO·LONGER·BE·CHANGED.·USE·CAUTION·WHEN·ISSUING·THIS·COMMAND.
 804 Secure·state·must·be·set·in·this·command!
 805 This·command·is·only·valid·when·secure·state·is·UNINITIALIZED_UNSECURED!
 806 Switchtec·device·to·operate·on.·Can·be·any·of:
 807 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20)
 808 resume·device·boot·process·(BL1·and·BL2·only)
 809 A·normal·device·boot·process·includes·the·BL1,·BL2·and·Main·Firmware·boot·phases.·In·the·case·when·the·boot·process·is·paused·at·the·BL1·or·BL2·phase·(due·to·boot·failure·or·BOOT_RECOVERY·PIN[0:1]·being·set·to·LOW),·sending·this·command·requests·the·device·to·try·resuming·a·normal·boot·process.
 810 NOTE:·if·your·system·does·not·support·hotplug,·your·device·might·not·be·immediately·accessible·after·a·normal·boot·process.·In·this·case,·be·sure·to·reboot·your·system·after·sending·this·command.
 811 This·command·is·only·available·in·BL1·or·BL2!
 812 WARNING:·if·your·system·does·not·support·hotplug,
 813 your·device·might·not·be·immediately·accessible
 814 after·a·normal·boot·process.·In·this·case,·be·sure
 815 to·reboot·your·system·after·sending·this·command.
 816 execute·previously·transferred·firmware·image·(BL1·only)
 817 This·command·is·only·supported·when·the·device·is·in·the·BL1·boot·phase.·The·firmware·image·must·have·been·transferred·using·the·'fw-transfer'·command.·After·firmware·initializes,·it·listens·for·activity·from·I2C,·UART·(XModem),·or·both·interfaces·for·input.·Once·activity·is·detected·from·an·interface,·firmware·falls·into·recovery·mode·on·that·interface.·The·interface·to·listen·on·can·be·specified·using·the·'bl2_recovery_mode'·option.·
 818 To·activate·an·image·in·the·BL2·or·MAIN·boot·phase,·use·the·'fw-toggle'·command·instead.
 819 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:·
 820 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device.
 821 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device.
 822 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation.
 823 This·command·is·only·available·in·the·BL1·phase!
 824 This·command·will·execute·the·previously·transferred·image.
 825 firmware·image·file·to·transfer
 826 transfer·a·firmware·image·to·device·(BL1·only)
 827 This·command·only·supports·transferring·a·firmware·image·when·the·device·is·in·the·BL1·boot·phase.·Use·'fw-execute'·after·this·command·to·excute·the·transferred·image.·Note·that·the·image·is·stored·in·device·RAM·and·is·lost·after·device·reboot.
 828 To·update·an·image·in·the·BL2·or·MAIN·boot·phase,·use·the·'fw-update'·command·instead.
 829 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:·
 830 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device.
 831 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device.
 832 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation.
 833 This·command·is·only·available·in·the·BL1·boot·phase!
 834 Use·'fw-update'·instead·to·update·an·image·in·other·boot·phases.
 835 Writing·the·following·firmware·image·to·%s:
 836 This·command·only·supports·transferring·a·BL2·image.
 837 active·image·index·for·FIRMWARE
 838 active·image·index·for·KEY·MANIFEST
 839 active·image·index·for·RIOT·(Gen5·device·only)
 840 select·active·image·index·(BL1·only)
 841 One·of·BL2,·Config,·Key·Manifest,·RIOT·or·Firmware·indices·must·be·set·in·this·command!
 842 This·command·is·only·available·in·BL1!
 843 Active·index·of·BL2·must·be·within·0-1!
 844 Active·index·of·FIRMWARE·must·be·within·0-1!
 845 Active·index·of·CONFIG·must·be·within·0-1!
 846 Active·index·of·KEY·MANIFEST·must·be·within·0-1!
 847 RIOT·image·is·not·available·on·Gen4·devices!
 848 Active·index·of·RIOT·must·be·within·0-1!
 849 print·additional·chip·information
 850 Key·Manifest·Secure·Version:·»      »      0x%08x
 851 RIOT·Secure·Version:·»     »     »     0x%08x
 852 BL2·Secure·Version:·»      »      »      0x%08x
 853 Main·Secure·Version:·»     »     »     0x%08x
 854 Secure·Unlock·Version:·»   »   »   0x%08x
 855 Other·secure·settings·are·only·shown·in·the·BL1·or·Main·Firmware·phase.
 856 Additional·(verbose)·chip·info·is·not·available·on·this·chip!
 857 Additional·(verbose)·chip·info·is·only·available·in·the·Main·Firmware·phase!
 858 display·active·image·list·(BL1·only)
 859 ping·device·and·get·current·boot·phase
 860 Manufacturing·Process·Commands
 861 These·commands·control·and·manage·mfg·settings.
 862 transfer·a·firmware·image·to·device·(BL1·only)
 863 execute·previously·transferred·firmware·image·(BL1·only)
 864 resume·device·boot·process·(BL1·and·BL2·only)
 865 set·device·secure·state·(BL1·and·Main·Firmware·only)
 866 set·device·security·settings·(BL1·and·Main·Firmware·only)
 867 add·a·KSMK·entry·(BL1·and·Main·Firmware·only)
 868 generate·device·token·file·for·signature
 869 unlock·firmware·debug·features
 870 Firmware·Non-Maskable·Interrupt
 871 Global·Fabric·Management·Server·Event
 872 Dynamic·Partition·Binding·Completion
 873 Advanced·Error·Reporting·in·P2P·Port
 874 Advanced·Error·Reporting·in·vEP
 875 Downstream·Port·Containment·Event
 876 Completion·Timeout·Synthesis·Event
 877 Upstream·Error·Containment·Event
 878 Internal·Error·Reporting·Event
 879 Event·Counter·Threshold·Reached
 880 Package·length·less·than·32·bytes
 881 Signature·memory·allocation·failed
 882 Programming·a·read-only·partition
 883 SEEPROM·or·related·TWI·bus·isn't·enabled
 884 Programming·a·running·partition
 885 Programming·not·allowed·over·this·interface
 886 Activation·failed·due·to·XML·version·mismatch
 887 Activation·failed·due·to·unknown·error
 888 Data·offset·error·during·programming
 889 Secure·Configuration·Get·Extended
 890 Configure·Fabric·Physical·Port
 891 Endpoint·Device·CSR·and·MS·Raw·Access
 892 Endpoint·Device·Tunnel·Configuration
 893 Firmware·Active·Image·Index·Get
 894 Firmware·Active·Image·Index·Select
 895 Chip·Serial·Number·and·Secure·Versions
 896 Secure·Configuration·Get·(Gen5)
 897 Secure·Configuration·Set·(Gen5)
 898 Non-fatal·Error·Message·received
 899 Correctable·Error·Message·received
 900 ####################################
 901 ##·Parsed·with·definition·file·for
 902 ##·FW·version·%08x
 903 ##·SDK·version·%08x
 904 ####################################
 905 ···#|Timestamp················|Module·······|Severity·|Event·ID·|Event
 906 ···#|Timestamp················|Source·|Event·ID·|Event
 907 (Invalid·log·entry·number:·%d·(module·0x%x))
 908 %04d|xxxd·xx:xx:xx.xxx,xxx,xxx|
 909 %04d|%03dd·%02d:%02d:%02d.%03d,%03d,%03d|
 910 Logical·bridge·instance·already·bound
 911 Logical·bridge·not·bind·to·physical·port
 912 Error·reading·log·definition·file
 913 No·background·thread·run·for·the·command
 914 XML·version·mismatch·between·MAIN·and·CFG·partition
 915 Stack·bifurcation·code·invalid
 916 The·handler·thread·is·not·idle
 917 No·previous·adaptation·object·data
 918 No·available·MRPC·handler·thread
 919 UART·interface·not·supported·for·this·command
 920 %s:·%s·(MRPC:·0x%x,·error:·0x%x)
 921 /sys/bus/pci/devices/%s/*:*:*/
 922 /sys/bus/pci/devices/%s/config
 923 /sys/bus/pci/devices/%04x:%02x:%02x.%x/switchtec
 924 No·access·beyond·the·Total·GAS·Section
 925 %*[^<]<0x%x>·[%d·Byte]%*[^,],%*[^:]:·0x%x%*[^:]:
 926 %*[^<]<0x%x>·[%d·Byte]%*[^:]:·0x%x%*[^:]:
 927 %*[^,],%*[^:]:·[0x%x/0x%x]%*[^:]:
 928 ··[<%s>]·
 929 ···<%s>··
 930 ····%s··
 931 [1mUsage:
 932 ·--%s=<%s>
 933 ·[OPTIONS]
 934 [1mChoices·for·%s:
 935 Choices·for·%s:
 936 Positional·Arguments:
 937 Environment·Variables:
 938 Options:
 939 SWITCHTEC_COMPLETE
 940 ·version·help
 941 switchtec-%s
 942 %s·%s·%s·%s
 943 show·the·program·version
 944 ··%-15s·%s
 945 display·this·help
 946 %s·%s·%s
 947 switchtec·cli·version·%s
 948 ERROR:·Invalid·command·'%s'
 949 Invalid·physical·port·id:·%d
 950 right_limit,·%d,·%d
 951 top_left_limit,·%d,·%d
 952 bottom_left_limit,·%d,·%d
 953 interval_ms,·200
349 /dev/switchtec*954 /dev/switchtec*
350 SWITCHTEC_DEV955 SWITCHTEC_DEV
351 SWITCHTEC_PAX956 SWITCHTEC_PAX
 957 disable·the·rfclk·output
 958 enable·the·rfclk·output
 959 stack·to·operate·on
 960 refclk_ctl
 961 generate
 962 Must·specify·-p·/·--port_id
 963 pattern_mon_set
 964 pattern_gen_set
 965 pattern_inject
 966 Injected·%d·errors
 967 pattern_gen_get
 968 pattern_mon_get
 969 Port:·%d
 970 ··Generator:·Disabled
 971 ··Generator:·%s
 972 ··Monitor:·Disabled
 973 ··Monitor:·%-20s
 974 perm_table
 975 ··0x%03x··%-25s··%s
 976 Unable·to·get·cross·hair
 977 Disable·all·loopback·modes
 978 Enable·LTSSM·loopback·mode
 979 rx-to-tx
 980 Enable·RX->TX·loopback·mode
 981 tx-to-rx
 982 Enable·TX->RX·loopback·mode
 983 loopback_set
 984 loopback_get
 985 RX->TX,·
 986 TX->RX,·
 987 Port:·%d····%-30s·%s
 988 ,·%lc,·%lc
 989 left_limit,·%d,·0
 990 right_limit,·%d,·0
 991 interval_ms,·%d
 992 allocating·pixels
 993 (Previous·Link-Up)
 994 port_eq_table
 995 crosshair
 996 physical·port·ID·to·observe
 997 start·time·(0·to·63)
 998 end·time·(t-start·to·63)
 999 time·step·(default·1)
 1000 start·voltage·(-255·to·255)
 1001 end·voltage·(v-start·to·255)
 1002 voltage·step·(default:·5)
 1003 Measure·Eye·Cross·Hair
 1004 Unable·to·parse·CSV·file:·%s
 1005 %s·(%s·/·%s)
 1006 Invalid·lane
 1007 Unable·to·enable·cross·hair
 1008 Capturing·%s
 1009 Lane·%-2d··%-60s
 1010 Lane·%-2d··%-60s
 1011 crosshair_port%d_lane%d.csv
 1012 Unable·to·write·'%s':·%m
 1013 Wrote·%s
 1014 data·mode·for·the·capture
 1015 num-lanes
 1016 interval
 1017 Capture·PCIe·Eye·Errors
 1018 eye_set_mode
 1019 eye_start
 1020 No·data·for·specified·lane.
 1021 eye_fetch
 1022 Not·enough·pixels·allocated!
 1023 eye_port%d_lane%d.csv
 1024 ······%s
 1025 Dump·RX·mode·and·DTCLK
 1026 %4d··%#8x··%7d··%9d··%7d
 1027 Dump·FS/LF·output·data
 1028 Lane····FS····LF
 1029 port_eq_fs_ls
 1030 %4d··%4d··%4d
 1031 port_eq_coeff
 1032 Lane··Pre-Cursor··Post-Cursor
 1033 %4d··%7d······%8d
 1034 rcvr_obj
 1035 %4d··%4d··%6d···%7d···
352 pdfid·of·EP 
353 BAR·of·EP 
354 address·to·write 
355 value·to·write 
356 assume·yes·when·prompted 
357 write·BAR·of·an·EP 
358 Invalid·access·width 
359 ep_bar_write 
360 print·in·hexadecimal 
361 print·in·decimal 
362 print·as·an·ascii·string 
363 address·to·read 
364 printing·style 
365 read·BAR·of·an·EP 
366 ep_bar_read 
367 %06X·-·%s 
368 write·CSR·of·an·EP 
369 ep_csr_write 
370 read·CSR·of·an·EP 
371 ep_csr_read 
372 Configure·command 
373 pdfid·of·the·EP 
374 Status:·%s 
375 ep_tunnel_cfg 
376 FABRIC_EP 
377 fabric·EP 
378 FABRIC_HOST 
379 fabric·host 
380 phys_port_id 
381 port_type 
382 port·type 
383 clock_source 
384 clock_sris 
385 clock·sris 
386 HVM·domain·index·for·USP 
387 configure·a·port 
388 port_config 
389 port_info 
390 Port·Type:····%s· 
391 Clock·Source:·%d 
392 Clock·SRIS:···%s 
393 HVD·Instance:·%d 
394 disable·port 
395 enable·port 
396 link·retrain 
397 HOT_RESET 
398 link·hot·reset 
399 hot·reset·status·clear 
400 hot·reset·status·set 
401 control_type 
402 port·control·type 
403 hot_reset_flag 
404 hot·reset·flag·option 
405 control·a·port 
406 port_control 
407 Broadcast 
408 Unreachable 
409 show·routing·information 
410 topo_info_dump 
411 gfms_db_dump 
412 Reachable 
413 Phys_port 
414 Destination 
415 %-15s»  %-15s»     %-15s 
416 %-15d»  %-15d»     %s 
417 host_sw_idx 
418 host·switch·index 
419 host·physical·port·ID 
420 log_port_id 
421 host·logical·port·ID 
422 All·arguments·are·required! 
423 gfms_unbind 
424 EP·function's·PDFID 
425 Must·specify·pdfid. 
426 Invalid·pdfid·%s. 
427 gfms_bind 
428 Endpoint·function's·FID 
429 cmd_data 
430 Invalid·command·raw·data 
431 device_manage 
432 rsp·length·is·%d,·data·is: 
433 Detect·(INACTIVE)1036 Detect·(INACTIVE)
434 Detect·(SPD_CHD0)1037 Detect·(SPD_CHD0)
435 Detect·(SPD_CHD1)1038 Detect·(SPD_CHD1)
436 Detect·(ACTIVE0)1039 Detect·(ACTIVE0)
437 Detect·(ACTIVE1)1040 Detect·(ACTIVE1)
438 Detect·(P1_TO_P0)1041 Detect·(P1_TO_P0)
439 Detect·(P0_TO_P1_0)1042 Detect·(P0_TO_P1_0)
Offset 508, 14 lines modifiedOffset 1111, 111 lines modified
508 L2·(INACTIVE)1111 L2·(INACTIVE)
509 L2·(IDLE)1112 L2·(IDLE)
510 L2·(TX_WAKE0)1113 L2·(TX_WAKE0)
511 L2·(TX_WAKE1)1114 L2·(TX_WAKE1)
512 L2·(EXIT)1115 L2·(EXIT)
513 L2·(SPEED)1116 L2·(SPEED)
514 Detect·(QUIET)1117 Detect·(QUIET)
 1118 Display·LTSSM·log
 1119 ltssm_log
 1120 Diagnostic·Information
 1121 list_mrpc
 1122 loopback
 1123 port_eq_txcoeff
 1124 port_eq_txfslf
 1125 port_eq_txtable
 1126 rcvr_extended
 1127 GEN1·LTSSM·Speed
 1128 GEN2·LTSSM·Speed
 1129 GEN3·LTSSM·Speed
 1130 GEN4·LTSSM·Speed
 1131 Raw·Data·in·CSV·format
 1132 %06X·-·%lld
 1133 %06X·-·0x%0*llX
 1134 pdfid·of·EP
 1135 BAR·of·EP
 1136 address·to·write
 1137 value·to·write
 1138 assume·yes·when·prompted
 1139 write·BAR·of·an·EP
 1140 Invalid·access·width
 1141 ep_bar_write
 1142 print·in·hexadecimal
 1143 print·in·decimal
 1144 print·as·an·ascii·string
 1145 address·to·read
 1146 printing·style
 1147 read·BAR·of·an·EP
 1148 ep_bar_read
 1149 %06X·-·%s
 1150 write·CSR·of·an·EP
 1151 ep_csr_write
 1152 read·CSR·of·an·EP
 1153 ep_csr_read
 1154 Configure·command
 1155 pdfid·of·the·EP
 1156 Status:·%s
 1157 ep_tunnel_cfg
 1158 FABRIC_EP
 1159 fabric·EP
 1160 FABRIC_HOST
 1161 fabric·host
 1162 phys_port_id
 1163 port_type
 1164 port·type
 1165 clock_source
 1166 clock_sris
 1167 clock·sris
 1168 HVM·domain·index·for·USP
 1169 configure·a·port
 1170 port_config
 1171 port_info
 1172 Port·Type:····%s·
 1173 Clock·Source:·%d
 1174 Clock·SRIS:···%s
 1175 HVD·Instance:·%d
 1176 disable·port
 1177 enable·port
 1178 link·retrain
 1179 HOT_RESET
 1180 link·hot·reset
 1181 hot·reset·status·clear
 1182 hot·reset·status·set
 1183 control_type
 1184 port·control·type
 1185 hot_reset_flag
 1186 hot·reset·flag·option
 1187 control·a·port
 1188 port_control
 1189 Broadcast
 1190 Unreachable
 1191 show·routing·information
 1192 topo_info_dump
 1193 gfms_db_dump
 1194 Reachable
 1195 Phys_port
 1196 Destination
 1197 %-15s»  %-15s»     %-15s
 1198 %-15d»  %-15d»     %s
 1199 host_sw_idx
 1200 host·switch·index
 1201 host·physical·port·ID
 1202 log_port_id
 1203 host·logical·port·ID
 1204 All·arguments·are·required!
 1205 gfms_unbind
 1206 EP·function's·PDFID
 1207 Must·specify·pdfid.
 1208 Invalid·pdfid·%s.
 1209 gfms_bind
 1210 Endpoint·function's·FID
 1211 cmd_data
 1212 Invalid·command·raw·data
 1213 device_manage
 1214 rsp·length·is·%d,·data·is:
515 show·topology·information1215 show·topology·information
516 topo_info_get1216 topo_info_get
517 Active·Physical·Ports:1217 Active·Physical·Ports:
518 ········Neg·Width:»      »      »      x%d1218 ········Neg·Width:»      »      »      x%d
519 ········Cfg·Rate:»       »       »       %g·GT/s1219 ········Cfg·Rate:»       »       »       %g·GT/s
520 ········Neg·Rate:»       »       »       %g·GT/s1220 ········Neg·Rate:»       »       »       %g·GT/s
521 ········LTSSM:» » » ········%s1221 ········LTSSM:» » » ········%s
Offset 563, 40 lines modifiedOffset 1263, 31 lines modified
563 ············Logical·PID·%d:1263 ············Logical·PID·%d:
564 Invalid·type1264 Invalid·type
565 topo_info1265 topo_info
566 gfms_dump1266 gfms_dump
567 portcfg_show1267 portcfg_show
568 portcfg_set1268 portcfg_set
569 fabric·link1269 fabric·link
 1270 invalid·access·width
 1271 print·as·an·ASCII·string
 1272 gas·read
 1273 GAS·dump:·permission·denied
570 SWITCHTEC_COMPLETE 
571 ·version·help 
572 switchtec-%s 
573 %s·%s·%s·%s 
574 show·the·program·version 
575 ··%-15s·%s 
576 display·this·help 
577 %s·%s·%s 
578 switchtec·cli·version·%s 
579 ERROR:·Invalid·command·'%s' 
580 Unable·to·create·window1274 Unable·to·create·window
581 ·····%c·1275 ·····%c·
582 Error·initialising·ncurses.1276 Error·initialising·ncurses.
583 Set·bandwidth·type1277 Set·bandwidth·type
584 gui_init1278 gui_init
585 gettimeofday1279 gettimeofday
586 get_devices1280 get_devices
587 %s·(%d-%d-%d-%d)1281 %s·(%d-%d-%d-%d)
588 x%d-Gen%d·-·%g·GT/s1282 x%d-Gen%d·-·%g·GT/s
589 %04x:%04x1283 %04x:%04x
590 I:·%-.3g·%sB1284 I:·%-.3g·%sB
591 E:·%-.3g·%sB1285 E:·%-.3g·%sB
592 %s:·%-.3g·%sB/s1286 %s:·%-.3g·%sB/s
593 ·%3.0f%%·[ 
594 %d:%02d:%02d 
595 ··%3.0fkB/s· 
596 Invalid·PAX·ID·specified:·%s1287 Invalid·PAX·ID·specified:·%s
597 ··(Invalid)1288 ··(Invalid)
598 ··(Running)1289 ··(Running)
599 counter·index1290 counter·index
600 deconfigure·an·event·counter1291 deconfigure·an·event·counter
601 evcntr_del1292 evcntr_del
602 ·-·Active1293 ·-·Active
Offset 786, 116 lines modifiedOffset 1477, 14 lines modified
786 UpstreamFwd1477 UpstreamFwd
787 EgressCtrl1478 EgressCtrl
788 DirectTrans1479 DirectTrans
789 get·the·raw·bandwidth1480 get·the·raw·bandwidth
790 get·the·payload·bandwidth1481 get·the·payload·bandwidth
791 Human·Readable·Output1482 Human·Readable·Output
792 Tabular·Output1483 Tabular·Output
793 invalid·access·width 
794 print·as·an·ASCII·string 
795 gas·read 
796 GAS·dump:·permission·denied 
797 Invalid·physical·port·id:·%d 
798 right_limit,·%d,·%d 
799 top_left_limit,·%d,·%d 
800 bottom_left_limit,·%d,·%d 
801 interval_ms,·200 
802 disable·the·rfclk·output 
803 enable·the·rfclk·output 
804 stack·to·operate·on 
805 refclk_ctl 
806 generate 
807 Must·specify·-p·/·--port_id 
808 pattern_mon_set 
809 pattern_gen_set 
810 pattern_inject 
811 Injected·%d·errors 
812 pattern_gen_get 
813 pattern_mon_get 
814 Port:·%d 
815 ··Generator:·Disabled 
816 ··Generator:·%s 
817 ··Monitor:·Disabled 
818 ··Monitor:·%-20s 
819 perm_table 
820 ··0x%03x··%-25s··%s 
821 Unable·to·get·cross·hair 
822 Disable·all·loopback·modes 
823 Enable·LTSSM·loopback·mode 
824 rx-to-tx 
825 Enable·RX->TX·loopback·mode 
826 tx-to-rx 
827 Enable·TX->RX·loopback·mode 
828 loopback_set 
829 loopback_get 
830 RX->TX,· 
831 TX->RX,· 
832 Port:·%d····%-30s·%s 
833 ,·%lc,·%lc 
834 left_limit,·%d,·0 
835 right_limit,·%d,·0 
836 interval_ms,·%d 
837 allocating·pixels 
838 (Previous·Link-Up) 
839 port_eq_table 
840 crosshair 
841 physical·port·ID·to·observe 
842 start·time·(0·to·63) 
843 end·time·(t-start·to·63) 
844 time·step·(default·1) 
845 start·voltage·(-255·to·255) 
846 end·voltage·(v-start·to·255) 
847 voltage·step·(default:·5) 
848 Measure·Eye·Cross·Hair 
849 Unable·to·parse·CSV·file:·%s 
850 %s·(%s·/·%s) 
851 Invalid·lane 
852 Unable·to·enable·cross·hair 
853 Capturing·%s 
854 Lane·%-2d··%-60s 
855 Lane·%-2d··%-60s 
856 crosshair_port%d_lane%d.csv 
857 Unable·to·write·'%s':·%m 
858 Wrote·%s 
859 data·mode·for·the·capture 
860 num-lanes 
861 interval 
862 Capture·PCIe·Eye·Errors 
863 eye_set_mode 
864 eye_start 
865 No·data·for·specified·lane. 
866 eye_fetch 
867 Not·enough·pixels·allocated! 
868 eye_port%d_lane%d.csv 
869 ······%s 
870 Dump·RX·mode·and·DTCLK 
871 %4d··%#8x··%7d··%9d··%7d 
872 Dump·FS/LF·output·data 
873 Lane····FS····LF 
874 port_eq_fs_ls 
875 %4d··%4d··%4d 
876 port_eq_coeff 
877 Lane··Pre-Cursor··Post-Cursor 
878 %4d··%7d······%8d 
879 rcvr_obj 
880 %4d··%4d··%6d···%7d··· 
881 Display·LTSSM·log 
882 ltssm_log 
883 Diagnostic·Information 
884 list_mrpc 
885 loopback 
886 port_eq_txcoeff 
887 port_eq_txfslf 
888 port_eq_txtable 
889 rcvr_extended 
890 GEN1·LTSSM·Speed 
891 GEN2·LTSSM·Speed 
892 GEN3·LTSSM·Speed 
893 GEN4·LTSSM·Speed 
894 Raw·Data·in·CSV·format 
895 R/W·(Programmable)1484 R/W·(Programmable)
896 R/O·(Unprogrammable)1485 R/O·(Unprogrammable)
897 (Valid):··1486 (Valid):··
898 (Invalid):1487 (Invalid):
899 (Valid):·1488 (Valid):·
900 Accessible1489 Accessible
901 Inaccessible)1490 Inaccessible)
Offset 1003, 69 lines modifiedOffset 1592, 18 lines modified
1003 config_set1592 config_set
1004 kmsk_entry_add1593 kmsk_entry_add
1005 debug_unlock_token1594 debug_unlock_token
1006 debug_unlock1595 debug_unlock
1007 debug_lock_update1596 debug_lock_update
1008 unsecured·state1597 unsecured·state
1009 both·I2C·and·XModem·(default)1598 both·I2C·and·XModem·(default)
 1599 ·%3.0f%%·[
 1600 %d:%02d:%02d
 1601 ··%3.0fkB/s·
 1602 Unknown·MRPC·Command
1010 ··[<%s>]· 
1011 ···<%s>·· 
1012 ····%s·· 
1013 [1mUsage: 
1014 ·--%s=<%s> 
1015 ·[OPTIONS] 
1016 [1mChoices·for·%s: 
1017 Choices·for·%s: 
1018 Positional·Arguments: 
1019 Environment·Variables: 
1020 Options: 
1021 ALL_TLPS 
1022 all·TLPs 
1023 ALL_ERRORS 
1024 all·errors 
1025 UNSUP_REQ_ERR 
1026 Unsupported·Request·error 
1027 ECRC_ERR 
1028 ECRC·error 
1029 MALFORM_TLP_ERR 
1030 Malformed·TLP·error 
1031 RCVR_OFLOW_ERR 
1032 Receiver·Overflow·error 
1033 CMPLTR_ABORT_ERR 
1034 Completer·Abort·error 
1035 POISONED_TLP_ERR 
1036 Poisoned·TLP·error 
1037 SURPRISE_DOWN_ERR 
1038 Surprise·Down·error 
1039 DATA_LINK_PROTO_ERR 
1040 Data·Link·Protocol·error 
1041 HDR_LOG_OFLOW_ERR 
1042 Header·Log·Overflow·error 
1043 UNCOR_INT_ERR 
1044 Uncorrectable·Internal·Error 
1045 REPLAY_TMR_TIMEOUT 
1046 Replay·Timer·Timeout 
1047 REPLAY_NUM_ROLLOVER 
1048 Replay·Number·Rollover 
1049 BAD_DLLP 
1050 Bad·DLLP 
1051 RCVR_ERR 
1052 Receiver·Error 
1053 RCV_FATAL_MSG 
1054 Fatal·Error·Message·received 
1055 RCV_NON_FATAL_MSG 
1056 RCV_CORR_MSG 
1057 NAK_RCVD 
1058 NAK·received 
1059 RULE_TABLE_HIT 
1060 Rule·Search·Table·rule·hit 
1061 COMP_TLP 
1062 Completion·TLP 
1063 NON_POSTED_TLP 
1064 Non-Posted·TLP 
1065 STACK_ERROR1603 STACK_ERROR
1066 Stack·Error1604 Stack·Error
1067 PPU_ERROR1605 PPU_ERROR
1068 PPU·Error1606 PPU·Error
1069 ISP_ERROR1607 ISP_ERROR
1070 ISP·Error1608 ISP·Error
1071 SYS_RESET1609 SYS_RESET
Offset 1097, 91 lines modifiedOffset 1635, 25 lines modified
1097 TLP·Throttling·Event1635 TLP·Throttling·Event
1098 FORCE_SPEED1636 FORCE_SPEED
1099 Force·Speed·Error1637 Force·Speed·Error
1100 CREDIT_TIMEOUT1638 CREDIT_TIMEOUT
1101 Credit·Timeout1639 Credit·Timeout
1102 LINK_STATE1640 LINK_STATE
1103 Link·State·Change·Event1641 Link·State·Change·Event
1104 DISABLED 
1105 (Invalid·module·ID:·0x%x) 
1106 (Invalid·log·severity:·%d) 
1107 %-12s·|%-8s·|0x%04x···| 
1108 %-6s·|0x%04x···| 
1109 SDK·Version: 
1110 FW·Version: 
1111 x16·(Full)·Lane·Reversal 
1112 Normal·Lane·Ordering 
1113 x2·Lane·Reversal 
1114 x4·Lane·Reversal 
1115 x8·Lane·Reversal 
1116 Unknown·Lane·Ordering 
1117 Unknown·MRPC·error 
1118 Invalid·Port 
1119 Error·reading·binary·log·file 
1120 Partition·does·not·exist 
1121 Physical·port·does·not·exist 
1122 Physical·port·disabled 
1123 No·logical·bridge·instance 
1124 Bind/unbind·in·progress 
1125 Bind/unbind·target·is·USP 
1126 Sub-command·does·not·exist 
1127 Physical·port·link·active 
1128 Invalid·unbind·option 
1129 Port·bind·checking·failed 
1130 Physical·port·already·bound 
1131 Unknown·Switchtec·error 
1132 Invalid·lane·specified 
1133 Invalid·port·specified 
1134 Invalid·log·definition·data 
1135 Error·writing·parsed·log·file 
1136 Invalid·command 
1137 Invalid·Stack 
1138 Invalid·parameter 
1139 Invalid·Event 
1140 Invalid·subcommand 
1141 Reset·rule·search·failed 
1142 MRPC·request·denied 
1143 Bad·firmware·state 
1144 Port·already·bound 
1145 SWMCLOGF 
1146 %2049[^@]@%i 
1147 %2049[^:]:%i 
1148 %x:%x:%x.%x 
1149 Unknown·MRPC·Command 
1150 %x.%02x·B%03X1642 %x.%02x·B%03X
1151 Header·incorrect1643 Header·incorrect
1152 No·Image·Transferred1644 No·Image·Transferred
1153 CRC·incorrect1645 CRC·incorrect
1154 Length·incorrect1646 Length·incorrect
1155 Hardware·Error1647 Hardware·Error
1156 SEEPROM·download·failed1648 SEEPROM·download·failed
1157 Download·Timeout1649 Download·Timeout
1158 Failed·to·program·to·flash1650 Failed·to·program·to·flash
1159 Offset·incorrect1651 Offset·incorrect
1160 %s:·Unknown·Error·(0x%x)1652 %s:·Unknown·Error·(0x%x)
1161 /sys/dev/char/%d:%d/%s 
1162 device/i2c-dev 
1163 /dev/i2c-%d 
1164 /sys/bus/pci/devices/%s 
1165 %04x:%02x:%02x:%x/ 
1166 %02x.%x/ 
1167 device/resource0 
1168 device/resource0_wc 
1169 device/switchtec 
1170 device/device 
1171 %s/*:*:%02x.? 
1172 %s/vendor 
1173 %s*/*/device 
1174 partition_count 
1175 /sys/class/switchtec 
1176 %s/%s/device 
1177 product_id 
1178 product_revision 
1179 %s/fw_version 
1180 /dev/switchtec%d 
1181 TWI·Access1653 TWI·Access
1182 Pulse·Width·Modulator1654 Pulse·Width·Modulator
1183 Die·Temperature1655 Die·Temperature
1184 Firmware·Download1656 Firmware·Download
1185 Firmware·Log·Retrieval1657 Firmware·Log·Retrieval
1186 Performance·Monitor1658 Performance·Monitor
1187 Port·Arbitration·Set1659 Port·Arbitration·Set
Offset 1300, 600 lines modifiedOffset 1772, 128 lines modified
1300 SN_VER_GET1772 SN_VER_GET
1301 DBG_UNLOCK1773 DBG_UNLOCK
1302 Resource·Unlock1774 Resource·Unlock
1303 BOOTUP_RESUME1775 BOOTUP_RESUME
1304 Bootup·Resume1776 Bootup·Resume
1305 SECURITY_CONFIG_GET_GEN51777 SECURITY_CONFIG_GET_GEN5
1306 SECURITY_CONFIG_SET_GEN51778 SECURITY_CONFIG_SET_GEN5
 1779 ALL_TLPS
 1780 all·TLPs
 1781 ALL_ERRORS
 1782 all·errors
 1783 UNSUP_REQ_ERR
 1784 Unsupported·Request·error
 1785 ECRC_ERR
 1786 ECRC·error
 1787 MALFORM_TLP_ERR
 1788 Malformed·TLP·error
 1789 RCVR_OFLOW_ERR
 1790 Receiver·Overflow·error
 1791 CMPLTR_ABORT_ERR
 1792 Completer·Abort·error
 1793 POISONED_TLP_ERR
 1794 Poisoned·TLP·error
 1795 SURPRISE_DOWN_ERR
 1796 Surprise·Down·error
 1797 DATA_LINK_PROTO_ERR
 1798 Data·Link·Protocol·error
 1799 HDR_LOG_OFLOW_ERR
 1800 Header·Log·Overflow·error
 1801 UNCOR_INT_ERR
 1802 Uncorrectable·Internal·Error
 1803 REPLAY_TMR_TIMEOUT
 1804 Replay·Timer·Timeout
 1805 REPLAY_NUM_ROLLOVER
 1806 Replay·Number·Rollover
 1807 BAD_DLLP
 1808 Bad·DLLP
 1809 RCVR_ERR
 1810 Receiver·Error
 1811 RCV_FATAL_MSG
 1812 Fatal·Error·Message·received
 1813 RCV_NON_FATAL_MSG
 1814 RCV_CORR_MSG
 1815 NAK_RCVD
 1816 NAK·received
 1817 RULE_TABLE_HIT
 1818 Rule·Search·Table·rule·hit
 1819 COMP_TLP
 1820 Completion·TLP
 1821 NON_POSTED_TLP
 1822 Non-Posted·TLP
 1823 DISABLED
 1824 (Invalid·module·ID:·0x%x)
 1825 (Invalid·log·severity:·%d)
 1826 %-12s·|%-8s·|0x%04x···|
 1827 %-6s·|0x%04x···|
 1828 SDK·Version:
 1829 FW·Version:
 1830 x16·(Full)·Lane·Reversal
 1831 Normal·Lane·Ordering
 1832 x2·Lane·Reversal
 1833 x4·Lane·Reversal
 1834 x8·Lane·Reversal
 1835 Unknown·Lane·Ordering
 1836 Unknown·MRPC·error
 1837 Invalid·Port
 1838 Error·reading·binary·log·file
 1839 Partition·does·not·exist
 1840 Physical·port·does·not·exist
 1841 Physical·port·disabled
 1842 No·logical·bridge·instance
 1843 Bind/unbind·in·progress
 1844 Bind/unbind·target·is·USP
 1845 Sub-command·does·not·exist
 1846 Physical·port·link·active
 1847 Invalid·unbind·option
 1848 Port·bind·checking·failed
 1849 Physical·port·already·bound
 1850 Unknown·Switchtec·error
 1851 Invalid·lane·specified
 1852 Invalid·port·specified
 1853 Invalid·log·definition·data
 1854 Error·writing·parsed·log·file
 1855 Invalid·command
 1856 Invalid·Stack
 1857 Invalid·parameter
 1858 Invalid·Event
 1859 Invalid·subcommand
 1860 Reset·rule·search·failed
 1861 MRPC·request·denied
 1862 Bad·firmware·state
 1863 Port·already·bound
 1864 SWMCLOGF
 1865 %2049[^@]@%i
 1866 %2049[^:]:%i
 1867 %x:%x:%x.%x
 1868 /sys/bus/pci/devices/%s
 1869 %04x:%02x:%02x:%x/
 1870 %02x.%x/
 1871 /sys/dev/char/%d:%d/%s
 1872 device/resource0
 1873 device/resource0_wc
 1874 device/switchtec
 1875 device/device
 1876 %s/*:*:%02x.?
 1877 %s/vendor
 1878 %s*/*/device
 1879 partition_count
 1880 /sys/class/switchtec
 1881 %s/%s/device
 1882 product_id
 1883 product_revision
 1884 %s/fw_version
 1885 /dev/switchtec%d
 1886 device/i2c-dev
 1887 /dev/i2c-%d
1307 gasrd·-c·-s·0x%x·%zu1888 gasrd·-c·-s·0x%x·%zu
1308 gaswr·-c·-s·0x%x·0x1889 gaswr·-c·-s·0x%x·0x
1309 Error·with·gas_reg_write()1890 Error·with·gas_reg_write()
1310 %*[^:]:·[0x%x/0x%x]%*[^:]:1891 %*[^:]:·[0x%x/0x%x]%*[^:]:
1311 pscdbg·0·all1892 pscdbg·0·all
1312 ········Host·Switch·Index:··········»       %d 
1313 ········Host·Physical·Port·ID:······»    %d 
1314 ········Logical·Port·ID:············» %d 
1315 ········PDFID:······················» 0x%04x, 
1316 Switchtec·device·to·operate·on.·Can·be·any·of: 
1317 ·*·a·device·path·(/dev/switchtec0) 
1318 ·*·an·index·(0,·1,·2) 
1319 ·*·a·PCI·address·(3:00.1) 
1320 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20) 
1321 ·*·a·UART·path·(/dev/ttyUSB0) 
1322 PAX·ID·within·a·PAX·fabric.·Only·valid·on·Switchtec·PAX·devices 
1323 number·of·bytes·to·write·per·access·(default·4) 
1324 The·--bar|-i·argument·is·required! 
1325 The·--pdfid|-f·argument·is·required! 
1326 Writing·0x%llx·to·0x%llx·(%d·bytes). 
1327 number·of·bytes·to·read·per·access·(default·4) 
1328 number·of·reads·to·perform·(default·1) 
1329 Unaligned·register·address·0x%x 
1330 Writing·0x%lx·to·%06lx·(%d·bytes). 
1331 Enable·the·EP·management·tunnel 
1332 Disable·the·EP·management·tunnel 
1333 Query·the·EP·management·tunnel·status 
1334 configure·the·EP·management·tunnel 
1335 The·--cmd|-c·argument·is·required! 
1336 CSU·channel·index·for·port·clock·source 
1337 The·--phys_port_id|-p·argument·is·required! 
1338 The·--port_type|-t·argument·is·required! 
1339 The·--clock_source|-c·argument·is·required·for·port·type·FABRIC_EP·and·FABRIC_HOST! 
1340 The·--clock_sris|-s·argument·is·required·for·port·type·FABRIC_EP·and·FABRIC_HOST! 
1341 The·--hvd_id|-d·argument·is·required·for·port·type·FABRIC_HOST! 
1342 display·a·port's·configuration·information 
1343 The·--control_type|-t·argument·is·required! 
1344 The·--hot_reset_flag|-f·argument·is·required·for·control·type·HOT_RESET! 
1345 unbind·the·EP·(function)·from·the·specified·host 
1346 bind·the·EP·(function)·to·the·specified·host 
1347 %[^','],·%[^','],·%[^','],·%[^','],%[^','],·%[^','],·%[^','],·%[^','],·%[^'.'] 
1348 Too·many·pdfids·specified·(Max:·%d). 
1349 Command·raw·data·in·dword,·format·example:·"0x040b0006·0x00000001" 
1350 send·a·device·specific·manage·command 
1351 The·--cmd_data|-c·argument·is·required! 
1352 ····Physical·Port·ID·%d·(%s): 
1353 ········Stack-Port:»    »    »    Stack·%d,·Port·%d 
1354 ········Cfg·Width·(Bifurcation):» x%d 
1355 ········Power·Controller·GPIO:»   »   Unused 
1356 ········Power·Controller·GPIO:»   »   Index:·0x%04x,·Value:·0x%02x 
1357 ········DSP·PERST·GPIO:»  »  »  Unused 
1358 ········DSP·PERST·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x 
1359 ········USP·PERST·GPIO:»  »  »  Unused 
1360 ········USP·PERST·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x 
1361 ········PRESENCE·GPIO:»  »  »  Unused 
1362 ········PRESENCE·GPIO:»  »  »  Index:·0x%04x,·Value:·0x%02x 
1363 ········SFF8639·IFDET·GPIO:»      »      Unused 
1364 ········SFF8639·IFDET·GPIO:»      »      Index:·0x%04x,·Value:·0x%02x 
1365 ····HVD·%hhx·(Physical·Port·ID:·%hhu,·HFID:·0x%04hx): 
1366 ········Logical·PID·%d:»  »  Unbound 
1367 ············Function·%d:····»    PDFID·0x%04hx 
1368 ····FID·range:··········»      0x%04hx·-·0x%04hx 
1369 ····HFID·range:·········»     0x%04hx·-·0x%04hx 
1370 ····VDFID·range:········»    0x%04hx·-·0x%04hx 
1371 ····PDFID·range:········»    0x%04hx·-·0x%04hx 
1372 ····RC·Port·Map:········»     0x%016llx 
1373 ····EP·Port·Map:········»     0x%016llx 
1374 ····Fabric·Port·Map:····» 0x%016llx 
1375 ····Free·Port·Map:······»   0x%016llx 
1376 display·GFMS·event·information 
1377 --clear·and·--reset·cannot·be·specified·at·the·same·time. 
1378 GFMS·Events·(%sRemaining:·%d) 
1379 ········Physical·Port·ID:···········»%d 
1380 DATABASE_CHANGED·(PAX·ID·%d): 
1381 HVD_INSTANCE_ENABLE·(PAX·ID·%d): 
1382 ········HVD·Instance·ID:············» %d 
1383 ········Clock·Channel:··············»  %d 
1384 HVD_INSTANCE_DISABLE·(PAX·ID·%d): 
1385 ········DPC·Triggered:··············»  %s 
1386 ········CE/UE:······················» %s 
1387 ········CE/UE·Error·Status:·········»      0x%08x 
1388 ········Time·Stamp·(In·Clock·Ticks):»       0x%08x%08x 
1389 ········AER·TLP·Header·Log:·········»       0x%08x 
1390 ····································»       0x%08x 
1391 ····································»       0x%08x 
1392 ····································»       0x%08x 
1393 ········AER·TLP·Header·Log:·········»       N/A 
1394 %s············PDFID:······»       0x%02hx 
1395 %s············VID-DID:····»     0x%04hx-0x%04hx 
1396 %s············Binding:····»     PAX·ID:·%hhd,·HVD·Physical·PID:·%hhd,·HVD·Logical·PID:·%hhd 
1397 %s············Binding:····»     Unbound 
1398 %s············BAR[%d]:·····»     %s·Bytes·(%s) 
1399 ····Physical·Port·ID·%d·(Not·attached) 
1400 ····Physical·Port·ID·%d·(EP·attached): 
1401 ····Physical·Port·ID·%d·(Switch·attached): 
1402 ············Function·%d: 
1403 ················ENUM_ID:······»       0x%04hx 
1404 ················VID-DID:······»       0x%04hx-0x%04hx 
1405 ················Class·Code:···»     0x%06x 
1406 ················BAR[%d]:»       »       %s·Bytes·(%s) 
1407 ············Physical·Port·ID·%d·(DSP·P2P·ENUMID·0x%04x): 
1408 dump·the·fabric·general·information 
1409 dump·all·topology·information·of·one·PAX 
1410 dump·specified·PAX's·general·information 
1411 dump·specified·HVD's·information 
1412 dump·specified·fabric·port's·information 
1413 dump·specified·EP·port's·information 
1414 dump·specified·HVD's·detailed·information 
1415 The·--hvd_id|-d·argument·is·required·for·-t·HVD! 
1416 The·--fab_pid|-f·argument·is·required·for·-t·FAB_PORT! 
1417 ····Physical·Port·ID·%hhd·(Not·attached) 
1418 ········Attached·Physical·PID:»   %hhd 
1419 ········Attached·Switch·Index:»   %hhd 
1420 ········Attached·SWFID:·······» 0x%04hx 
1421 ········Attached·FW·Version:··»     0x%x 
1422 The·--ep_pid|-e·argument·is·required·for·-t·EP_PORT! 
1423 ····HVD·%hhx·(Physical·Port·ID:·%hhu,·HFID:·0x%04hx): 
1424 ········USP·Status:········»     »     %s 
1425 ········USP·BDF:···········»»%s 
1426 ············VEP·%d: 
1427 ················Type:»  »  »  %s 
1428 ················BDF:·»   »   »   %s 
1429 ············Logical·PID·%d:»  »  Unbound 
1430 ················Function·%d:»    »    PDFID·0x%04hx·(DSP·BDF:·%s,·EP·BDF:·%s) 
1431 ········Logical·Port·P2P·enable·bitmap:»    0x%016lx 
1432 ············Logical·Port·%d·P2P·config·bitmap:····»  0x%016lx 
1433 ············Logical·Port·%d·P2P·active·bitmap:····»  0x%016lx 
1434 Switchtec·Fabric·Management·(PAX·only) 
1435 The·following·are·all·implemented·sub-commands: 
1436 See·'%s·%s·help·<command>'·for·more·information·on·a·specific·command 
1437 See·'%s·help·<command>'·for·more·information·on·a·specific·command 
1438 The·following·are·all·installed·extensions: 
1439 See·'%s·<extension>·help'·for·more·information·on·a·extension 
1440 ERROR:·Invalid·sub-command·'%s'·for·command·'%s' 
1441 %s:·Setting·PAX·ID·is·not·supported. 
1442 ··%-4s»   Version:·%-8s»       CRC:·%08lx»      %4s%11s%s 
1443 stack·to·deconfigure·the·counter·in 
1444 The·--stack·argument·is·required! 
1445 The·--counter·argument·is·required! 
1446 toggle·the·active·and·inactive·firmware·partitions·(BL2,·Main·Firmware) 
1447 NOTE:·Not·toggling·images·as·no·partition·type·options·were·specified 
1448 Firmware·type·BL2·and·Key·manifestare·not·supported·by·Gen3·switches 
1449 return·information·on·the·currently·flashed·firmware·(BL2,·Main·Firmware) 
1450 This·command·is·only·available·in·BL2·or·Main·Firmware! 
1451 unbind·a·logical·port·from·a·physical·port 
1452 bind·a·logical·port·to·a·physical·port 
1453 display·physical·port·binding·information 
1454 physical·port·%u·bound·to·%u,·partition·%u 
1455 print·individual·die·temperature·sensor·reading 
1456 test·if·the·Switchtec·interface·is·working 
1457 %s:·echo·command·returned·the·wrong·result;·got·%x,·expected·%x 
1458 log·type·to·parse·(default:·APP) 
1459 device·generation·(Only·needed·when·parsing·earlier·log·files·which·do·not·contain·device·generation·information.·Default:·UNKNOWN) 
1460 parse·a·binary·app·log·or·mailbox·log·to·a·text·file 
1461 WARNING:·The·two·input·files·have·different·version·numbers. 
1462 The·log·file·is·parsed·but·the·output·file·might·contain·errors. 
1463 WARNING:·There·is·no·device·Generation·information·in·the·log·file. 
1464 ···········The·log·file·is·parsed·but·the·output·file·contains·errors. 
1465 Hint:·Use·'-g'·option·to·specify·device·generation. 
1466 NOTE:·The·input·log·file·contains·device·generation·information, 
1467 ········therefore·the·generation·option·in·the·command·line·is·ignored. 
1468 ····Phys·Port·ID·%d··(Stack·%d,·Port·%d) 
1469 physical·port·ID·for·the·egress·side 
1470 physical·port·ID·for·the·ingress·side·(default:·use·all·ports) 
1471 The·--egress·argument·is·required! 
1472 show·all·ports·(including·downed·links) 
1473 GUI·refresh·period·in·seconds·(default:·1·second) 
1474 GUI·duration·in·seconds·(-1·=·forever) 
1475 print·additional·device·information 
1476 list·all·Switchtec·devices·on·this·machine 
1477 stack·to·show·the·configuration·for 
1478 display·an·event·counter's·configuration 
1479 stack·to·create·the·counter·in 
1480 event·to·count·on,·may·specify·this·argument·multiple·times·to·count·on·multiple·events 
1481 counter·index,·default·is·to·use·the·next·unused·index 
1482 measure·egress·TLPs·instead·of·ingress·--·only·meaningful·for·POSTED_TLP,·COMP_TLP·and·NON_POSTED_TLP·counts 
1483 ports·to·capture·events·on,·default·is·all·ports 
1484 threshold·to·trigger·an·event·notification 
1485 Must·specify·at·least·one·event! 
1486 A·threshold·can·only·be·used·with·a·counter·that·has·a·single·port·and·single·event 
1487 timeout·in·milliseconds·(-1·=·forever) 
1488 wait·for·an·event·counter·to·exceed·its·threshold 
1489 stack·to·show·the·counters·for 
1490 display·switch·information·(BL1,·BL2,·Main·Firmware) 
1491 Error·communicating·with·the·device.·Please·check·your·setup. 
1492 Port·cannot·be·specified·for·this·event·type. 
1493 Must·specify·partition·and·port·for·this·event·type. 
1494 dump·the·Memlog·info·from·flash·in·the·last·fatal·error·handling·dump 
1495 dump·the·Generic·Registers·context·from·flash·in·the·last·fatal·error·handling·dump 
1496 dump·the·thread·stack·info·from·flash·in·the·last·fatal·error·handling·dump 
1497 dump·the·system·stack·info·from·flash·in·the·last·fatal·error·handling·dump 
1498 dump·all·thread·info·from·flash·in·the·last·fatal·error·handling·dump 
1499 dump·NVLog·header·information·in·the·last·fatal·error·handling·dump 
1500 output·binary·log·data·(default) 
1501 parse·log·output·using·specified·log·definition·file·(app·log·only) 
1502 dump·the·firmware·log·to·a·file 
1503 Cannot·generate·text·format·log·file·in·BL1/2·boot·phase·without 
1504 a·log·defintion·file.·Please·provide·log·definiton·file·with·'-d', 
1505 or·specify·binary·log·format·with·'-f·BIN'·instead 
1506 INFO:·Only·BIN·format·is·supported·for·the·given·log·type, 
1507 dumping·logs·in·binary·format·instead. 
1508 Cannot·open·temporary·file·for·log·definition·data! 
1509 WARNING:·The·binary·log·file·have·different·version·numbers 
1510 ·········from·those·of·the·log·definition·file: 
1511 WARNING:·The·log·buffer·pointer·has·wrapped.·The·log·data·may·be·incomplete! 
1512 clear·all·events·of·a·specified·type 
1513 display·events·that·have·occurred 
1514 %s:·Gen3·PAX·is·not·supported. 
1515 output·format·(default:·normal) 
1516 print·additional·information·(only·with·'normal'·format) 
1517 display·switch·port·status·information 
1518 »       Phys·Port·ID:····»    %d·(Stack·%d,·Port·%d) 
1519 »       Rate:············»  Gen%d·-·%g·GT/s··%g·GB/s 
1520 »       Device:··········»%04x:%04x·(%s) 
1521 print·posted,·non-posted·and·completion·results 
1522 measure·the·traffic·bandwidth·through·each·port 
1523 Do·you·want·to·continue?·[y/N]· 
1524 read·the·data/config·partiton·instead·of·the·main·firmware 
1525 read·the·BL2·partiton·instead·of·the·main·firmware 
1526 read·the·key·manifest·partiton·instead·of·the·main·firmware 
1527 don't·print·progress·to·stdout 
1528 read·a·firmware·image·from·flash 
1529 The·specified·partition·on·the·flash·is·empty! 
1530 WARNING:·The·firmware·image·for·this·partition·is·INVALID! 
1531 perform·a·hard·reset·of·the·switch 
1532 WARNING:·if·your·system·does·not·support·hotplug, 
1533 a·hard·reset·can·leave·the·system·in·a·broken·state. 
1534 Make·sure·you·reboot·after·issuing·this·command. 
1535 set·first·port·bifurcation·width 
1536 set·second·port·bifurcation·width 
1537 set·third·port·bifurcation·width 
1538 set·forth·port·bifurcation·width 
1539 set·fifth·port·bifurcation·width 
1540 set·sixth·port·bifurcation·width 
1541 set·seventh·port·bifurcation·width 
1542 set·last·port·bifurcation·width 
1543 dynamically·get·and·set·the·bifurcation·in·a·stack 
1544 To·set·the·bifurcation·of·a·stack·specify·the·stack_id·with·-s·and·specify 
1545 a·series·of·bifurcation·numbers·(1,·2,·4,·8,·16)·for·each·consecutive 
1546 port.·Specify·0·to·disable·a·port.·For·example: 
1547 ··switchtec·stack-bif·<device>·-s·<stack_id>·16 
1548 will·bifurcate·the·entire·stack·into·a·x16·port. 
1549 ··switchtec·stack-bif·<device>·-s·<stack_id>·4·0·8 
1550 will·bifurcate·the·first·port·in·the·stack·into·a·x4,·disable·the·next 
1551 4·lanes·and·the·last·port·will·be·a·x8. 
1552 Must·specify·--stack_id/-s·when·setting·bifurcation 
1553 Invalid·bifurcation·value:·%d 
1554 Too·many·lanes·specified·in·the·bifurcation 
1555 %s:·Invalid·image·file·format 
1556 image·file·to·display·information·for 
1557 display·information·for·a·firmware·image 
1558 don't·activate·the·new·image,·use·fw-toggle·to·do·so·when·it·is·safe 
1559 force·interrupting·an·existing·fw-update·command·in·case·firmware·is·stuck·in·a·busy·state 
1560 set·the·bootloader·and·map·partition·as·RW·(only·valid·for·BOOT·and·MAP·images) 
1561 upload·a·new·firmware·image·to·flash·(BL2,·Main·Firmware) 
1562 This·command·only·supports·flashing·firmware·when·the·device·is·in·the·BL2·or·MAIN·boot·phase.·To·transfer·an·image·in·the·BL1·boot·phase,·use·the·'mfg·fw-transfer'·command·instead. 
1563 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:· 
1564 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device. 
1565 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device. 
1566 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation. 
1567 Writing·the·following·firmware·image·to·%s. 
1568 Use·'mfg·fw-transfer'·instead·to·transfer·a·BL2·image. 
1569 The·image·is·for·%s·devices·and·cannot·be·applied·to·this·device! 
1570 The·--set-boot-rw·option·only·applies·for·BOOT·and·MAP·images 
1571 firmware·update:·the·BOOT·and·MAP·partition·are·read-only.·use·--set-boot-rw·to·override 
1572 WARNING: 
1573 Updating·this·image·will·IRREVERSIBLY·update·device·%s·image 
1574 secure·version·to·0x%08lx! 
1575 NOTE:·Device·partition·map·has·been·updated!·All·other·partitions 
1576 (BL2,·Config·and·Main·Image)·MUST·BE·UPDATED·to·ensure·your·device·can·boot·properly! 
1577 NOTE:·This·command·does·not·automatically·activate·the·image·when·used·in·the·BL2·boot·phase. 
1578 Be·sure·to·use·'fw-toggle'·after·this·command·to·activate·the·updated·image. 
1579 <command>·[<device>]·[OPTIONS] 
1580 The·<device>·must·be·a·Switchtec·device·(ex:·/dev/switchtec0) 
1581 dynamically·get·and·set·the·bifurcation·in·a·stack 
1582 upload·a·new·firmware·image·to·flash·(BL2,·Main·Firmware) 
1583 number·of·bytes·to·write·(default·4) 
1584 write·a·register·in·the·Global·Address·Space·(Main·Firmware·only) 
1585 Note·-·GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command 
1586 GAS·is·only·available·with·Main·Firmware! 
1587 GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command! 
1588 Out·of·range·for·Global·Address·Space 
1589 number·of·accesses·to·perform·(default·1) 
1590 read·a·register·from·the·Global·Address·Space·(Main·Firmware·only) 
1591 Note·-·GAS·MRPC·Region·(0·~·0xfff)·is·inaccessible·with·the·command 
1592 number·of·bytes·to·dump·(default·is·the·entire·GAS·space) 
1593 force·outputting·data·in·text·format,·default·is·to·output·in·text·unless·the·output·is·a·pipe,·in·which·case·binary·is·output 
1594 dump·all·Global·Address·Space·registers·(Main·Firmware·only) 
1595 Global·Address·Space·Access·(dangerous) 
1596 These·functions·should·be·used·with·extreme·caution·only·if·you·know·what·you·are·doing.·Any·register·accesses·through·this·interface·are·unsupported·by·Microsemi·unless·specifically·otherwise·specified. 
1597 read·a·register·from·the·Global·Address·Space·(Main·Firmware·only) 
1598 write·a·register·in·the·Global·Address·Space·(Main·Firmware·only) 
1599 Enable·or·disable·the·output·reference·clock·of·a·stack 
1600 Must·set·either·--enable·or·--disable 
1601 Must·not·set·both·--enable·and·--disable 
1602 Must·specify·stack·ID·using·--stack·or·-s 
1603 REFCLK·Output·%s·for·Stack·%d 
1604 physical·port·ID·to·set/get·loopback·for 
1605 Disable·all·generators·and·monitors 
1606 Inject·the·specified·number·of·errors·into·all·lanes·of·the·TX·port 
1607 Enable·Pattern·Generator·on·specified·port 
1608 Enable·Pattern·Monitor·on·specified·port 
1609 pattern·to·generate·or·monitor·for·(default:·PRBS31) 
1610 Enable·pattern·generation·and·monitor 
1611 Must·not·specify·-d·/·--disable·with·an·enable·flag 
1612 Too·many·errors·to·inject.·--inject·/·-i·must·be·less·than·1000 
1613 ····Lane·%-2d····Errors:·0x%llx 
1614 print·all·MRPC·commands,·including·ones·that·are·unknown 
1615 List·permissible·MRPC·commands 
1616 First·Error·Right···········(%d,·%d) 
1617 Error·Free·Right············(%d,·%d) 
1618 Final·Right·················(%d,·%d) 
1619 First·Error·Left············(%d,·%d) 
1620 Error·Free·Left·············(%d,·%d) 
1621 Final·Left··················(%d,·%d) 
1622 First·Error·Top·Right·······(%d,·%d) 
1623 Error·Free·Top·Right········(%d,·%d) 
1624 Final·Top·Right·············(%d,·%d) 
1625 First·Error·Bottom·Right····(%d,·%d) 
1626 Error·Free·Bottom·Right·····(%d,·%d) 
1627 Final·Bottom·Right··········(%d,·%d) 
1628 First·Error·Top·Left········(%d,·%d) 
1629 Error·Free·Top·Left·········(%d,·%d) 
1630 Final·Top·Left··············(%d,·%d) 
1631 First·Error·Bottom·Left·····(%d,·%d) 
1632 Error·Free·Bottom·Left······(%d,·%d) 
1633 Final·Bottom·Left···········(%d,·%d) 
1634 Done····W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms 
1635 Done····W2H=%d···Dwell·Time:·crosshair=200ms 
1636 Error·in·cross·hair:·previous·state:·%d 
1637 LTSSM·Speed·(if·enabling·the·LTSSM·loopback·mode),·default:·GEN4 
1638 Enable·Loopback·on·specified·ports 
1639 physical·port·ID·to·dump·data·for 
1640 return·the·data·for·the·previous·link 
1641 Dump·far·end·port·equalization·table 
1642 Far·End·TX·Equalization·Table·for·physical·port·%d,·lane·%d·%s 
1643 Step··Pre-Cursor··Post-Cursor··FOM··Pre-Up··Post-Up··Error··Active··Speed 
1644 %4d··%10d··%11d··%3d··%6d··%7d··%5d··%6d··%5d 
1645 capture·all·lanes,·format·must·be·csv 
1646 load·crosshair·data·from·a·previously·saved·file 
1647 output·format·(default:·curses) 
1648 lane·id·within·the·port·to·observe 
1649 optionally,·plot·a·CSV·file·from·an·eye·capture·as·the·background 
1650 Unable·to·parse·crosshair·CSV·file:·%s 
1651 Must·specify·a·switchtec·device·if·not·using·-C 
1652 Must·not·specify·both·--all/-a·and·--lane/-l 
1653 Must·use·--format=CSV·with·--all/-a 
1654 Must·specify·a·port·ID·with·--port/-p 
1655 Crosshair·-·Port·%d,·Lane·%d,·Gen·%d 
1656 ·W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms 
1657 ·W2H=%d···Dwell·Time:·crosshair=200ms 
1658 ·······W2H=%d···Dwell·Time:·crosshair=200ms,·eye=%dms 
1659 ·······W2H=%d···Dwell·Time:·crosshair=200ms 
1660 Unable·to·get·port·information·for·lane:·%d 
1661 optionally,·superimpose·a·crosshair·CSV·onto·the·result 
1662 number·of·lanes·to·capture,·if·greater·than·one,·format·must·be·csv·(default:·1) 
1663 plot·a·CSV·file·from·an·earlier·capture 
1664 step·interval·in·ms·(default:·1ms) 
1665 Eye·Observation,·Port·%d,·Lane·%d,·Gen·%d 
1666 Must·specify·a·switchtec·device·if·not·using·-P 
1667 Start·time·(--t-start/-t)·is·out·of·range·(0,·63) 
1668 End·time·(--t-end/-T)·is·out·of·range·(t-start,·63) 
1669 Start·voltage·(--v-start/-v)·is·out·of·range·(-255,·255) 
1670 End·voltage·(--v-end/-V)·is·out·of·range·(v-start,·255) 
1671 --format/-f·must·be·CSV·if·--num-lanes/-n·is·greater·than·1 
1672 Observing·Port·%d,·Lane·%d·to·%d,·Gen·%d 
1673 Observing·Port·%d,·Lane·%d,·Gen·%d 
1674 Unable·to·write·CSV·file·'%s':·%m 
1675 Mode·and·DTCLCK·for·physical·port·%d·%s 
1676 Lane······MODE···DTCLK_5··DTCLK_8_6··DTCLK_9 
1677 get·the·far-end·coefficients·instead·of·the·local·ones 
1678 %s·Equalization·FS/LF·data·for·physical·port·%d·%s 
1679 Dump·port·equalization·coefficients 
1680 %s·TX·Coefficients·for·physical·port·%d·%s 
1681 Dump·analog·RX·coefficients/adaptation·objects 
1682 Coefficients·for·physical·port·%d·%s 
1683 Lane··CTLE··Tgt-Amp··Spec-DFE··DFE0·DFE1·DFE2·DFE3·DFE4·DFE5·DFE6 
1684 This·command·is·not·supported·on·Gen3·devices 
1685 LTSSM·Log·for·Physical·Port·%d·(autowrap·ON) 
1686 Idx»    Delta·Time»   PCIe·Rate»   State 
1687 These·functions·provide·diagnostic·information·from·the·switch 
1688 Display·data·in·a·curses·scrollable·window 
1689 Display·data·in·a·simplified·text·format 
1690 raw·data·mode·(slow,·more·accurate) 
1691 ratio·data·mode·(faster,·less·accurate) 
1692 Disabled·by·Default·But·Can·Be·Enabled 
1693 »       JTAG/EJTAG·State·After·Reset:·»     %d 
1694 »       JTAG/EJTAG·State·After·BL1:·»       %d 
1695 »       JTAG/EJTAG·Unlock·IN·BL1:·» %d 
1696 »       JTAG/EJTAG·Unlock·AFTER·BL1:·»      %d 
1697 »       I2C·Recovery·TMO:·»»%d·Second(s) 
1698 »       I2C·Address·(7-bits):·»    »    0x%02x 
1699 »       Attestation:»   »   »   Enabled,·with·UDS· 
1700 Exponent·Hex·Data·%s:·»     »     0x%08x 
1701 Current·KMSK·Index·%s:·»    »    Not·Set 
1702 CDI·eFuse·Include·Mask·%s:·» 0x%08x 
1703 not·visible·with·current·security·settings 
1704 Switchtec·device·to·operate·on.·Can·be·any·of: 
1705 ·*·a·device·path·(/dev/switchtec0) 
1706 ·*·an·index·(0,·1,·2) 
1707 ·*·a·PCI·address·(3:00.1) 
1708 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20) 
1709 update·debug·feature·secure·unlock·version 
1710 Serial·number·must·be·set·for·this·command! 
1711 Unlock·version·must·be·set·for·this·command! 
1712 Public·key·file·must·be·set·for·this·command! 
1713 Signature·file·must·be·set·for·this·command! 
1714 WARNING:·This·operation·makes·changes·to·the·device·OTP·memory·and·is·IRREVERSIBLE! 
1715 unlock·firmware·debug·features 
1716 This·command·unlocks·the·EJTAG·port,·Command·Line·Interface·(CLI),·MRPC·command·and·Global·Address·Space·(GAS)·registers. 
1717 Generate·token·for·signature·file·required·for·command·'mfg·debug-unlock'·(default) 
1718 Generate·token·for·signature·file·required·for·command·'mfg·debug-lock-update' 
1719 generate·device·token·file·for·signature 
1720 Use·the·generated·token·file·on·your·security·management·system·to·generate·the·signature·file·required·for·either·command·'mfg·debug-unlock'·or·'mfg·debug-lock-update'· 
1721 add·a·KSMK·entry·(BL1·and·Main·Firmware·only) 
1722 KMSK·stands·for·Key·Manifest·Secure·Key.·It·is·a·key·used·to·verify·the·Key·Manifest·partition,·which·contains·keys·used·to·verify·all·other·partitions. 
1723 KSMK·entry·file·must·be·set·in·this·command! 
1724 This·command·is·only·available·in·BL1·or·Main·Firmware! 
1725 This·command·is·only·valid·when·secure·state·is·not·INITIALIZED_UNSECURED! 
1726 REJECTED:·the·specified·KMSK·entry·already·exists·on·the·device! 
1727 Public·key·file·must·be·specified·when·secure·state·is·INITIALIZED_SECURED! 
1728 Signature·file·must·be·specified·when·secure·state·is·INITIALIZED_SECURED! 
1729 Adding·the·following·KMSK·entry·to·device: 
1730 WARNING:·This·operation·makes·changes·to·the·device·OTP·memory·and·is·IRREVERSIBLE! 
1731 Show·secure·settings·without·programming 
1732 set·device·security·settings·(BL1·and·Main·Firmware·only) 
1733 The·security·settings·programmed·with·this·command·will·not·take·effect·until·the·chip·is·set·to·either·INITIALIZED_UNSECURED·or·INITIALIZED_SECURED·state. 
1734 This·command·is·only·available·when·secure·state·is·UNINITIALIZED_UNSECURED! 
1735 Invalid·secure·setting·file:·%s! 
1736 The·security·setting·file·is·for·a·different·generation·of·Switchtec·device! 
1737 Invalid·SPI·Clock·Rate·value·specified·in·the·security·setting·file! 
1738 INFO:·Attestation·is·not·supported·or·not·enabled.·The·given·UDS·file·is·ignored. 
1739 INFO:·Device·uses·self-generated·UDS.·The·given·UDS·file·is·ignored. 
1740 ERROR:·UDS·file·is·required·for·the·current·configuration! 
1741 Writing·the·below·settings·to·device:· 
1742 CDI·eFuse·Include·Mask:·»   »   0x%08x 
1743 set·device·secure·state·(BL1·and·Main·Firmware·only) 
1744 This·command·can·only·be·used·when·the·device·secure·state·is·UNINITIALIZED_UNSECURED. 
1745 NOTE·-·A·device·can·be·in·one·of·these·three·secure·states:· 
1746 UNINITIALIZED_UNSECURED:·this·is·the·default·state·when·the·chip·is·shipped.·All·security-related·settings·are·'uninitialized',·and·the·chip·is·in·the·'unsecured'·state.· 
1747 INITIALIZED_UNSECURED:·this·is·the·state·when·security-related·settings·are·'initialized',·and·the·chip·is·set·to·the·'unsecured'·state.· 
1748 INITIALIZED_SECURED:·this·is·the·state·when·security-related·settings·are·'initialized',·and·the·chip·is·set·to·the·'secured'·state.· 
1749 Use·'config-set'·or·other·mfg·commands·to·initialize·security·settings·when·the·chip·is·in·the·UNINITIALIZED_UNSECURED·state,·then·use·this·command·to·switch·the·chip·to·the·INITIALIZED_SECURED·or·INITIALIZED_UNSECURED·state.· 
1750 WARNING:·ONCE·THE·CHIP·STATE·IS·SUCCESSFULLY·SET,·IT·CAN·NO·LONGER·BE·CHANGED.·USE·CAUTION·WHEN·ISSUING·THIS·COMMAND. 
1751 Secure·state·must·be·set·in·this·command! 
1752 This·command·is·only·valid·when·secure·state·is·UNINITIALIZED_UNSECURED! 
1753 Switchtec·device·to·operate·on.·Can·be·any·of: 
1754 ·*·an·I2C·path·with·slave·address·(/dev/i2c-1@0x20) 
1755 resume·device·boot·process·(BL1·and·BL2·only) 
1756 A·normal·device·boot·process·includes·the·BL1,·BL2·and·Main·Firmware·boot·phases.·In·the·case·when·the·boot·process·is·paused·at·the·BL1·or·BL2·phase·(due·to·boot·failure·or·BOOT_RECOVERY·PIN[0:1]·being·set·to·LOW),·sending·this·command·requests·the·device·to·try·resuming·a·normal·boot·process. 
1757 NOTE:·if·your·system·does·not·support·hotplug,·your·device·might·not·be·immediately·accessible·after·a·normal·boot·process.·In·this·case,·be·sure·to·reboot·your·system·after·sending·this·command. 
1758 This·command·is·only·available·in·BL1·or·BL2! 
1759 WARNING:·if·your·system·does·not·support·hotplug, 
1760 your·device·might·not·be·immediately·accessible 
1761 after·a·normal·boot·process.·In·this·case,·be·sure 
1762 to·reboot·your·system·after·sending·this·command. 
1763 execute·previously·transferred·firmware·image·(BL1·only) 
1764 This·command·is·only·supported·when·the·device·is·in·the·BL1·boot·phase.·The·firmware·image·must·have·been·transferred·using·the·'fw-transfer'·command.·After·firmware·initializes,·it·listens·for·activity·from·I2C,·UART·(XModem),·or·both·interfaces·for·input.·Once·activity·is·detected·from·an·interface,·firmware·falls·into·recovery·mode·on·that·interface.·The·interface·to·listen·on·can·be·specified·using·the·'bl2_recovery_mode'·option.· 
1765 To·activate·an·image·in·the·BL2·or·MAIN·boot·phase,·use·the·'fw-toggle'·command·instead. 
1766 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:· 
1767 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device. 
1768 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device. 
1769 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation. 
1770 This·command·is·only·available·in·the·BL1·phase! 
1771 This·command·will·execute·the·previously·transferred·image. 
1772 firmware·image·file·to·transfer 
1773 transfer·a·firmware·image·to·device·(BL1·only) 
1774 This·command·only·supports·transferring·a·firmware·image·when·the·device·is·in·the·BL1·boot·phase.·Use·'fw-execute'·after·this·command·to·excute·the·transferred·image.·Note·that·the·image·is·stored·in·device·RAM·and·is·lost·after·device·reboot. 
1775 To·update·an·image·in·the·BL2·or·MAIN·boot·phase,·use·the·'fw-update'·command·instead. 
1776 NOTE·-·A·device·can·be·in·one·of·these·three·boot·phases:· 
1777 BOOTLOADER1·(BL1):·in·this·phase,·a·device·runs·a·BL1·image·that·resides·on·the·device's·on-chip·boot·ROM.·The·BL1·image·is·implemented·to·facilitate·device·recovery·--·it·supports·transferring·and·executing·a·BOOTLOADER2·image.·To·enter·the·BL1·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN·0·to·LOW·and·reset·the·device. 
1778 BOOTLOADER2·(BL2):·in·this·phase,·a·device·runs·the·BL2·image·stored·in·flash·or·transferred·during·the·BL1·boot·phase.·BL2·is·the·phase·for·device·recovery·--·it·provides·commands·to·update·and·activate·device·partitions.·To·enter·the·BL2·boot·phase,·set·the·device's·BOOT_RECOVERY·PIN[0]·to·HIGH·and·PIN[1]·to·LOW·and·reset·the·device. 
1779 MAIN·FIRMWARE·(MAIN):·this·is·the·full-featured·firmware·that·runs·on·your·device·during·normal·operation. 
1780 This·command·is·only·available·in·the·BL1·boot·phase! 
1781 Use·'fw-update'·instead·to·update·an·image·in·other·boot·phases. 
1782 Writing·the·following·firmware·image·to·%s: 
1783 This·command·only·supports·transferring·a·BL2·image. 
1784 active·image·index·for·FIRMWARE 
1785 active·image·index·for·KEY·MANIFEST 
1786 active·image·index·for·RIOT·(Gen5·device·only) 
1787 select·active·image·index·(BL1·only) 
1788 One·of·BL2,·Config,·Key·Manifest,·RIOT·or·Firmware·indices·must·be·set·in·this·command! 
1789 This·command·is·only·available·in·BL1! 
1790 Active·index·of·BL2·must·be·within·0-1! 
1791 Active·index·of·FIRMWARE·must·be·within·0-1! 
1792 Active·index·of·CONFIG·must·be·within·0-1! 
1793 Active·index·of·KEY·MANIFEST·must·be·within·0-1! 
1794 RIOT·image·is·not·available·on·Gen4·devices! 
1795 Active·index·of·RIOT·must·be·within·0-1! 
1796 print·additional·chip·information 
1797 Key·Manifest·Secure·Version:·»      »      0x%08x 
1798 RIOT·Secure·Version:·»     »     »     0x%08x 
1799 BL2·Secure·Version:·»      »      »      0x%08x 
1800 Main·Secure·Version:·»     »     »     0x%08x 
1801 Secure·Unlock·Version:·»   »   »   0x%08x 
1802 Other·secure·settings·are·only·shown·in·the·BL1·or·Main·Firmware·phase. 
1803 Additional·(verbose)·chip·info·is·not·available·on·this·chip! 
1804 Additional·(verbose)·chip·info·is·only·available·in·the·Main·Firmware·phase! 
1805 display·active·image·list·(BL1·only) 
1806 ping·device·and·get·current·boot·phase 
1807 Manufacturing·Process·Commands 
1808 These·commands·control·and·manage·mfg·settings. 
1809 transfer·a·firmware·image·to·device·(BL1·only) 
1810 execute·previously·transferred·firmware·image·(BL1·only) 
1811 resume·device·boot·process·(BL1·and·BL2·only) 
1812 set·device·secure·state·(BL1·and·Main·Firmware·only) 
1813 set·device·security·settings·(BL1·and·Main·Firmware·only) 
1814 add·a·KSMK·entry·(BL1·and·Main·Firmware·only) 
1815 generate·device·token·file·for·signature 
1816 unlock·firmware·debug·features 
1817 FATAL:·unknown·config·type:·%d 
1818 No·choices·set·for·'--%s/-%c'· 
1819 Unexpected·choice·'%s'·for·'--%s/-%c'· 
1820 FATAL:·custom·handler·not·specified·for·CFG_CUSTOM! 
1821 Expected·suffixed·size·argument·for·'--%s/-%c'·but·got·'%s'! 
1822 Expected·suffixed·integer·argument·for·'--%s/-%c'·but·got·'%s'! 
1823 Expected·long·long·integer·argument·for·'--%s/-%c'·but·got·'%s'! 
1824 Expected·float·argument·for·'--%s/-%c'·but·got·'%s'! 
1825 Expected·long·integer·argument·for·'--%s/-%c'·but·got·'%s'! 
1826 Expected·byte·argument·for·'--%s/-%c'·but·got·'%s'! 
1827 Expected·short·argument·for·'--%s/-%c'·but·got·'%s'! 
1828 Expected·integer·argument·for·'--%s/-%c'·but·got·'%s'! 
1829 Expected·0·or·1·argument·for·'--%s/-%c'·but·got·'%s'! 
1830 Expected·positive·argument·for·'--%s/-%c'·but·got·'%s'! 
1831 Expected·nonnegative·argument·for·'--%s/-%c'·but·got·'%s'! 
1832 if·set,·the·value·will·be·used·for·the·<%s>·argument 
1833 Invalid·number·or·range·for·'--%s/-%c'· 
1834 %d·out·of·range·for·'--%s/-%c'· 
1835 Non-fatal·Error·Message·received 
1836 Correctable·Error·Message·received 
1837 Firmware·Non-Maskable·Interrupt 
1838 Global·Fabric·Management·Server·Event 
1839 Dynamic·Partition·Binding·Completion 
1840 Advanced·Error·Reporting·in·P2P·Port 
1841 Advanced·Error·Reporting·in·vEP 
1842 Downstream·Port·Containment·Event 
1843 Completion·Timeout·Synthesis·Event 
1844 Upstream·Error·Containment·Event 
1845 Internal·Error·Reporting·Event 
1846 Event·Counter·Threshold·Reached 
1847 #################################### 
1848 ##·Parsed·with·definition·file·for 
1849 ##·FW·version·%08x 
1850 ##·SDK·version·%08x 
1851 #################################### 
1852 ···#|Timestamp················|Module·······|Severity·|Event·ID·|Event 
1853 ···#|Timestamp················|Source·|Event·ID·|Event 
1854 (Invalid·log·entry·number:·%d·(module·0x%x)) 
1855 %04d|xxxd·xx:xx:xx.xxx,xxx,xxx| 
1856 %04d|%03dd·%02d:%02d:%02d.%03d,%03d,%03d| 
1857 Logical·bridge·instance·already·bound 
1858 Logical·bridge·not·bind·to·physical·port 
1859 Error·reading·log·definition·file 
1860 No·background·thread·run·for·the·command 
1861 XML·version·mismatch·between·MAIN·and·CFG·partition 
1862 Stack·bifurcation·code·invalid 
1863 The·handler·thread·is·not·idle 
1864 No·previous·adaptation·object·data 
1865 No·available·MRPC·handler·thread 
1866 UART·interface·not·supported·for·this·command 
1867 %s:·%s·(MRPC:·0x%x,·error:·0x%x) 
1868 Package·length·less·than·32·bytes 
1869 Signature·memory·allocation·failed 
1870 Programming·a·read-only·partition 
1871 SEEPROM·or·related·TWI·bus·isn't·enabled 
1872 Programming·a·running·partition 
1873 Programming·not·allowed·over·this·interface 
1874 Activation·failed·due·to·XML·version·mismatch 
1875 Activation·failed·due·to·unknown·error 
1876 Data·offset·error·during·programming 
1877 /sys/bus/pci/devices/%s/*:*:*/ 
1878 /sys/bus/pci/devices/%s/config 
1879 /sys/bus/pci/devices/%04x:%02x:%02x.%x/switchtec 
1880 Secure·Configuration·Get·Extended 
1881 Configure·Fabric·Physical·Port 
1882 Endpoint·Device·CSR·and·MS·Raw·Access 
1883 Endpoint·Device·Tunnel·Configuration 
1884 Firmware·Active·Image·Index·Get 
1885 Firmware·Active·Image·Index·Select 
1886 Chip·Serial·Number·and·Secure·Versions 
1887 Secure·Configuration·Get·(Gen5) 
1888 Secure·Configuration·Set·(Gen5) 
1889 No·access·beyond·the·Total·GAS·Section 
1890 %*[^<]<0x%x>·[%d·Byte]%*[^,],%*[^:]:·0x%x%*[^:]: 
1891 %*[^<]<0x%x>·[%d·Byte]%*[^:]:·0x%x%*[^:]: 
1892 %*[^,],%*[^:]:·[0x%x/0x%x]%*[^:]: 
1893 8?61$#*-pw~ylkbeHOFATSZ]1893 8?61$#*-pw~ylkbeHOFATSZ]
1894 '·).;<521894 '·).;<52
1895 WPY^KLEBohafst}z1895 WPY^KLEBohafst}z
1896 ing`ur{|QV_XMJCD1896 ing`ur{|QV_XMJCD
1897 !&/(=:34NI@GRU\[vqx1897 !&/(=:34NI@GRU\[vqx
1898 jmdc>907"%,+1898 jmdc>907"%,+
1899 switchtec1899 switchtec