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