HP StorageWorks 2/16V HP StorageWorks Fabric OS 5.3.x administrator guide (569 - Page 310

To test a switch’s internal components, To test components to and from the HBA

Page 310 highlights

To test a switch's internal components 1. Connect to the switch and log in as admin. 2. Connect the port you want to test to any other switch port with the cable you want to test. 3. Enter the crossporttest -lb_mode 5 command where 5 is the operand that causes the test to be run on the internal switch components (this is a partial list-refer to the Fabric OS Command Reference Manual for additional command information): [-nframes count]-Specify the number of frames to send. [-lb_mode mode]-Select the loopback point for the test. [-spd_mode mode-Select the speed mode for the test. [-ports itemlist]-Specify a list of user ports to test. To test components to and from the HBA 1. Connect to the switch and log in as admin. 2. Enter the fPortTest command (refer to the Fabric OS Command Reference Manual for information on the command options). switchname:admin> fporttest 100,8,0xaa55,2, 512 Will use pattern: aa55 aa55 aa55 aa55 aa55 aa55 ... Running fPortTest ........ port 8 test passed. value = 0 This example executed the fPortTest command 100 times on port 8 with payload pattern 0xaa55, pattern width 2 (meaning word width) and a default payload size of 512 bytes. Refer to Table 69 for a list of additional tests that can be used to determine the switch components that are not functioning properly. Refer to the Fabric OS Command Reference Manual for additional command information. Table 69 Switch component tests Test Function portloopbacktest Functional test of port N to N path. portregtest A read and write test of the ASIC SRAMs and registers. spinsilk Functional test of internal and external transmit and receive paths at full speed. sramretentiontest Verifies that the data written into the miscellaneous SRAMs in the ASIC are retained after a 10-second wait. crossporttest Verifies the functional components of the switch. turboramtest Verifies that the on chip SRAM located in the 2 Gbit/sec ASIC is using the Turbo-Ram BIST circuitry. These same SRAMs are tested by portregtest and sramretentiontest using PCI operations, but for this test the BIST controller is able to perform the SRAM write and read operations at a much faster rate. statstest Verifies that the ASIC statistics counter logic. Related Switch Test Option: itemlist Restricts the items to be tested to a smaller set of parameter values that you pass to the switch. 322 Troubleshooting

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465

322
Troubleshooting
To test a switch’s internal components
1.
Connect to the switch and log in as
admin
.
2.
Connect the port you want to test to any other switch port with the cable you want to test.
3.
Enter the
crossporttest -lb_mode 5
command where
5
is the operand that causes the test to be
run on the internal switch components (this is a partial list—refer to the
Fabric OS Command Reference
Manual
for additional command information):
[
-nframes
count
]
—Specify the number of frames to send.
[
-lb_mode
mode
]—Select the loopback point for the test.
[
-spd_mode
mode
—Select the speed mode for the test.
[
-ports
itemlist
]—Specify a list of user ports to test.
To test components to and from the HBA
1.
Connect to the switch and log in as
admin
.
2.
Enter the
fPortTest
command (refer to the
Fabric OS Command Reference Manual
for information
on the command options).
This example executed the
fPortTest
command 100 times on port 8 with payload pattern 0xaa55,
pattern width 2 (meaning word width) and a default payload size of 512 bytes.
Refer to
Table 69
for a list of additional tests that can be used to determine the switch components that are
not functioning properly. Refer to the
Fabric OS Command Reference Manual
for additional command
information.
switchname:admin>
fporttest 100,8,0xaa55,2, 512
Will use pattern: aa55
aa55
aa55 aa55
aa55
aa55 ...
Running fPortTest
........
port 8 test passed.
value = 0
Table 69
Switch component tests
Test
Function
portloopbacktest
Functional test of port N to N path.
portregtest
A read and write test of the ASIC SRAMs and registers.
spinsilk
Functional test of internal and external transmit and receive paths at full
speed.
sramretentiontest
Verifies that the data written into the miscellaneous SRAMs in the ASIC are
retained after a 10-second wait.
crossporttest
Verifies the functional components of the switch.
turboramtest
Verifies that the on chip SRAM located in the 2 Gbit/sec ASIC is using the
Turbo-Ram BIST circuitry. These same SRAMs are tested by
portregtest
and
sramretentiontest
using PCI operations, but for this test the BIST
controller is able to perform the SRAM write and read operations at a much
faster rate.
statstest
Verifies that the ASIC statistics counter logic.
Related Switch Test Option:
itemlist
Restricts the items to be tested to a smaller set of parameter values that you
pass to the switch.