diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/BALANCED b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/BALANCED new file mode 120000 index 0000000000..afd21766cc --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/BALANCED @@ -0,0 +1 @@ +../../../common/profiles/th5/gen/BALANCED \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffer_ports.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffer_ports.j2 new file mode 120000 index 0000000000..35b3dd5d13 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffer_ports.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffer_ports.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers.json.j2 new file mode 120000 index 0000000000..8658b687e2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffers.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t0.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t0.j2 new file mode 120000 index 0000000000..9524e6a476 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t0.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t0.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t1.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t1.j2 new file mode 120000 index 0000000000..c25cc95d6d --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/buffers_defaults_t1.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t1.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/hwsku.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/hwsku.json new file mode 100644 index 0000000000..63f4a05404 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/hwsku.json @@ -0,0 +1,776 @@ +{ + "interfaces": { + "Ethernet0": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet4": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet8": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet12": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet16": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet20": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet24": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet28": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet32": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet36": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet40": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet44": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet48": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet52": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet56": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet60": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet64": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet68": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet72": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet76": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet80": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet84": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet88": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet92": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet96": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet100": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet104": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet108": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet112": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet116": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet120": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet124": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet128": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet132": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet136": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet140": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet144": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet148": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet152": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet156": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet160": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet164": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet168": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet172": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet176": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet180": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet184": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet188": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet192": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet196": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet200": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet204": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet208": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet212": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet216": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet220": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet224": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet228": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet232": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet236": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet240": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet244": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet248": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet252": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet256": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet260": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet264": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet268": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet272": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet276": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet280": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet284": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet288": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet292": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet296": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet300": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet304": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet308": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet312": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet316": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet320": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet324": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet328": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet332": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet336": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet340": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet344": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet348": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet352": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet356": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet360": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet364": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet368": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet372": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet376": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet380": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet384": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet388": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet392": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet396": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet400": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet404": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet408": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet412": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet416": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet420": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet424": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet428": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet432": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet436": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet440": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet444": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet448": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet452": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet456": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet460": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet464": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet468": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet472": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet476": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet480": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet484": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet488": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet492": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet496": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet500": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet504": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet508": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet512": { + "fec": "none", + "default_brkout_mode": "2x10G(2)" + } + } +} diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/pg_profile_lookup.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/pg_profile_lookup.ini new file mode 120000 index 0000000000..297cddb2d2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/pg_profile_lookup.ini @@ -0,0 +1 @@ +BALANCED/pg_profile_lookup.ini \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/port_config.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/port_config.ini new file mode 100644 index 0000000000..123aef1ab4 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/port_config.ini @@ -0,0 +1,131 @@ +# name lanes alias index speed fec +Ethernet0 369,370,371,372 etp1a 1 400000 rs +Ethernet4 373,374,375,376 etp1b 1 400000 rs +Ethernet8 385,386,387,388 etp2a 2 400000 rs +Ethernet12 389,390,391,392 etp2b 2 400000 rs +Ethernet16 433,434,435,436 etp3a 3 400000 rs +Ethernet20 437,438,439,440 etp3b 3 400000 rs +Ethernet24 449,450,451,452 etp4a 4 400000 rs +Ethernet28 453,454,455,456 etp4b 4 400000 rs +Ethernet32 305,306,307,308 etp5a 5 400000 rs +Ethernet36 309,310,311,312 etp5b 5 400000 rs +Ethernet40 321,322,323,324 etp6a 6 400000 rs +Ethernet44 325,326,327,328 etp6b 6 400000 rs +Ethernet48 241,242,243,244 etp7a 7 400000 rs +Ethernet52 245,246,247,248 etp7b 7 400000 rs +Ethernet56 265,266,267,268 etp8a 8 400000 rs +Ethernet60 269,270,271,272 etp8b 8 400000 rs +Ethernet64 497,498,499,500 etp9a 9 400000 rs +Ethernet68 501,502,503,504 etp9b 9 400000 rs +Ethernet72 9,10,11,12 etp10a 10 400000 rs +Ethernet76 13,14,15,16 etp10b 10 400000 rs +Ethernet80 193,194,195,196 etp11a 11 400000 rs +Ethernet84 197,198,199,200 etp11b 11 400000 rs +Ethernet88 177,178,179,180 etp12a 12 400000 rs +Ethernet92 181,182,183,184 etp12b 12 400000 rs +Ethernet96 65,66,67,68 etp13a 13 400000 rs +Ethernet100 69,70,71,72 etp13b 13 400000 rs +Ethernet104 49,50,51,52 etp14a 14 400000 rs +Ethernet108 53,54,55,56 etp14b 14 400000 rs +Ethernet112 129,130,131,132 etp15a 15 400000 rs +Ethernet116 133,134,135,136 etp15b 15 400000 rs +Ethernet120 113,114,115,116 etp16a 16 400000 rs +Ethernet124 117,118,119,120 etp16b 16 400000 rs +Ethernet128 101,102,103,104 etp17a 17 400000 rs +Ethernet132 97,98,99,100 etp17b 17 400000 rs +Ethernet136 125,126,127,128 etp17c 17 400000 rs +Ethernet140 121,122,123,124 etp17d 17 400000 rs +Ethernet144 77,78,79,80 etp17e 17 400000 rs +Ethernet148 73,74,75,76 etp17f 17 400000 rs +Ethernet152 109,110,111,112 etp17g 17 400000 rs +Ethernet156 105,106,107,108 etp17h 17 400000 rs +Ethernet160 85,86,87,88 etp17i 17 400000 rs +Ethernet164 81,82,83,84 etp17j 17 400000 rs +Ethernet168 93,94,95,96 etp17k 17 400000 rs +Ethernet172 89,90,91,92 etp17l 17 400000 rs +Ethernet176 189,190,191,192 etp18a 18 400000 rs +Ethernet180 185,186,187,188 etp18b 18 400000 rs +Ethernet184 149,150,151,152 etp18c 18 400000 rs +Ethernet188 157,158,159,160 etp18d 18 400000 rs +Ethernet192 165,166,167,168 etp18e 18 400000 rs +Ethernet196 173,174,175,176 etp18f 18 400000 rs +Ethernet200 153,154,155,156 etp18g 18 400000 rs +Ethernet204 145,146,147,148 etp18h 18 400000 rs +Ethernet208 169,170,171,172 etp18i 18 400000 rs +Ethernet212 161,162,163,164 etp18j 18 400000 rs +Ethernet216 141,142,143,144 etp18k 18 400000 rs +Ethernet220 137,138,139,140 etp18l 18 400000 rs +Ethernet224 37,38,39,40 etp19a 19 400000 rs +Ethernet228 33,34,35,36 etp19b 19 400000 rs +Ethernet232 5,6,7,8 etp19c 19 400000 rs +Ethernet236 1,2,3,4 etp19d 19 400000 rs +Ethernet240 45,46,47,48 etp19e 19 400000 rs +Ethernet244 41,42,43,44 etp19f 19 400000 rs +Ethernet248 21,22,23,24 etp19g 19 400000 rs +Ethernet252 17,18,19,20 etp19h 19 400000 rs +Ethernet256 61,62,63,64 etp19i 19 400000 rs +Ethernet260 57,58,59,60 etp19j 19 400000 rs +Ethernet264 29,30,31,32 etp19k 19 400000 rs +Ethernet268 25,26,27,28 etp19l 19 400000 rs +Ethernet272 253,254,255,256 etp20a 20 400000 rs +Ethernet276 249,250,251,252 etp20b 20 400000 rs +Ethernet280 213,214,215,216 etp20c 20 400000 rs +Ethernet284 221,222,223,224 etp20d 20 400000 rs +Ethernet288 229,230,231,232 etp20e 20 400000 rs +Ethernet292 237,238,239,240 etp20f 20 400000 rs +Ethernet296 217,218,219,220 etp20g 20 400000 rs +Ethernet300 209,210,211,212 etp20h 20 400000 rs +Ethernet304 233,234,235,236 etp20i 20 400000 rs +Ethernet308 225,226,227,228 etp20j 20 400000 rs +Ethernet312 205,206,207,208 etp20k 20 400000 rs +Ethernet316 201,202,203,204 etp20l 20 400000 rs +Ethernet320 485,486,487,488 etp21a 21 400000 rs +Ethernet324 481,482,483,484 etp21b 21 400000 rs +Ethernet328 461,462,463,464 etp21c 21 400000 rs +Ethernet332 457,458,459,460 etp21d 21 400000 rs +Ethernet336 493,494,495,496 etp21e 21 400000 rs +Ethernet340 489,490,491,492 etp21f 21 400000 rs +Ethernet344 469,470,471,472 etp21g 21 400000 rs +Ethernet348 465,466,467,468 etp21h 21 400000 rs +Ethernet352 509,510,511,512 etp21i 21 400000 rs +Ethernet356 505,506,507,508 etp21j 21 400000 rs +Ethernet360 477,478,479,480 etp21k 21 400000 rs +Ethernet364 473,474,475,476 etp21l 21 400000 rs +Ethernet368 317,318,319,320 etp22a 22 400000 rs +Ethernet372 313,314,315,316 etp22b 22 400000 rs +Ethernet376 285,286,287,288 etp22c 22 400000 rs +Ethernet380 277,278,279,280 etp22d 22 400000 rs +Ethernet384 293,294,295,296 etp22e 22 400000 rs +Ethernet388 301,302,303,304 etp22f 22 400000 rs +Ethernet392 273,274,275,276 etp22g 22 400000 rs +Ethernet396 281,282,283,284 etp22h 22 400000 rs +Ethernet400 297,298,299,300 etp22i 22 400000 rs +Ethernet404 289,290,291,292 etp22j 22 400000 rs +Ethernet408 261,262,263,264 etp22k 22 400000 rs +Ethernet412 257,258,259,260 etp22l 22 400000 rs +Ethernet416 421,422,423,424 etp23a 23 400000 rs +Ethernet420 417,418,419,420 etp23b 23 400000 rs +Ethernet424 445,446,447,448 etp23c 23 400000 rs +Ethernet428 441,442,443,444 etp23d 23 400000 rs +Ethernet432 397,398,399,400 etp23e 23 400000 rs +Ethernet436 393,394,395,396 etp23f 23 400000 rs +Ethernet440 429,430,431,432 etp23g 23 400000 rs +Ethernet444 425,426,427,428 etp23h 23 400000 rs +Ethernet448 405,406,407,408 etp23i 23 400000 rs +Ethernet452 401,402,403,404 etp23j 23 400000 rs +Ethernet456 413,414,415,416 etp23k 23 400000 rs +Ethernet460 409,410,411,412 etp23l 23 400000 rs +Ethernet464 381,382,383,384 etp24a 24 400000 rs +Ethernet468 377,378,379,380 etp24b 24 400000 rs +Ethernet472 341,342,343,344 etp24c 24 400000 rs +Ethernet476 349,350,351,352 etp24d 24 400000 rs +Ethernet480 357,358,359,360 etp24e 24 400000 rs +Ethernet484 365,366,367,368 etp24f 24 400000 rs +Ethernet488 345,346,347,348 etp24g 24 400000 rs +Ethernet492 337,338,339,340 etp24h 24 400000 rs +Ethernet496 361,362,363,364 etp24i 24 400000 rs +Ethernet500 353,354,355,356 etp24j 24 400000 rs +Ethernet504 333,334,335,336 etp24k 24 400000 rs +Ethernet508 329,330,331,332 etp24l 24 400000 rs +Ethernet512 513 etp25a 25 10000 none +Ethernet513 514 etp25b 25 10000 none diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/qos.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/qos.json.j2 new file mode 120000 index 0000000000..1d89e90b05 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/qos.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/qos.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/sai.profile b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/sai.profile new file mode 100644 index 0000000000..a227ff8491 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/sai.profile @@ -0,0 +1,2 @@ +SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-a7060x6-16pe-384c.config.bcm +SAI_NUM_ECMP_MEMBERS=128 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm new file mode 100644 index 0000000000..7c804e22f3 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -0,0 +1,1439 @@ +# +# $Copyright: (c) 2022 Broadcom. +# Broadcom Proprietary and Confidential. All rights reserved.$ +# +# BCM78900 64x800g port configuration. +# +# configuration yaml file +# device: +# : +# : +# ? +# : +# : +# ... +# : +# : +# : +# : +# ... +# : +# + +--- +bcm_device: + 0: + global: + pktio_mode: 1 + default_cpu_tx_queue: 7 + vlan_flooding_l2mc_num_reserved: 0 + ipv6_lpm_128b_enable: 1 + shared_block_mask_section: uc_bc + skip_protocol_default_entries: 1 + # LTSW uses value 1 for ALPM combined mode + l3_alpm_template: 1 + l3_alpm_hit_skip: 1 + sai_feat_tail_timestamp : 1 + sai_port_phy_time_sync_en : 1 + sai_field_group_auto_prioritize: 1 + #l3_intf_vlan_split_egress for MTU at L3IF + l3_intf_vlan_split_egress : 1 + pfc_deadlock_seq_control : 1 + sai_tunnel_support: 2 + bcm_tunnel_term_compatible_mode: 1 + l3_ecmp_member_first_lkup_mem_size: 12288 +--- +device: + 0: + PC_PM_CORE: + ? + PC_PM_ID: 1 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x76543210 + RX_POLARITY_FLIP: 0x89 + TX_POLARITY_FLIP: 0x55 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 2 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025746 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0x33 + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 3 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54107632 + TX_LANE_MAP: 0x54107632 + RX_POLARITY_FLIP: 0x5a + TX_POLARITY_FLIP: 0x55 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 4 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10543276 + TX_LANE_MAP: 0x10543276 + RX_POLARITY_FLIP: 0xaa + TX_POLARITY_FLIP: 0x5a + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 5 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54107632 + TX_LANE_MAP: 0x45037612 + RX_POLARITY_FLIP: 0x16 + TX_POLARITY_FLIP: 0x1e + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 6 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x72034651 + TX_LANE_MAP: 0x30742516 + RX_POLARITY_FLIP: 0xb4 + TX_POLARITY_FLIP: 0x16 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 7 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 8 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13026475 + TX_LANE_MAP: 0x74563201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 9 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 10 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x31207546 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 11 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x21307564 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 12 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x31207546 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 13 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x21307564 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 14 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x16543207 + TX_LANE_MAP: 0x70215346 + RX_POLARITY_FLIP: 0xb4 + TX_POLARITY_FLIP: 0xa5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 15 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 16 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x20315746 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 17 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 18 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23016475 + TX_LANE_MAP: 0x46571023 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x9d + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 19 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23014675 + TX_LANE_MAP: 0x46570123 + RX_POLARITY_FLIP: 0xb7 + TX_POLARITY_FLIP: 0x9b + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 20 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104675 + TX_LANE_MAP: 0x64750123 + RX_POLARITY_FLIP: 0xf5 + TX_POLARITY_FLIP: 0xe9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 21 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32014657 + TX_LANE_MAP: 0x64570132 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0x51 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 22 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104675 + TX_LANE_MAP: 0x64750123 + RX_POLARITY_FLIP: 0xd7 + TX_POLARITY_FLIP: 0xcb + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 23 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 24 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104657 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0xd7 + TX_POLARITY_FLIP: 0xcb + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 25 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 26 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23016475 + TX_LANE_MAP: 0x46571023 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x9d + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 27 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23014675 + TX_LANE_MAP: 0x46570123 + RX_POLARITY_FLIP: 0xb7 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 28 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x65471023 + TX_LANE_MAP: 0x67543210 + RX_POLARITY_FLIP: 0x90 + TX_POLARITY_FLIP: 0x00 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 29 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64572031 + TX_LANE_MAP: 0x64572031 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0xc6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 30 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752013 + TX_LANE_MAP: 0x64752013 + RX_POLARITY_FLIP: 0xa0 + TX_POLARITY_FLIP: 0xf6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 31 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31207564 + TX_LANE_MAP: 0x46570213 + RX_POLARITY_FLIP: 0x88 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 32 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752031 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0xa0 + TX_POLARITY_FLIP: 0xf5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 33 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20316475 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xa + TX_POLARITY_FLIP: 0x5f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 34 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57461302 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 35 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2134675 + TX_LANE_MAP: 0x2134675 + RX_POLARITY_FLIP: 0x82 + TX_POLARITY_FLIP: 0x2b + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 36 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20314675 + TX_LANE_MAP: 0x20314675 + RX_POLARITY_FLIP: 0x7b + TX_POLARITY_FLIP: 0xcc + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 37 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1325674 + TX_LANE_MAP: 0x23017645 + RX_POLARITY_FLIP: 0x18 + TX_POLARITY_FLIP: 0x1e + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 38 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0x9a + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 39 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 40 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752301 + TX_LANE_MAP: 0x10234657 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xd9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 41 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 42 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46573210 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0xbc + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 43 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46572310 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x7b + TX_POLARITY_FLIP: 0xba + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 44 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x39 + TX_POLARITY_FLIP: 0xf8 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 45 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64572301 + TX_LANE_MAP: 0x10324657 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x73 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 46 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xda + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 47 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 48 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752301 + TX_LANE_MAP: 0x10234657 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xd9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 49 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 50 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 51 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x57642310 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 52 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 53 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x57642310 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 54 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x51437062 + TX_LANE_MAP: 0x27643510 + RX_POLARITY_FLIP: 0x1e + TX_POLARITY_FLIP: 0x17 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 55 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 56 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 57 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 58 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x30215764 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xa6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 59 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x30217546 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xe9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 60 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10325476 + TX_LANE_MAP: 0x10234576 + RX_POLARITY_FLIP: 0x9e + TX_POLARITY_FLIP: 0x6c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 61 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x12307654 + TX_LANE_MAP: 0x10325476 + RX_POLARITY_FLIP: 0x55 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 62 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76325410 + TX_LANE_MAP: 0x76325410 + RX_POLARITY_FLIP: 0x5a + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 63 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75643120 + TX_LANE_MAP: 0x2134657 + RX_POLARITY_FLIP: 0xcc + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 64 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32107654 + TX_LANE_MAP: 0x32107654 + RX_POLARITY_FLIP: 0x67 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 65 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x00003210 + TX_LANE_MAP: 0x00003210 + RX_POLARITY_FLIP: 0x00 + TX_POLARITY_FLIP: 0x00 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 +--- +device: + 0: + PC_PORT_PHYS_MAP: + ? + PORT_ID: 1 + : + PC_PHYS_PORT_ID: 1 + ? + PORT_ID: 2 + : + PC_PHYS_PORT_ID: 5 + ? + PORT_ID: 3 + : + PC_PHYS_PORT_ID: 9 + ? + PORT_ID: 4 + : + PC_PHYS_PORT_ID: 13 + ? + PORT_ID: 17 + : + PC_PHYS_PORT_ID: 17 + ? + PORT_ID: 18 + : + PC_PHYS_PORT_ID: 21 + ? + PORT_ID: 19 + : + PC_PHYS_PORT_ID: 25 + ? + PORT_ID: 20 + : + PC_PHYS_PORT_ID: 29 + ? + PORT_ID: 34 + : + PC_PHYS_PORT_ID: 33 + ? + PORT_ID: 35 + : + PC_PHYS_PORT_ID: 37 + ? + PORT_ID: 36 + : + PC_PHYS_PORT_ID: 41 + ? + PORT_ID: 37 + : + PC_PHYS_PORT_ID: 45 + ? + PORT_ID: 51 + : + PC_PHYS_PORT_ID: 49 + ? + PORT_ID: 52 + : + PC_PHYS_PORT_ID: 53 + ? + PORT_ID: 53 + : + PC_PHYS_PORT_ID: 57 + ? + PORT_ID: 54 + : + PC_PHYS_PORT_ID: 61 + ? + PORT_ID: 68 + : + PC_PHYS_PORT_ID: 65 + ? + PORT_ID: 69 + : + PC_PHYS_PORT_ID: 69 + ? + PORT_ID: 70 + : + PC_PHYS_PORT_ID: 73 + ? + PORT_ID: 71 + : + PC_PHYS_PORT_ID: 77 + ? + PORT_ID: 85 + : + PC_PHYS_PORT_ID: 81 + ? + PORT_ID: 86 + : + PC_PHYS_PORT_ID: 85 + ? + PORT_ID: 87 + : + PC_PHYS_PORT_ID: 89 + ? + PORT_ID: 88 + : + PC_PHYS_PORT_ID: 93 + ? + PORT_ID: 102 + : + PC_PHYS_PORT_ID: 97 + ? + PORT_ID: 103 + : + PC_PHYS_PORT_ID: 101 + ? + PORT_ID: 104 + : + PC_PHYS_PORT_ID: 105 + ? + PORT_ID: 105 + : + PC_PHYS_PORT_ID: 109 + ? + PORT_ID: 119 + : + PC_PHYS_PORT_ID: 113 + ? + PORT_ID: 120 + : + PC_PHYS_PORT_ID: 117 + ? + PORT_ID: 121 + : + PC_PHYS_PORT_ID: 121 + ? + PORT_ID: 122 + : + PC_PHYS_PORT_ID: 125 + ? + PORT_ID: 136 + : + PC_PHYS_PORT_ID: 129 + ? + PORT_ID: 137 + : + PC_PHYS_PORT_ID: 133 + ? + PORT_ID: 138 + : + PC_PHYS_PORT_ID: 137 + ? + PORT_ID: 139 + : + PC_PHYS_PORT_ID: 141 + ? + PORT_ID: 153 + : + PC_PHYS_PORT_ID: 145 + ? + PORT_ID: 154 + : + PC_PHYS_PORT_ID: 149 + ? + PORT_ID: 155 + : + PC_PHYS_PORT_ID: 153 + ? + PORT_ID: 156 + : + PC_PHYS_PORT_ID: 157 + ? + PORT_ID: 170 + : + PC_PHYS_PORT_ID: 161 + ? + PORT_ID: 171 + : + PC_PHYS_PORT_ID: 165 + ? + PORT_ID: 172 + : + PC_PHYS_PORT_ID: 169 + ? + PORT_ID: 173 + : + PC_PHYS_PORT_ID: 173 + ? + PORT_ID: 187 + : + PC_PHYS_PORT_ID: 177 + ? + PORT_ID: 188 + : + PC_PHYS_PORT_ID: 181 + ? + PORT_ID: 189 + : + PC_PHYS_PORT_ID: 185 + ? + PORT_ID: 190 + : + PC_PHYS_PORT_ID: 189 + ? + PORT_ID: 204 + : + PC_PHYS_PORT_ID: 193 + ? + PORT_ID: 205 + : + PC_PHYS_PORT_ID: 197 + ? + PORT_ID: 206 + : + PC_PHYS_PORT_ID: 201 + ? + PORT_ID: 207 + : + PC_PHYS_PORT_ID: 205 + ? + PORT_ID: 221 + : + PC_PHYS_PORT_ID: 209 + ? + PORT_ID: 222 + : + PC_PHYS_PORT_ID: 213 + ? + PORT_ID: 223 + : + PC_PHYS_PORT_ID: 217 + ? + PORT_ID: 224 + : + PC_PHYS_PORT_ID: 221 + ? + PORT_ID: 238 + : + PC_PHYS_PORT_ID: 225 + ? + PORT_ID: 239 + : + PC_PHYS_PORT_ID: 229 + ? + PORT_ID: 240 + : + PC_PHYS_PORT_ID: 233 + ? + PORT_ID: 241 + : + PC_PHYS_PORT_ID: 237 + ? + PORT_ID: 255 + : + PC_PHYS_PORT_ID: 241 + ? + PORT_ID: 256 + : + PC_PHYS_PORT_ID: 245 + ? + PORT_ID: 257 + : + PC_PHYS_PORT_ID: 249 + ? + PORT_ID: 258 + : + PC_PHYS_PORT_ID: 253 + ? + PORT_ID: 272 + : + PC_PHYS_PORT_ID: 257 + ? + PORT_ID: 273 + : + PC_PHYS_PORT_ID: 261 + ? + PORT_ID: 274 + : + PC_PHYS_PORT_ID: 265 + ? + PORT_ID: 275 + : + PC_PHYS_PORT_ID: 269 + ? + PORT_ID: 289 + : + PC_PHYS_PORT_ID: 273 + ? + PORT_ID: 290 + : + PC_PHYS_PORT_ID: 277 + ? + PORT_ID: 291 + : + PC_PHYS_PORT_ID: 281 + ? + PORT_ID: 292 + : + PC_PHYS_PORT_ID: 285 + ? + PORT_ID: 306 + : + PC_PHYS_PORT_ID: 289 + ? + PORT_ID: 307 + : + PC_PHYS_PORT_ID: 293 + ? + PORT_ID: 308 + : + PC_PHYS_PORT_ID: 297 + ? + PORT_ID: 309 + : + PC_PHYS_PORT_ID: 301 + ? + PORT_ID: 323 + : + PC_PHYS_PORT_ID: 305 + ? + PORT_ID: 324 + : + PC_PHYS_PORT_ID: 309 + ? + PORT_ID: 325 + : + PC_PHYS_PORT_ID: 313 + ? + PORT_ID: 326 + : + PC_PHYS_PORT_ID: 317 + ? + PORT_ID: 340 + : + PC_PHYS_PORT_ID: 321 + ? + PORT_ID: 341 + : + PC_PHYS_PORT_ID: 325 + ? + PORT_ID: 342 + : + PC_PHYS_PORT_ID: 329 + ? + PORT_ID: 343 + : + PC_PHYS_PORT_ID: 333 + ? + PORT_ID: 357 + : + PC_PHYS_PORT_ID: 337 + ? + PORT_ID: 358 + : + PC_PHYS_PORT_ID: 341 + ? + PORT_ID: 359 + : + PC_PHYS_PORT_ID: 345 + ? + PORT_ID: 360 + : + PC_PHYS_PORT_ID: 349 + ? + PORT_ID: 374 + : + PC_PHYS_PORT_ID: 353 + ? + PORT_ID: 375 + : + PC_PHYS_PORT_ID: 357 + ? + PORT_ID: 376 + : + PC_PHYS_PORT_ID: 361 + ? + PORT_ID: 377 + : + PC_PHYS_PORT_ID: 365 + ? + PORT_ID: 391 + : + PC_PHYS_PORT_ID: 369 + ? + PORT_ID: 392 + : + PC_PHYS_PORT_ID: 373 + ? + PORT_ID: 393 + : + PC_PHYS_PORT_ID: 377 + ? + PORT_ID: 394 + : + PC_PHYS_PORT_ID: 381 + ? + PORT_ID: 408 + : + PC_PHYS_PORT_ID: 385 + ? + PORT_ID: 409 + : + PC_PHYS_PORT_ID: 389 + ? + PORT_ID: 410 + : + PC_PHYS_PORT_ID: 393 + ? + PORT_ID: 411 + : + PC_PHYS_PORT_ID: 397 + ? + PORT_ID: 425 + : + PC_PHYS_PORT_ID: 401 + ? + PORT_ID: 426 + : + PC_PHYS_PORT_ID: 405 + ? + PORT_ID: 427 + : + PC_PHYS_PORT_ID: 409 + ? + PORT_ID: 428 + : + PC_PHYS_PORT_ID: 413 + ? + PORT_ID: 442 + : + PC_PHYS_PORT_ID: 417 + ? + PORT_ID: 443 + : + PC_PHYS_PORT_ID: 421 + ? + PORT_ID: 444 + : + PC_PHYS_PORT_ID: 425 + ? + PORT_ID: 445 + : + PC_PHYS_PORT_ID: 429 + ? + PORT_ID: 459 + : + PC_PHYS_PORT_ID: 433 + ? + PORT_ID: 460 + : + PC_PHYS_PORT_ID: 437 + ? + PORT_ID: 461 + : + PC_PHYS_PORT_ID: 441 + ? + PORT_ID: 462 + : + PC_PHYS_PORT_ID: 445 + ? + PORT_ID: 476 + : + PC_PHYS_PORT_ID: 449 + ? + PORT_ID: 477 + : + PC_PHYS_PORT_ID: 453 + ? + PORT_ID: 478 + : + PC_PHYS_PORT_ID: 457 + ? + PORT_ID: 479 + : + PC_PHYS_PORT_ID: 461 + ? + PORT_ID: 493 + : + PC_PHYS_PORT_ID: 465 + ? + PORT_ID: 494 + : + PC_PHYS_PORT_ID: 469 + ? + PORT_ID: 495 + : + PC_PHYS_PORT_ID: 473 + ? + PORT_ID: 496 + : + PC_PHYS_PORT_ID: 477 + ? + PORT_ID: 510 + : + PC_PHYS_PORT_ID: 481 + ? + PORT_ID: 511 + : + PC_PHYS_PORT_ID: 485 + ? + PORT_ID: 512 + : + PC_PHYS_PORT_ID: 489 + ? + PORT_ID: 513 + : + PC_PHYS_PORT_ID: 493 + ? + PORT_ID: 527 + : + PC_PHYS_PORT_ID: 497 + ? + PORT_ID: 528 + : + PC_PHYS_PORT_ID: 501 + ? + PORT_ID: 529 + : + PC_PHYS_PORT_ID: 505 + ? + PORT_ID: 530 + : + PC_PHYS_PORT_ID: 509 + ? + PORT_ID: 118 + : + PC_PHYS_PORT_ID: 513 + ? + PORT_ID: 254 + : + PC_PHYS_PORT_ID: 514 +... +--- +device: + 0: + PC_PORT: + ? + PORT_ID: [[1, 4], + [17, 20], + [34, 37], + [51, 54], + [68, 71], + [85, 88], + [102, 105], + [119, 122], + [136, 139], + [153, 156], + [170, 173], + [187, 190], + [204, 207], + [221, 224], + [238, 241], + [255, 258], + [272, 275], + [289, 292], + [306, 309], + [323, 326], + [340, 343], + [357, 360], + [374, 377], + [391, 394], + [408, 411], + [425, 428], + [442, 445], + [459, 462], + [476, 479], + [493, 496], + [510, 513], + [527, 530]] + : + ENABLE: 0 + SPEED: 400000 + NUM_LANES: 4 + FEC_MODE: PC_FEC_RS544_2XN + MAX_FRAME_SIZE: 9416 + ? + PORT_ID: [[118, 118], [254, 254]] + : + ENABLE: 0 + MAX_FRAME_SIZE: 9416 + SPEED: 10000 + NUM_LANES: 1 +... +--- +bcm_device: + 0: + global: + ftem_mem_entries: 65536 + sai_stats_support_mask: 0 + global_flexctr_ing_action_num_reserved: 20 + global_flexctr_ing_pool_num_reserved: 8 + global_flexctr_ing_op_profile_num_reserved: 20 + global_flexctr_ing_group_num_reserved: 2 + global_flexctr_egr_action_num_reserved: 8 + global_flexctr_egr_pool_num_reserved: 5 + global_flexctr_egr_op_profile_num_reserved: 10 + global_flexctr_egr_group_num_reserved: 1 +... +--- +device: + 0: + # Per pipe flex counter configuration + CTR_EFLEX_CONFIG: + CTR_ING_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_ING_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + + # IFP mode + FP_CONFIG: + FP_ING_OPERMODE: GLOBAL_PIPE_AWARE +... +--- +device: + 0: + DEVICE_CONFIG: + AUTOLOAD_BOARD_SETTINGS: 0 +... diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/BALANCED b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/BALANCED new file mode 120000 index 0000000000..afd21766cc --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/BALANCED @@ -0,0 +1 @@ +../../../common/profiles/th5/gen/BALANCED \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffer_ports.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffer_ports.j2 new file mode 120000 index 0000000000..35b3dd5d13 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffer_ports.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffer_ports.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers.json.j2 new file mode 120000 index 0000000000..8658b687e2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffers.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t0.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t0.j2 new file mode 120000 index 0000000000..9524e6a476 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t0.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t0.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t1.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t1.j2 new file mode 120000 index 0000000000..c25cc95d6d --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/buffers_defaults_t1.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t1.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/hwsku.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/hwsku.json new file mode 100644 index 0000000000..6c2013a138 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/hwsku.json @@ -0,0 +1,744 @@ +{ + "interfaces": { + "Ethernet0": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet4": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet8": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet12": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet16": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet20": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet24": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet28": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet32": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet36": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet40": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet44": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet48": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet52": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet56": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet60": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet64": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet68": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet72": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet76": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet80": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet84": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet88": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet92": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet96": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet100": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet104": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet108": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet112": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet116": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet120": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet124": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet128": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet132": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet136": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet140": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet144": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet148": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet152": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet156": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet160": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet164": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet168": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet172": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet176": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet180": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet184": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet188": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet192": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet196": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet200": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet204": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet208": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet212": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet216": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet220": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet224": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet228": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet232": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet236": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet240": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet244": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet248": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet252": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet256": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet260": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet264": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet268": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet272": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet276": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet280": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet284": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet288": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet292": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet296": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet300": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet304": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet308": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet312": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet316": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet320": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet324": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet328": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet332": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet336": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet340": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet344": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet348": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet352": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet356": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet360": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet364": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet368": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet372": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet376": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet380": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet384": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet388": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet392": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet396": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet400": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet404": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet408": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet412": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet416": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet420": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet424": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet428": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet432": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet436": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet440": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet444": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet448": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet452": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet456": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet460": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet464": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet468": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet472": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet476": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet480": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet484": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet488": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet492": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet496": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet500": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet504": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet508": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet512": { + "fec": "none", + "default_brkout_mode": "2x10G(2)" + } + } +} diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/pg_profile_lookup.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/pg_profile_lookup.ini new file mode 120000 index 0000000000..297cddb2d2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/pg_profile_lookup.ini @@ -0,0 +1 @@ +BALANCED/pg_profile_lookup.ini \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/port_config.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/port_config.ini new file mode 100644 index 0000000000..123aef1ab4 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/port_config.ini @@ -0,0 +1,131 @@ +# name lanes alias index speed fec +Ethernet0 369,370,371,372 etp1a 1 400000 rs +Ethernet4 373,374,375,376 etp1b 1 400000 rs +Ethernet8 385,386,387,388 etp2a 2 400000 rs +Ethernet12 389,390,391,392 etp2b 2 400000 rs +Ethernet16 433,434,435,436 etp3a 3 400000 rs +Ethernet20 437,438,439,440 etp3b 3 400000 rs +Ethernet24 449,450,451,452 etp4a 4 400000 rs +Ethernet28 453,454,455,456 etp4b 4 400000 rs +Ethernet32 305,306,307,308 etp5a 5 400000 rs +Ethernet36 309,310,311,312 etp5b 5 400000 rs +Ethernet40 321,322,323,324 etp6a 6 400000 rs +Ethernet44 325,326,327,328 etp6b 6 400000 rs +Ethernet48 241,242,243,244 etp7a 7 400000 rs +Ethernet52 245,246,247,248 etp7b 7 400000 rs +Ethernet56 265,266,267,268 etp8a 8 400000 rs +Ethernet60 269,270,271,272 etp8b 8 400000 rs +Ethernet64 497,498,499,500 etp9a 9 400000 rs +Ethernet68 501,502,503,504 etp9b 9 400000 rs +Ethernet72 9,10,11,12 etp10a 10 400000 rs +Ethernet76 13,14,15,16 etp10b 10 400000 rs +Ethernet80 193,194,195,196 etp11a 11 400000 rs +Ethernet84 197,198,199,200 etp11b 11 400000 rs +Ethernet88 177,178,179,180 etp12a 12 400000 rs +Ethernet92 181,182,183,184 etp12b 12 400000 rs +Ethernet96 65,66,67,68 etp13a 13 400000 rs +Ethernet100 69,70,71,72 etp13b 13 400000 rs +Ethernet104 49,50,51,52 etp14a 14 400000 rs +Ethernet108 53,54,55,56 etp14b 14 400000 rs +Ethernet112 129,130,131,132 etp15a 15 400000 rs +Ethernet116 133,134,135,136 etp15b 15 400000 rs +Ethernet120 113,114,115,116 etp16a 16 400000 rs +Ethernet124 117,118,119,120 etp16b 16 400000 rs +Ethernet128 101,102,103,104 etp17a 17 400000 rs +Ethernet132 97,98,99,100 etp17b 17 400000 rs +Ethernet136 125,126,127,128 etp17c 17 400000 rs +Ethernet140 121,122,123,124 etp17d 17 400000 rs +Ethernet144 77,78,79,80 etp17e 17 400000 rs +Ethernet148 73,74,75,76 etp17f 17 400000 rs +Ethernet152 109,110,111,112 etp17g 17 400000 rs +Ethernet156 105,106,107,108 etp17h 17 400000 rs +Ethernet160 85,86,87,88 etp17i 17 400000 rs +Ethernet164 81,82,83,84 etp17j 17 400000 rs +Ethernet168 93,94,95,96 etp17k 17 400000 rs +Ethernet172 89,90,91,92 etp17l 17 400000 rs +Ethernet176 189,190,191,192 etp18a 18 400000 rs +Ethernet180 185,186,187,188 etp18b 18 400000 rs +Ethernet184 149,150,151,152 etp18c 18 400000 rs +Ethernet188 157,158,159,160 etp18d 18 400000 rs +Ethernet192 165,166,167,168 etp18e 18 400000 rs +Ethernet196 173,174,175,176 etp18f 18 400000 rs +Ethernet200 153,154,155,156 etp18g 18 400000 rs +Ethernet204 145,146,147,148 etp18h 18 400000 rs +Ethernet208 169,170,171,172 etp18i 18 400000 rs +Ethernet212 161,162,163,164 etp18j 18 400000 rs +Ethernet216 141,142,143,144 etp18k 18 400000 rs +Ethernet220 137,138,139,140 etp18l 18 400000 rs +Ethernet224 37,38,39,40 etp19a 19 400000 rs +Ethernet228 33,34,35,36 etp19b 19 400000 rs +Ethernet232 5,6,7,8 etp19c 19 400000 rs +Ethernet236 1,2,3,4 etp19d 19 400000 rs +Ethernet240 45,46,47,48 etp19e 19 400000 rs +Ethernet244 41,42,43,44 etp19f 19 400000 rs +Ethernet248 21,22,23,24 etp19g 19 400000 rs +Ethernet252 17,18,19,20 etp19h 19 400000 rs +Ethernet256 61,62,63,64 etp19i 19 400000 rs +Ethernet260 57,58,59,60 etp19j 19 400000 rs +Ethernet264 29,30,31,32 etp19k 19 400000 rs +Ethernet268 25,26,27,28 etp19l 19 400000 rs +Ethernet272 253,254,255,256 etp20a 20 400000 rs +Ethernet276 249,250,251,252 etp20b 20 400000 rs +Ethernet280 213,214,215,216 etp20c 20 400000 rs +Ethernet284 221,222,223,224 etp20d 20 400000 rs +Ethernet288 229,230,231,232 etp20e 20 400000 rs +Ethernet292 237,238,239,240 etp20f 20 400000 rs +Ethernet296 217,218,219,220 etp20g 20 400000 rs +Ethernet300 209,210,211,212 etp20h 20 400000 rs +Ethernet304 233,234,235,236 etp20i 20 400000 rs +Ethernet308 225,226,227,228 etp20j 20 400000 rs +Ethernet312 205,206,207,208 etp20k 20 400000 rs +Ethernet316 201,202,203,204 etp20l 20 400000 rs +Ethernet320 485,486,487,488 etp21a 21 400000 rs +Ethernet324 481,482,483,484 etp21b 21 400000 rs +Ethernet328 461,462,463,464 etp21c 21 400000 rs +Ethernet332 457,458,459,460 etp21d 21 400000 rs +Ethernet336 493,494,495,496 etp21e 21 400000 rs +Ethernet340 489,490,491,492 etp21f 21 400000 rs +Ethernet344 469,470,471,472 etp21g 21 400000 rs +Ethernet348 465,466,467,468 etp21h 21 400000 rs +Ethernet352 509,510,511,512 etp21i 21 400000 rs +Ethernet356 505,506,507,508 etp21j 21 400000 rs +Ethernet360 477,478,479,480 etp21k 21 400000 rs +Ethernet364 473,474,475,476 etp21l 21 400000 rs +Ethernet368 317,318,319,320 etp22a 22 400000 rs +Ethernet372 313,314,315,316 etp22b 22 400000 rs +Ethernet376 285,286,287,288 etp22c 22 400000 rs +Ethernet380 277,278,279,280 etp22d 22 400000 rs +Ethernet384 293,294,295,296 etp22e 22 400000 rs +Ethernet388 301,302,303,304 etp22f 22 400000 rs +Ethernet392 273,274,275,276 etp22g 22 400000 rs +Ethernet396 281,282,283,284 etp22h 22 400000 rs +Ethernet400 297,298,299,300 etp22i 22 400000 rs +Ethernet404 289,290,291,292 etp22j 22 400000 rs +Ethernet408 261,262,263,264 etp22k 22 400000 rs +Ethernet412 257,258,259,260 etp22l 22 400000 rs +Ethernet416 421,422,423,424 etp23a 23 400000 rs +Ethernet420 417,418,419,420 etp23b 23 400000 rs +Ethernet424 445,446,447,448 etp23c 23 400000 rs +Ethernet428 441,442,443,444 etp23d 23 400000 rs +Ethernet432 397,398,399,400 etp23e 23 400000 rs +Ethernet436 393,394,395,396 etp23f 23 400000 rs +Ethernet440 429,430,431,432 etp23g 23 400000 rs +Ethernet444 425,426,427,428 etp23h 23 400000 rs +Ethernet448 405,406,407,408 etp23i 23 400000 rs +Ethernet452 401,402,403,404 etp23j 23 400000 rs +Ethernet456 413,414,415,416 etp23k 23 400000 rs +Ethernet460 409,410,411,412 etp23l 23 400000 rs +Ethernet464 381,382,383,384 etp24a 24 400000 rs +Ethernet468 377,378,379,380 etp24b 24 400000 rs +Ethernet472 341,342,343,344 etp24c 24 400000 rs +Ethernet476 349,350,351,352 etp24d 24 400000 rs +Ethernet480 357,358,359,360 etp24e 24 400000 rs +Ethernet484 365,366,367,368 etp24f 24 400000 rs +Ethernet488 345,346,347,348 etp24g 24 400000 rs +Ethernet492 337,338,339,340 etp24h 24 400000 rs +Ethernet496 361,362,363,364 etp24i 24 400000 rs +Ethernet500 353,354,355,356 etp24j 24 400000 rs +Ethernet504 333,334,335,336 etp24k 24 400000 rs +Ethernet508 329,330,331,332 etp24l 24 400000 rs +Ethernet512 513 etp25a 25 10000 none +Ethernet513 514 etp25b 25 10000 none diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/qos.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/qos.json.j2 new file mode 120000 index 0000000000..1d89e90b05 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/qos.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/qos.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/sai.profile b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/sai.profile new file mode 100644 index 0000000000..a227ff8491 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/sai.profile @@ -0,0 +1,2 @@ +SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-a7060x6-16pe-384c.config.bcm +SAI_NUM_ECMP_MEMBERS=128 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm new file mode 100644 index 0000000000..7c804e22f3 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -0,0 +1,1439 @@ +# +# $Copyright: (c) 2022 Broadcom. +# Broadcom Proprietary and Confidential. All rights reserved.$ +# +# BCM78900 64x800g port configuration. +# +# configuration yaml file +# device: +# : +#
: +# ? +# : +# : +# ... +# : +# : +# : +# : +# ... +# : +# + +--- +bcm_device: + 0: + global: + pktio_mode: 1 + default_cpu_tx_queue: 7 + vlan_flooding_l2mc_num_reserved: 0 + ipv6_lpm_128b_enable: 1 + shared_block_mask_section: uc_bc + skip_protocol_default_entries: 1 + # LTSW uses value 1 for ALPM combined mode + l3_alpm_template: 1 + l3_alpm_hit_skip: 1 + sai_feat_tail_timestamp : 1 + sai_port_phy_time_sync_en : 1 + sai_field_group_auto_prioritize: 1 + #l3_intf_vlan_split_egress for MTU at L3IF + l3_intf_vlan_split_egress : 1 + pfc_deadlock_seq_control : 1 + sai_tunnel_support: 2 + bcm_tunnel_term_compatible_mode: 1 + l3_ecmp_member_first_lkup_mem_size: 12288 +--- +device: + 0: + PC_PM_CORE: + ? + PC_PM_ID: 1 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x76543210 + RX_POLARITY_FLIP: 0x89 + TX_POLARITY_FLIP: 0x55 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 2 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025746 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0x33 + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 3 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54107632 + TX_LANE_MAP: 0x54107632 + RX_POLARITY_FLIP: 0x5a + TX_POLARITY_FLIP: 0x55 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 4 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10543276 + TX_LANE_MAP: 0x10543276 + RX_POLARITY_FLIP: 0xaa + TX_POLARITY_FLIP: 0x5a + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 5 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54107632 + TX_LANE_MAP: 0x45037612 + RX_POLARITY_FLIP: 0x16 + TX_POLARITY_FLIP: 0x1e + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 6 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x72034651 + TX_LANE_MAP: 0x30742516 + RX_POLARITY_FLIP: 0xb4 + TX_POLARITY_FLIP: 0x16 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 7 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 8 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13026475 + TX_LANE_MAP: 0x74563201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 9 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 10 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x31207546 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 11 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x21307564 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 12 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x31207546 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 13 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x21307564 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 14 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x16543207 + TX_LANE_MAP: 0x70215346 + RX_POLARITY_FLIP: 0xb4 + TX_POLARITY_FLIP: 0xa5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 15 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 16 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763210 + TX_LANE_MAP: 0x20315746 + RX_POLARITY_FLIP: 0xc6 + TX_POLARITY_FLIP: 0xa5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 17 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 18 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23016475 + TX_LANE_MAP: 0x46571023 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x9d + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 19 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23014675 + TX_LANE_MAP: 0x46570123 + RX_POLARITY_FLIP: 0xb7 + TX_POLARITY_FLIP: 0x9b + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 20 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104675 + TX_LANE_MAP: 0x64750123 + RX_POLARITY_FLIP: 0xf5 + TX_POLARITY_FLIP: 0xe9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 21 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32014657 + TX_LANE_MAP: 0x64570132 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0x51 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 22 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104675 + TX_LANE_MAP: 0x64750123 + RX_POLARITY_FLIP: 0xd7 + TX_POLARITY_FLIP: 0xcb + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 23 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 24 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32104657 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0xd7 + TX_POLARITY_FLIP: 0xcb + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 25 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 26 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23016475 + TX_LANE_MAP: 0x46571023 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x9d + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 27 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23014675 + TX_LANE_MAP: 0x46570123 + RX_POLARITY_FLIP: 0xb7 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 28 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x65471023 + TX_LANE_MAP: 0x67543210 + RX_POLARITY_FLIP: 0x90 + TX_POLARITY_FLIP: 0x00 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 29 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64572031 + TX_LANE_MAP: 0x64572031 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0xc6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 30 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752013 + TX_LANE_MAP: 0x64752013 + RX_POLARITY_FLIP: 0xa0 + TX_POLARITY_FLIP: 0xf6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 31 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31207564 + TX_LANE_MAP: 0x46570213 + RX_POLARITY_FLIP: 0x88 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 32 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752031 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0xa0 + TX_POLARITY_FLIP: 0xf5 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 33 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20316475 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xa + TX_POLARITY_FLIP: 0x5f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 34 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57461302 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 35 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2134675 + TX_LANE_MAP: 0x2134675 + RX_POLARITY_FLIP: 0x82 + TX_POLARITY_FLIP: 0x2b + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 36 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20314675 + TX_LANE_MAP: 0x20314675 + RX_POLARITY_FLIP: 0x7b + TX_POLARITY_FLIP: 0xcc + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 37 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1325674 + TX_LANE_MAP: 0x23017645 + RX_POLARITY_FLIP: 0x18 + TX_POLARITY_FLIP: 0x1e + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 38 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0x9a + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 39 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 40 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752301 + TX_LANE_MAP: 0x10234657 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xd9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 41 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 42 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46573210 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0x7d + TX_POLARITY_FLIP: 0xbc + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 43 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46572310 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x7b + TX_POLARITY_FLIP: 0xba + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 44 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x39 + TX_POLARITY_FLIP: 0xf8 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 45 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64572301 + TX_LANE_MAP: 0x10324657 + RX_POLARITY_FLIP: 0xb1 + TX_POLARITY_FLIP: 0x73 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 46 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752310 + TX_LANE_MAP: 0x10234675 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xda + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 47 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1237564 + TX_LANE_MAP: 0x1326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 48 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64752301 + TX_LANE_MAP: 0x10234657 + RX_POLARITY_FLIP: 0x1b + TX_POLARITY_FLIP: 0xd9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 49 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 50 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 51 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x57642310 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 52 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 53 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x57642310 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 54 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x51437062 + TX_LANE_MAP: 0x27643510 + RX_POLARITY_FLIP: 0x1e + TX_POLARITY_FLIP: 0x17 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 55 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 56 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10327564 + TX_LANE_MAP: 0x75463201 + RX_POLARITY_FLIP: 0x6a + TX_POLARITY_FLIP: 0x63 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 57 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x1235746 + TX_LANE_MAP: 0x1324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 58 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x30215764 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xa6 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 59 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76543210 + TX_LANE_MAP: 0x30217546 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xe9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 60 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10325476 + TX_LANE_MAP: 0x10234576 + RX_POLARITY_FLIP: 0x9e + TX_POLARITY_FLIP: 0x6c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 61 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x12307654 + TX_LANE_MAP: 0x10325476 + RX_POLARITY_FLIP: 0x55 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 62 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76325410 + TX_LANE_MAP: 0x76325410 + RX_POLARITY_FLIP: 0x5a + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 63 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75643120 + TX_LANE_MAP: 0x2134657 + RX_POLARITY_FLIP: 0xcc + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 64 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32107654 + TX_LANE_MAP: 0x32107654 + RX_POLARITY_FLIP: 0x67 + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 65 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x00003210 + TX_LANE_MAP: 0x00003210 + RX_POLARITY_FLIP: 0x00 + TX_POLARITY_FLIP: 0x00 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 +--- +device: + 0: + PC_PORT_PHYS_MAP: + ? + PORT_ID: 1 + : + PC_PHYS_PORT_ID: 1 + ? + PORT_ID: 2 + : + PC_PHYS_PORT_ID: 5 + ? + PORT_ID: 3 + : + PC_PHYS_PORT_ID: 9 + ? + PORT_ID: 4 + : + PC_PHYS_PORT_ID: 13 + ? + PORT_ID: 17 + : + PC_PHYS_PORT_ID: 17 + ? + PORT_ID: 18 + : + PC_PHYS_PORT_ID: 21 + ? + PORT_ID: 19 + : + PC_PHYS_PORT_ID: 25 + ? + PORT_ID: 20 + : + PC_PHYS_PORT_ID: 29 + ? + PORT_ID: 34 + : + PC_PHYS_PORT_ID: 33 + ? + PORT_ID: 35 + : + PC_PHYS_PORT_ID: 37 + ? + PORT_ID: 36 + : + PC_PHYS_PORT_ID: 41 + ? + PORT_ID: 37 + : + PC_PHYS_PORT_ID: 45 + ? + PORT_ID: 51 + : + PC_PHYS_PORT_ID: 49 + ? + PORT_ID: 52 + : + PC_PHYS_PORT_ID: 53 + ? + PORT_ID: 53 + : + PC_PHYS_PORT_ID: 57 + ? + PORT_ID: 54 + : + PC_PHYS_PORT_ID: 61 + ? + PORT_ID: 68 + : + PC_PHYS_PORT_ID: 65 + ? + PORT_ID: 69 + : + PC_PHYS_PORT_ID: 69 + ? + PORT_ID: 70 + : + PC_PHYS_PORT_ID: 73 + ? + PORT_ID: 71 + : + PC_PHYS_PORT_ID: 77 + ? + PORT_ID: 85 + : + PC_PHYS_PORT_ID: 81 + ? + PORT_ID: 86 + : + PC_PHYS_PORT_ID: 85 + ? + PORT_ID: 87 + : + PC_PHYS_PORT_ID: 89 + ? + PORT_ID: 88 + : + PC_PHYS_PORT_ID: 93 + ? + PORT_ID: 102 + : + PC_PHYS_PORT_ID: 97 + ? + PORT_ID: 103 + : + PC_PHYS_PORT_ID: 101 + ? + PORT_ID: 104 + : + PC_PHYS_PORT_ID: 105 + ? + PORT_ID: 105 + : + PC_PHYS_PORT_ID: 109 + ? + PORT_ID: 119 + : + PC_PHYS_PORT_ID: 113 + ? + PORT_ID: 120 + : + PC_PHYS_PORT_ID: 117 + ? + PORT_ID: 121 + : + PC_PHYS_PORT_ID: 121 + ? + PORT_ID: 122 + : + PC_PHYS_PORT_ID: 125 + ? + PORT_ID: 136 + : + PC_PHYS_PORT_ID: 129 + ? + PORT_ID: 137 + : + PC_PHYS_PORT_ID: 133 + ? + PORT_ID: 138 + : + PC_PHYS_PORT_ID: 137 + ? + PORT_ID: 139 + : + PC_PHYS_PORT_ID: 141 + ? + PORT_ID: 153 + : + PC_PHYS_PORT_ID: 145 + ? + PORT_ID: 154 + : + PC_PHYS_PORT_ID: 149 + ? + PORT_ID: 155 + : + PC_PHYS_PORT_ID: 153 + ? + PORT_ID: 156 + : + PC_PHYS_PORT_ID: 157 + ? + PORT_ID: 170 + : + PC_PHYS_PORT_ID: 161 + ? + PORT_ID: 171 + : + PC_PHYS_PORT_ID: 165 + ? + PORT_ID: 172 + : + PC_PHYS_PORT_ID: 169 + ? + PORT_ID: 173 + : + PC_PHYS_PORT_ID: 173 + ? + PORT_ID: 187 + : + PC_PHYS_PORT_ID: 177 + ? + PORT_ID: 188 + : + PC_PHYS_PORT_ID: 181 + ? + PORT_ID: 189 + : + PC_PHYS_PORT_ID: 185 + ? + PORT_ID: 190 + : + PC_PHYS_PORT_ID: 189 + ? + PORT_ID: 204 + : + PC_PHYS_PORT_ID: 193 + ? + PORT_ID: 205 + : + PC_PHYS_PORT_ID: 197 + ? + PORT_ID: 206 + : + PC_PHYS_PORT_ID: 201 + ? + PORT_ID: 207 + : + PC_PHYS_PORT_ID: 205 + ? + PORT_ID: 221 + : + PC_PHYS_PORT_ID: 209 + ? + PORT_ID: 222 + : + PC_PHYS_PORT_ID: 213 + ? + PORT_ID: 223 + : + PC_PHYS_PORT_ID: 217 + ? + PORT_ID: 224 + : + PC_PHYS_PORT_ID: 221 + ? + PORT_ID: 238 + : + PC_PHYS_PORT_ID: 225 + ? + PORT_ID: 239 + : + PC_PHYS_PORT_ID: 229 + ? + PORT_ID: 240 + : + PC_PHYS_PORT_ID: 233 + ? + PORT_ID: 241 + : + PC_PHYS_PORT_ID: 237 + ? + PORT_ID: 255 + : + PC_PHYS_PORT_ID: 241 + ? + PORT_ID: 256 + : + PC_PHYS_PORT_ID: 245 + ? + PORT_ID: 257 + : + PC_PHYS_PORT_ID: 249 + ? + PORT_ID: 258 + : + PC_PHYS_PORT_ID: 253 + ? + PORT_ID: 272 + : + PC_PHYS_PORT_ID: 257 + ? + PORT_ID: 273 + : + PC_PHYS_PORT_ID: 261 + ? + PORT_ID: 274 + : + PC_PHYS_PORT_ID: 265 + ? + PORT_ID: 275 + : + PC_PHYS_PORT_ID: 269 + ? + PORT_ID: 289 + : + PC_PHYS_PORT_ID: 273 + ? + PORT_ID: 290 + : + PC_PHYS_PORT_ID: 277 + ? + PORT_ID: 291 + : + PC_PHYS_PORT_ID: 281 + ? + PORT_ID: 292 + : + PC_PHYS_PORT_ID: 285 + ? + PORT_ID: 306 + : + PC_PHYS_PORT_ID: 289 + ? + PORT_ID: 307 + : + PC_PHYS_PORT_ID: 293 + ? + PORT_ID: 308 + : + PC_PHYS_PORT_ID: 297 + ? + PORT_ID: 309 + : + PC_PHYS_PORT_ID: 301 + ? + PORT_ID: 323 + : + PC_PHYS_PORT_ID: 305 + ? + PORT_ID: 324 + : + PC_PHYS_PORT_ID: 309 + ? + PORT_ID: 325 + : + PC_PHYS_PORT_ID: 313 + ? + PORT_ID: 326 + : + PC_PHYS_PORT_ID: 317 + ? + PORT_ID: 340 + : + PC_PHYS_PORT_ID: 321 + ? + PORT_ID: 341 + : + PC_PHYS_PORT_ID: 325 + ? + PORT_ID: 342 + : + PC_PHYS_PORT_ID: 329 + ? + PORT_ID: 343 + : + PC_PHYS_PORT_ID: 333 + ? + PORT_ID: 357 + : + PC_PHYS_PORT_ID: 337 + ? + PORT_ID: 358 + : + PC_PHYS_PORT_ID: 341 + ? + PORT_ID: 359 + : + PC_PHYS_PORT_ID: 345 + ? + PORT_ID: 360 + : + PC_PHYS_PORT_ID: 349 + ? + PORT_ID: 374 + : + PC_PHYS_PORT_ID: 353 + ? + PORT_ID: 375 + : + PC_PHYS_PORT_ID: 357 + ? + PORT_ID: 376 + : + PC_PHYS_PORT_ID: 361 + ? + PORT_ID: 377 + : + PC_PHYS_PORT_ID: 365 + ? + PORT_ID: 391 + : + PC_PHYS_PORT_ID: 369 + ? + PORT_ID: 392 + : + PC_PHYS_PORT_ID: 373 + ? + PORT_ID: 393 + : + PC_PHYS_PORT_ID: 377 + ? + PORT_ID: 394 + : + PC_PHYS_PORT_ID: 381 + ? + PORT_ID: 408 + : + PC_PHYS_PORT_ID: 385 + ? + PORT_ID: 409 + : + PC_PHYS_PORT_ID: 389 + ? + PORT_ID: 410 + : + PC_PHYS_PORT_ID: 393 + ? + PORT_ID: 411 + : + PC_PHYS_PORT_ID: 397 + ? + PORT_ID: 425 + : + PC_PHYS_PORT_ID: 401 + ? + PORT_ID: 426 + : + PC_PHYS_PORT_ID: 405 + ? + PORT_ID: 427 + : + PC_PHYS_PORT_ID: 409 + ? + PORT_ID: 428 + : + PC_PHYS_PORT_ID: 413 + ? + PORT_ID: 442 + : + PC_PHYS_PORT_ID: 417 + ? + PORT_ID: 443 + : + PC_PHYS_PORT_ID: 421 + ? + PORT_ID: 444 + : + PC_PHYS_PORT_ID: 425 + ? + PORT_ID: 445 + : + PC_PHYS_PORT_ID: 429 + ? + PORT_ID: 459 + : + PC_PHYS_PORT_ID: 433 + ? + PORT_ID: 460 + : + PC_PHYS_PORT_ID: 437 + ? + PORT_ID: 461 + : + PC_PHYS_PORT_ID: 441 + ? + PORT_ID: 462 + : + PC_PHYS_PORT_ID: 445 + ? + PORT_ID: 476 + : + PC_PHYS_PORT_ID: 449 + ? + PORT_ID: 477 + : + PC_PHYS_PORT_ID: 453 + ? + PORT_ID: 478 + : + PC_PHYS_PORT_ID: 457 + ? + PORT_ID: 479 + : + PC_PHYS_PORT_ID: 461 + ? + PORT_ID: 493 + : + PC_PHYS_PORT_ID: 465 + ? + PORT_ID: 494 + : + PC_PHYS_PORT_ID: 469 + ? + PORT_ID: 495 + : + PC_PHYS_PORT_ID: 473 + ? + PORT_ID: 496 + : + PC_PHYS_PORT_ID: 477 + ? + PORT_ID: 510 + : + PC_PHYS_PORT_ID: 481 + ? + PORT_ID: 511 + : + PC_PHYS_PORT_ID: 485 + ? + PORT_ID: 512 + : + PC_PHYS_PORT_ID: 489 + ? + PORT_ID: 513 + : + PC_PHYS_PORT_ID: 493 + ? + PORT_ID: 527 + : + PC_PHYS_PORT_ID: 497 + ? + PORT_ID: 528 + : + PC_PHYS_PORT_ID: 501 + ? + PORT_ID: 529 + : + PC_PHYS_PORT_ID: 505 + ? + PORT_ID: 530 + : + PC_PHYS_PORT_ID: 509 + ? + PORT_ID: 118 + : + PC_PHYS_PORT_ID: 513 + ? + PORT_ID: 254 + : + PC_PHYS_PORT_ID: 514 +... +--- +device: + 0: + PC_PORT: + ? + PORT_ID: [[1, 4], + [17, 20], + [34, 37], + [51, 54], + [68, 71], + [85, 88], + [102, 105], + [119, 122], + [136, 139], + [153, 156], + [170, 173], + [187, 190], + [204, 207], + [221, 224], + [238, 241], + [255, 258], + [272, 275], + [289, 292], + [306, 309], + [323, 326], + [340, 343], + [357, 360], + [374, 377], + [391, 394], + [408, 411], + [425, 428], + [442, 445], + [459, 462], + [476, 479], + [493, 496], + [510, 513], + [527, 530]] + : + ENABLE: 0 + SPEED: 400000 + NUM_LANES: 4 + FEC_MODE: PC_FEC_RS544_2XN + MAX_FRAME_SIZE: 9416 + ? + PORT_ID: [[118, 118], [254, 254]] + : + ENABLE: 0 + MAX_FRAME_SIZE: 9416 + SPEED: 10000 + NUM_LANES: 1 +... +--- +bcm_device: + 0: + global: + ftem_mem_entries: 65536 + sai_stats_support_mask: 0 + global_flexctr_ing_action_num_reserved: 20 + global_flexctr_ing_pool_num_reserved: 8 + global_flexctr_ing_op_profile_num_reserved: 20 + global_flexctr_ing_group_num_reserved: 2 + global_flexctr_egr_action_num_reserved: 8 + global_flexctr_egr_pool_num_reserved: 5 + global_flexctr_egr_op_profile_num_reserved: 10 + global_flexctr_egr_group_num_reserved: 1 +... +--- +device: + 0: + # Per pipe flex counter configuration + CTR_EFLEX_CONFIG: + CTR_ING_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_ING_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + + # IFP mode + FP_CONFIG: + FP_ING_OPERMODE: GLOBAL_PIPE_AWARE +... +--- +device: + 0: + DEVICE_CONFIG: + AUTOLOAD_BOARD_SETTINGS: 0 +... diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/BALANCED b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/BALANCED new file mode 120000 index 0000000000..afd21766cc --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/BALANCED @@ -0,0 +1 @@ +../../../common/profiles/th5/gen/BALANCED \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffer_ports.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffer_ports.j2 new file mode 120000 index 0000000000..35b3dd5d13 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffer_ports.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffer_ports.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers.json.j2 new file mode 120000 index 0000000000..8658b687e2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/buffers.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t0.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t0.j2 new file mode 120000 index 0000000000..9524e6a476 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t0.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t0.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t1.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t1.j2 new file mode 120000 index 0000000000..c25cc95d6d --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/buffers_defaults_t1.j2 @@ -0,0 +1 @@ +BALANCED/buffers_defaults_t1.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/hwsku.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/hwsku.json new file mode 100644 index 0000000000..6c2013a138 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/hwsku.json @@ -0,0 +1,744 @@ +{ + "interfaces": { + "Ethernet0": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet4": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet8": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet12": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet16": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet20": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet24": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet28": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet32": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet36": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet40": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet44": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet48": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet52": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet56": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet60": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet64": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet68": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet72": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet76": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet80": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet84": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet88": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet92": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet96": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet100": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet104": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet108": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet112": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet116": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet120": { + "fec": "rs", + "subport": "1", + "default_brkout_mode": "1x400G" + }, + "Ethernet124": { + "fec": "rs", + "subport": "2", + "default_brkout_mode": "1x400G" + }, + "Ethernet128": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet132": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet136": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet140": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet144": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet148": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet152": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet156": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet160": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet164": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet168": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet172": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet176": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet180": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet184": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet188": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet192": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet196": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet200": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet204": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet208": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet212": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet216": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet220": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet224": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet228": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet232": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet236": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet240": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet244": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet248": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet252": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet256": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet260": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet264": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet268": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet272": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet276": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet280": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet284": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet288": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet292": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet296": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet300": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet304": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet308": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet312": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet316": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet320": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet324": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet328": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet332": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet336": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet340": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet344": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet348": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet352": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet356": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet360": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet364": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet368": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet372": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet376": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet380": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet384": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet388": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet392": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet396": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet400": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet404": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet408": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet412": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet416": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet420": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet424": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet428": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet432": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet436": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet440": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet444": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet448": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet452": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet456": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet460": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet464": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet468": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet472": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet476": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet480": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet484": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet488": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet492": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet496": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet500": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet504": { + "fec": "rs", + "subport": "1", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet508": { + "fec": "rs", + "subport": "2", + "autoneg": "on", + "default_brkout_mode": "1x400G" + }, + "Ethernet512": { + "fec": "none", + "default_brkout_mode": "2x10G(2)" + } + } +} diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/pg_profile_lookup.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/pg_profile_lookup.ini new file mode 120000 index 0000000000..297cddb2d2 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/pg_profile_lookup.ini @@ -0,0 +1 @@ +BALANCED/pg_profile_lookup.ini \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/port_config.ini b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/port_config.ini new file mode 100644 index 0000000000..123aef1ab4 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/port_config.ini @@ -0,0 +1,131 @@ +# name lanes alias index speed fec +Ethernet0 369,370,371,372 etp1a 1 400000 rs +Ethernet4 373,374,375,376 etp1b 1 400000 rs +Ethernet8 385,386,387,388 etp2a 2 400000 rs +Ethernet12 389,390,391,392 etp2b 2 400000 rs +Ethernet16 433,434,435,436 etp3a 3 400000 rs +Ethernet20 437,438,439,440 etp3b 3 400000 rs +Ethernet24 449,450,451,452 etp4a 4 400000 rs +Ethernet28 453,454,455,456 etp4b 4 400000 rs +Ethernet32 305,306,307,308 etp5a 5 400000 rs +Ethernet36 309,310,311,312 etp5b 5 400000 rs +Ethernet40 321,322,323,324 etp6a 6 400000 rs +Ethernet44 325,326,327,328 etp6b 6 400000 rs +Ethernet48 241,242,243,244 etp7a 7 400000 rs +Ethernet52 245,246,247,248 etp7b 7 400000 rs +Ethernet56 265,266,267,268 etp8a 8 400000 rs +Ethernet60 269,270,271,272 etp8b 8 400000 rs +Ethernet64 497,498,499,500 etp9a 9 400000 rs +Ethernet68 501,502,503,504 etp9b 9 400000 rs +Ethernet72 9,10,11,12 etp10a 10 400000 rs +Ethernet76 13,14,15,16 etp10b 10 400000 rs +Ethernet80 193,194,195,196 etp11a 11 400000 rs +Ethernet84 197,198,199,200 etp11b 11 400000 rs +Ethernet88 177,178,179,180 etp12a 12 400000 rs +Ethernet92 181,182,183,184 etp12b 12 400000 rs +Ethernet96 65,66,67,68 etp13a 13 400000 rs +Ethernet100 69,70,71,72 etp13b 13 400000 rs +Ethernet104 49,50,51,52 etp14a 14 400000 rs +Ethernet108 53,54,55,56 etp14b 14 400000 rs +Ethernet112 129,130,131,132 etp15a 15 400000 rs +Ethernet116 133,134,135,136 etp15b 15 400000 rs +Ethernet120 113,114,115,116 etp16a 16 400000 rs +Ethernet124 117,118,119,120 etp16b 16 400000 rs +Ethernet128 101,102,103,104 etp17a 17 400000 rs +Ethernet132 97,98,99,100 etp17b 17 400000 rs +Ethernet136 125,126,127,128 etp17c 17 400000 rs +Ethernet140 121,122,123,124 etp17d 17 400000 rs +Ethernet144 77,78,79,80 etp17e 17 400000 rs +Ethernet148 73,74,75,76 etp17f 17 400000 rs +Ethernet152 109,110,111,112 etp17g 17 400000 rs +Ethernet156 105,106,107,108 etp17h 17 400000 rs +Ethernet160 85,86,87,88 etp17i 17 400000 rs +Ethernet164 81,82,83,84 etp17j 17 400000 rs +Ethernet168 93,94,95,96 etp17k 17 400000 rs +Ethernet172 89,90,91,92 etp17l 17 400000 rs +Ethernet176 189,190,191,192 etp18a 18 400000 rs +Ethernet180 185,186,187,188 etp18b 18 400000 rs +Ethernet184 149,150,151,152 etp18c 18 400000 rs +Ethernet188 157,158,159,160 etp18d 18 400000 rs +Ethernet192 165,166,167,168 etp18e 18 400000 rs +Ethernet196 173,174,175,176 etp18f 18 400000 rs +Ethernet200 153,154,155,156 etp18g 18 400000 rs +Ethernet204 145,146,147,148 etp18h 18 400000 rs +Ethernet208 169,170,171,172 etp18i 18 400000 rs +Ethernet212 161,162,163,164 etp18j 18 400000 rs +Ethernet216 141,142,143,144 etp18k 18 400000 rs +Ethernet220 137,138,139,140 etp18l 18 400000 rs +Ethernet224 37,38,39,40 etp19a 19 400000 rs +Ethernet228 33,34,35,36 etp19b 19 400000 rs +Ethernet232 5,6,7,8 etp19c 19 400000 rs +Ethernet236 1,2,3,4 etp19d 19 400000 rs +Ethernet240 45,46,47,48 etp19e 19 400000 rs +Ethernet244 41,42,43,44 etp19f 19 400000 rs +Ethernet248 21,22,23,24 etp19g 19 400000 rs +Ethernet252 17,18,19,20 etp19h 19 400000 rs +Ethernet256 61,62,63,64 etp19i 19 400000 rs +Ethernet260 57,58,59,60 etp19j 19 400000 rs +Ethernet264 29,30,31,32 etp19k 19 400000 rs +Ethernet268 25,26,27,28 etp19l 19 400000 rs +Ethernet272 253,254,255,256 etp20a 20 400000 rs +Ethernet276 249,250,251,252 etp20b 20 400000 rs +Ethernet280 213,214,215,216 etp20c 20 400000 rs +Ethernet284 221,222,223,224 etp20d 20 400000 rs +Ethernet288 229,230,231,232 etp20e 20 400000 rs +Ethernet292 237,238,239,240 etp20f 20 400000 rs +Ethernet296 217,218,219,220 etp20g 20 400000 rs +Ethernet300 209,210,211,212 etp20h 20 400000 rs +Ethernet304 233,234,235,236 etp20i 20 400000 rs +Ethernet308 225,226,227,228 etp20j 20 400000 rs +Ethernet312 205,206,207,208 etp20k 20 400000 rs +Ethernet316 201,202,203,204 etp20l 20 400000 rs +Ethernet320 485,486,487,488 etp21a 21 400000 rs +Ethernet324 481,482,483,484 etp21b 21 400000 rs +Ethernet328 461,462,463,464 etp21c 21 400000 rs +Ethernet332 457,458,459,460 etp21d 21 400000 rs +Ethernet336 493,494,495,496 etp21e 21 400000 rs +Ethernet340 489,490,491,492 etp21f 21 400000 rs +Ethernet344 469,470,471,472 etp21g 21 400000 rs +Ethernet348 465,466,467,468 etp21h 21 400000 rs +Ethernet352 509,510,511,512 etp21i 21 400000 rs +Ethernet356 505,506,507,508 etp21j 21 400000 rs +Ethernet360 477,478,479,480 etp21k 21 400000 rs +Ethernet364 473,474,475,476 etp21l 21 400000 rs +Ethernet368 317,318,319,320 etp22a 22 400000 rs +Ethernet372 313,314,315,316 etp22b 22 400000 rs +Ethernet376 285,286,287,288 etp22c 22 400000 rs +Ethernet380 277,278,279,280 etp22d 22 400000 rs +Ethernet384 293,294,295,296 etp22e 22 400000 rs +Ethernet388 301,302,303,304 etp22f 22 400000 rs +Ethernet392 273,274,275,276 etp22g 22 400000 rs +Ethernet396 281,282,283,284 etp22h 22 400000 rs +Ethernet400 297,298,299,300 etp22i 22 400000 rs +Ethernet404 289,290,291,292 etp22j 22 400000 rs +Ethernet408 261,262,263,264 etp22k 22 400000 rs +Ethernet412 257,258,259,260 etp22l 22 400000 rs +Ethernet416 421,422,423,424 etp23a 23 400000 rs +Ethernet420 417,418,419,420 etp23b 23 400000 rs +Ethernet424 445,446,447,448 etp23c 23 400000 rs +Ethernet428 441,442,443,444 etp23d 23 400000 rs +Ethernet432 397,398,399,400 etp23e 23 400000 rs +Ethernet436 393,394,395,396 etp23f 23 400000 rs +Ethernet440 429,430,431,432 etp23g 23 400000 rs +Ethernet444 425,426,427,428 etp23h 23 400000 rs +Ethernet448 405,406,407,408 etp23i 23 400000 rs +Ethernet452 401,402,403,404 etp23j 23 400000 rs +Ethernet456 413,414,415,416 etp23k 23 400000 rs +Ethernet460 409,410,411,412 etp23l 23 400000 rs +Ethernet464 381,382,383,384 etp24a 24 400000 rs +Ethernet468 377,378,379,380 etp24b 24 400000 rs +Ethernet472 341,342,343,344 etp24c 24 400000 rs +Ethernet476 349,350,351,352 etp24d 24 400000 rs +Ethernet480 357,358,359,360 etp24e 24 400000 rs +Ethernet484 365,366,367,368 etp24f 24 400000 rs +Ethernet488 345,346,347,348 etp24g 24 400000 rs +Ethernet492 337,338,339,340 etp24h 24 400000 rs +Ethernet496 361,362,363,364 etp24i 24 400000 rs +Ethernet500 353,354,355,356 etp24j 24 400000 rs +Ethernet504 333,334,335,336 etp24k 24 400000 rs +Ethernet508 329,330,331,332 etp24l 24 400000 rs +Ethernet512 513 etp25a 25 10000 none +Ethernet513 514 etp25b 25 10000 none diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/qos.json.j2 b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/qos.json.j2 new file mode 120000 index 0000000000..1d89e90b05 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/qos.json.j2 @@ -0,0 +1 @@ +../../x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/qos.json.j2 \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/sai.profile b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/sai.profile new file mode 100644 index 0000000000..a227ff8491 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/sai.profile @@ -0,0 +1,2 @@ +SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-a7060x6-16pe-384c.config.bcm +SAI_NUM_ECMP_MEMBERS=128 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm new file mode 100644 index 0000000000..b998847140 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm @@ -0,0 +1,1441 @@ +# +# $Copyright: (c) 2022 Broadcom. +# Broadcom Proprietary and Confidential. All rights reserved.$ +# +# BCM78900 64x800g port configuration. +# +# configuration yaml file +# device: +# : +#
: +# ? +# : +# : +# ... +# : +# : +# : +# : +# ... +# : +# + +--- +bcm_device: + 0: + global: + pktio_mode: 1 + default_cpu_tx_queue: 7 + vlan_flooding_l2mc_num_reserved: 0 + ipv6_lpm_128b_enable: 1 + shared_block_mask_section: uc_bc + skip_protocol_default_entries: 1 + # LTSW uses value 1 for ALPM combined mode + l3_alpm_template: 1 + l3_alpm_hit_skip: 1 + sai_feat_tail_timestamp : 1 + sai_mmu_default_cpu_config : 1 + sai_port_phy_time_sync_en : 1 + sai_field_group_auto_prioritize: 1 + #l3_intf_vlan_split_egress for MTU at L3IF + l3_intf_vlan_split_egress : 1 + pfc_deadlock_seq_control : 1 + sai_tunnel_support: 2 + bcm_tunnel_term_compatible_mode: 1 + l3_ecmp_member_first_lkup_mem_size: 12288 +--- +device: + 0: + PC_PM_CORE: + ? + PC_PM_ID: 1 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46570213 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0xb3 + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 2 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025746 + TX_LANE_MAP: 0x64752031 + RX_POLARITY_FLIP: 0x33 + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 3 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x4152637 + TX_LANE_MAP: 0x40516273 + RX_POLARITY_FLIP: 0x69 + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 4 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x40516273 + TX_LANE_MAP: 0x4152637 + RX_POLARITY_FLIP: 0x99 + TX_POLARITY_FLIP: 0x69 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 5 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x4152637 + TX_LANE_MAP: 0x53406271 + RX_POLARITY_FLIP: 0x2c + TX_POLARITY_FLIP: 0xe1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 6 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32071654 + TX_LANE_MAP: 0x4375621 + RX_POLARITY_FLIP: 0x1e + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 7 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 8 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x23015476 + TX_LANE_MAP: 0x46752130 + RX_POLARITY_FLIP: 0xc9 + TX_POLARITY_FLIP: 0x3f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 9 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 10 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64750213 + TX_LANE_MAP: 0x10325674 + RX_POLARITY_FLIP: 0xfc + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 11 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64750213 + TX_LANE_MAP: 0x10235476 + RX_POLARITY_FLIP: 0xfc + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 12 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64750213 + TX_LANE_MAP: 0x10325674 + RX_POLARITY_FLIP: 0xfc + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 13 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64750213 + TX_LANE_MAP: 0x10235476 + RX_POLARITY_FLIP: 0xfc + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 14 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46517203 + TX_LANE_MAP: 0x1723654 + RX_POLARITY_FLIP: 0x1e + TX_POLARITY_FLIP: 0x96 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 15 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01235746 + TX_LANE_MAP: 0x01324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 16 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x64750213 + TX_LANE_MAP: 0x1237654 + RX_POLARITY_FLIP: 0xfc + TX_POLARITY_FLIP: 0x96 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 17 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 18 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025476 + TX_LANE_MAP: 0x67450312 + RX_POLARITY_FLIP: 0x12 + TX_POLARITY_FLIP: 0xc4 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 19 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025674 + TX_LANE_MAP: 0x67451302 + RX_POLARITY_FLIP: 0x14 + TX_POLARITY_FLIP: 0xcd + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 20 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2135674 + TX_LANE_MAP: 0x45671302 + RX_POLARITY_FLIP: 0x56 + TX_POLARITY_FLIP: 0x1c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 21 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x12037654 + TX_LANE_MAP: 0x47651203 + RX_POLARITY_FLIP: 0x47 + TX_POLARITY_FLIP: 0x6e + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 22 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2135674 + TX_LANE_MAP: 0x45671302 + RX_POLARITY_FLIP: 0x74 + TX_POLARITY_FLIP: 0xd + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 23 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 24 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2137654 + TX_LANE_MAP: 0x45671203 + RX_POLARITY_FLIP: 0x74 + TX_POLARITY_FLIP: 0xd + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 25 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75640123 + TX_LANE_MAP: 0x64750132 + RX_POLARITY_FLIP: 0x44 + TX_POLARITY_FLIP: 0xc1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 26 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025476 + TX_LANE_MAP: 0x67450312 + RX_POLARITY_FLIP: 0x12 + TX_POLARITY_FLIP: 0xc4 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 27 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x13025674 + TX_LANE_MAP: 0x67451302 + RX_POLARITY_FLIP: 0x14 + TX_POLARITY_FLIP: 0xcf + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 28 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75463021 + TX_LANE_MAP: 0x74652031 + RX_POLARITY_FLIP: 0x3a + TX_POLARITY_FLIP: 0xaa + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 29 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x74561032 + TX_LANE_MAP: 0x47650123 + RX_POLARITY_FLIP: 0x47 + TX_POLARITY_FLIP: 0x3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 30 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54763012 + TX_LANE_MAP: 0x45670321 + RX_POLARITY_FLIP: 0x9a + TX_POLARITY_FLIP: 0x53 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 31 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31207564 + TX_LANE_MAP: 0x46570213 + RX_POLARITY_FLIP: 0x88 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 32 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54761032 + TX_LANE_MAP: 0x45670123 + RX_POLARITY_FLIP: 0x9a + TX_POLARITY_FLIP: 0x56 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 33 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10325476 + TX_LANE_MAP: 0x1234567 + RX_POLARITY_FLIP: 0xa9 + TX_POLARITY_FLIP: 0x65 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 34 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57461302 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 35 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x32105674 + TX_LANE_MAP: 0x23016547 + RX_POLARITY_FLIP: 0xb8 + TX_POLARITY_FLIP: 0xbd + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 36 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x10325674 + TX_LANE_MAP: 0x1236547 + RX_POLARITY_FLIP: 0x41 + TX_POLARITY_FLIP: 0x0 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 37 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x21304675 + TX_LANE_MAP: 0x31206574 + RX_POLARITY_FLIP: 0x2b + TX_POLARITY_FLIP: 0xe1 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 38 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54760312 + TX_LANE_MAP: 0x3126547 + RX_POLARITY_FLIP: 0x21 + TX_POLARITY_FLIP: 0xc9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 39 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01237564 + TX_LANE_MAP: 0x01326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 40 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54761302 + TX_LANE_MAP: 0x3126745 + RX_POLARITY_FLIP: 0x21 + TX_POLARITY_FLIP: 0x4c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 41 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01237564 + TX_LANE_MAP: 0x01326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 42 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76540213 + TX_LANE_MAP: 0x12034567 + RX_POLARITY_FLIP: 0x47 + TX_POLARITY_FLIP: 0xd0 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 43 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x76540312 + TX_LANE_MAP: 0x12036547 + RX_POLARITY_FLIP: 0x41 + TX_POLARITY_FLIP: 0xd9 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 44 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54760312 + TX_LANE_MAP: 0x3126547 + RX_POLARITY_FLIP: 0x3 + TX_POLARITY_FLIP: 0x58 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 45 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x74561302 + TX_LANE_MAP: 0x2136745 + RX_POLARITY_FLIP: 0x12 + TX_POLARITY_FLIP: 0x7f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 46 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54760312 + TX_LANE_MAP: 0x3126547 + RX_POLARITY_FLIP: 0x21 + TX_POLARITY_FLIP: 0x49 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 47 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01237564 + TX_LANE_MAP: 0x01326475 + RX_POLARITY_FLIP: 0xbb + TX_POLARITY_FLIP: 0xe3 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 48 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x54761302 + TX_LANE_MAP: 0x3126745 + RX_POLARITY_FLIP: 0x21 + TX_POLARITY_FLIP: 0x4c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 49 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x57460123 + TX_LANE_MAP: 0x46750132 + RX_POLARITY_FLIP: 0xa6 + TX_POLARITY_FLIP: 0x9c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 50 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20314567 + TX_LANE_MAP: 0x56742130 + RX_POLARITY_FLIP: 0xc9 + TX_POLARITY_FLIP: 0x3f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 51 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31206745 + TX_LANE_MAP: 0x74563021 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xcf + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 52 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20314567 + TX_LANE_MAP: 0x56742130 + RX_POLARITY_FLIP: 0xc9 + TX_POLARITY_FLIP: 0x3f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 53 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31206745 + TX_LANE_MAP: 0x74563021 + RX_POLARITY_FLIP: 0x36 + TX_POLARITY_FLIP: 0xcf + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 54 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x31452067 + TX_LANE_MAP: 0x74265031 + RX_POLARITY_FLIP: 0x2d + TX_POLARITY_FLIP: 0xe7 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 55 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01235746 + TX_LANE_MAP: 0x01324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 56 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20314567 + TX_LANE_MAP: 0x56742130 + RX_POLARITY_FLIP: 0xc9 + TX_POLARITY_FLIP: 0x3f + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 57 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x01235746 + TX_LANE_MAP: 0x01324675 + RX_POLARITY_FLIP: 0x95 + TX_POLARITY_FLIP: 0x36 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 58 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46570213 + TX_LANE_MAP: 0x1327456 + RX_POLARITY_FLIP: 0xc + TX_POLARITY_FLIP: 0x93 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 59 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x46570213 + TX_LANE_MAP: 0x1325674 + RX_POLARITY_FLIP: 0xc + TX_POLARITY_FLIP: 0x1c + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 60 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x20316475 + TX_LANE_MAP: 0x3125647 + RX_POLARITY_FLIP: 0x3d + TX_POLARITY_FLIP: 0x30 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 61 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2314657 + TX_LANE_MAP: 0x2134657 + RX_POLARITY_FLIP: 0x66 + TX_POLARITY_FLIP: 0xcc + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 62 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x26370415 + TX_LANE_MAP: 0x62734051 + RX_POLARITY_FLIP: 0x69 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 63 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x75643120 + TX_LANE_MAP: 0x02134657 + RX_POLARITY_FLIP: 0xcc + TX_POLARITY_FLIP: 0x66 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 64 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x2134657 + TX_LANE_MAP: 0x20316475 + RX_POLARITY_FLIP: 0xc4 + TX_POLARITY_FLIP: 0x99 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + ? + PC_PM_ID: 65 + CORE_INDEX: 0 + : + RX_LANE_MAP: 0x00003210 + TX_LANE_MAP: 0x00003210 + RX_POLARITY_FLIP: 0x00 + TX_POLARITY_FLIP: 0x00 + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 +--- +device: + 0: + PC_PORT_PHYS_MAP: + ? + PORT_ID: 1 + : + PC_PHYS_PORT_ID: 1 + ? + PORT_ID: 2 + : + PC_PHYS_PORT_ID: 5 + ? + PORT_ID: 3 + : + PC_PHYS_PORT_ID: 9 + ? + PORT_ID: 4 + : + PC_PHYS_PORT_ID: 13 + ? + PORT_ID: 17 + : + PC_PHYS_PORT_ID: 17 + ? + PORT_ID: 18 + : + PC_PHYS_PORT_ID: 21 + ? + PORT_ID: 19 + : + PC_PHYS_PORT_ID: 25 + ? + PORT_ID: 20 + : + PC_PHYS_PORT_ID: 29 + ? + PORT_ID: 34 + : + PC_PHYS_PORT_ID: 33 + ? + PORT_ID: 35 + : + PC_PHYS_PORT_ID: 37 + ? + PORT_ID: 36 + : + PC_PHYS_PORT_ID: 41 + ? + PORT_ID: 37 + : + PC_PHYS_PORT_ID: 45 + ? + PORT_ID: 51 + : + PC_PHYS_PORT_ID: 49 + ? + PORT_ID: 52 + : + PC_PHYS_PORT_ID: 53 + ? + PORT_ID: 53 + : + PC_PHYS_PORT_ID: 57 + ? + PORT_ID: 54 + : + PC_PHYS_PORT_ID: 61 + ? + PORT_ID: 68 + : + PC_PHYS_PORT_ID: 65 + ? + PORT_ID: 69 + : + PC_PHYS_PORT_ID: 69 + ? + PORT_ID: 70 + : + PC_PHYS_PORT_ID: 73 + ? + PORT_ID: 71 + : + PC_PHYS_PORT_ID: 77 + ? + PORT_ID: 85 + : + PC_PHYS_PORT_ID: 81 + ? + PORT_ID: 86 + : + PC_PHYS_PORT_ID: 85 + ? + PORT_ID: 87 + : + PC_PHYS_PORT_ID: 89 + ? + PORT_ID: 88 + : + PC_PHYS_PORT_ID: 93 + ? + PORT_ID: 102 + : + PC_PHYS_PORT_ID: 97 + ? + PORT_ID: 103 + : + PC_PHYS_PORT_ID: 101 + ? + PORT_ID: 104 + : + PC_PHYS_PORT_ID: 105 + ? + PORT_ID: 105 + : + PC_PHYS_PORT_ID: 109 + ? + PORT_ID: 119 + : + PC_PHYS_PORT_ID: 113 + ? + PORT_ID: 120 + : + PC_PHYS_PORT_ID: 117 + ? + PORT_ID: 121 + : + PC_PHYS_PORT_ID: 121 + ? + PORT_ID: 122 + : + PC_PHYS_PORT_ID: 125 + ? + PORT_ID: 136 + : + PC_PHYS_PORT_ID: 129 + ? + PORT_ID: 137 + : + PC_PHYS_PORT_ID: 133 + ? + PORT_ID: 138 + : + PC_PHYS_PORT_ID: 137 + ? + PORT_ID: 139 + : + PC_PHYS_PORT_ID: 141 + ? + PORT_ID: 153 + : + PC_PHYS_PORT_ID: 145 + ? + PORT_ID: 154 + : + PC_PHYS_PORT_ID: 149 + ? + PORT_ID: 155 + : + PC_PHYS_PORT_ID: 153 + ? + PORT_ID: 156 + : + PC_PHYS_PORT_ID: 157 + ? + PORT_ID: 170 + : + PC_PHYS_PORT_ID: 161 + ? + PORT_ID: 171 + : + PC_PHYS_PORT_ID: 165 + ? + PORT_ID: 172 + : + PC_PHYS_PORT_ID: 169 + ? + PORT_ID: 173 + : + PC_PHYS_PORT_ID: 173 + ? + PORT_ID: 187 + : + PC_PHYS_PORT_ID: 177 + ? + PORT_ID: 188 + : + PC_PHYS_PORT_ID: 181 + ? + PORT_ID: 189 + : + PC_PHYS_PORT_ID: 185 + ? + PORT_ID: 190 + : + PC_PHYS_PORT_ID: 189 + ? + PORT_ID: 204 + : + PC_PHYS_PORT_ID: 193 + ? + PORT_ID: 205 + : + PC_PHYS_PORT_ID: 197 + ? + PORT_ID: 206 + : + PC_PHYS_PORT_ID: 201 + ? + PORT_ID: 207 + : + PC_PHYS_PORT_ID: 205 + ? + PORT_ID: 221 + : + PC_PHYS_PORT_ID: 209 + ? + PORT_ID: 222 + : + PC_PHYS_PORT_ID: 213 + ? + PORT_ID: 223 + : + PC_PHYS_PORT_ID: 217 + ? + PORT_ID: 224 + : + PC_PHYS_PORT_ID: 221 + ? + PORT_ID: 238 + : + PC_PHYS_PORT_ID: 225 + ? + PORT_ID: 239 + : + PC_PHYS_PORT_ID: 229 + ? + PORT_ID: 240 + : + PC_PHYS_PORT_ID: 233 + ? + PORT_ID: 241 + : + PC_PHYS_PORT_ID: 237 + ? + PORT_ID: 255 + : + PC_PHYS_PORT_ID: 241 + ? + PORT_ID: 256 + : + PC_PHYS_PORT_ID: 245 + ? + PORT_ID: 257 + : + PC_PHYS_PORT_ID: 249 + ? + PORT_ID: 258 + : + PC_PHYS_PORT_ID: 253 + ? + PORT_ID: 272 + : + PC_PHYS_PORT_ID: 257 + ? + PORT_ID: 273 + : + PC_PHYS_PORT_ID: 261 + ? + PORT_ID: 274 + : + PC_PHYS_PORT_ID: 265 + ? + PORT_ID: 275 + : + PC_PHYS_PORT_ID: 269 + ? + PORT_ID: 289 + : + PC_PHYS_PORT_ID: 273 + ? + PORT_ID: 290 + : + PC_PHYS_PORT_ID: 277 + ? + PORT_ID: 291 + : + PC_PHYS_PORT_ID: 281 + ? + PORT_ID: 292 + : + PC_PHYS_PORT_ID: 285 + ? + PORT_ID: 306 + : + PC_PHYS_PORT_ID: 289 + ? + PORT_ID: 307 + : + PC_PHYS_PORT_ID: 293 + ? + PORT_ID: 308 + : + PC_PHYS_PORT_ID: 297 + ? + PORT_ID: 309 + : + PC_PHYS_PORT_ID: 301 + ? + PORT_ID: 323 + : + PC_PHYS_PORT_ID: 305 + ? + PORT_ID: 324 + : + PC_PHYS_PORT_ID: 309 + ? + PORT_ID: 325 + : + PC_PHYS_PORT_ID: 313 + ? + PORT_ID: 326 + : + PC_PHYS_PORT_ID: 317 + ? + PORT_ID: 340 + : + PC_PHYS_PORT_ID: 321 + ? + PORT_ID: 341 + : + PC_PHYS_PORT_ID: 325 + ? + PORT_ID: 342 + : + PC_PHYS_PORT_ID: 329 + ? + PORT_ID: 343 + : + PC_PHYS_PORT_ID: 333 + ? + PORT_ID: 357 + : + PC_PHYS_PORT_ID: 337 + ? + PORT_ID: 358 + : + PC_PHYS_PORT_ID: 341 + ? + PORT_ID: 359 + : + PC_PHYS_PORT_ID: 345 + ? + PORT_ID: 360 + : + PC_PHYS_PORT_ID: 349 + ? + PORT_ID: 374 + : + PC_PHYS_PORT_ID: 353 + ? + PORT_ID: 375 + : + PC_PHYS_PORT_ID: 357 + ? + PORT_ID: 376 + : + PC_PHYS_PORT_ID: 361 + ? + PORT_ID: 377 + : + PC_PHYS_PORT_ID: 365 + ? + PORT_ID: 391 + : + PC_PHYS_PORT_ID: 369 + ? + PORT_ID: 392 + : + PC_PHYS_PORT_ID: 373 + ? + PORT_ID: 393 + : + PC_PHYS_PORT_ID: 377 + ? + PORT_ID: 394 + : + PC_PHYS_PORT_ID: 381 + ? + PORT_ID: 408 + : + PC_PHYS_PORT_ID: 385 + ? + PORT_ID: 409 + : + PC_PHYS_PORT_ID: 389 + ? + PORT_ID: 410 + : + PC_PHYS_PORT_ID: 393 + ? + PORT_ID: 411 + : + PC_PHYS_PORT_ID: 397 + ? + PORT_ID: 425 + : + PC_PHYS_PORT_ID: 401 + ? + PORT_ID: 426 + : + PC_PHYS_PORT_ID: 405 + ? + PORT_ID: 427 + : + PC_PHYS_PORT_ID: 409 + ? + PORT_ID: 428 + : + PC_PHYS_PORT_ID: 413 + ? + PORT_ID: 442 + : + PC_PHYS_PORT_ID: 417 + ? + PORT_ID: 443 + : + PC_PHYS_PORT_ID: 421 + ? + PORT_ID: 444 + : + PC_PHYS_PORT_ID: 425 + ? + PORT_ID: 445 + : + PC_PHYS_PORT_ID: 429 + ? + PORT_ID: 459 + : + PC_PHYS_PORT_ID: 433 + ? + PORT_ID: 460 + : + PC_PHYS_PORT_ID: 437 + ? + PORT_ID: 461 + : + PC_PHYS_PORT_ID: 441 + ? + PORT_ID: 462 + : + PC_PHYS_PORT_ID: 445 + ? + PORT_ID: 476 + : + PC_PHYS_PORT_ID: 449 + ? + PORT_ID: 477 + : + PC_PHYS_PORT_ID: 453 + ? + PORT_ID: 478 + : + PC_PHYS_PORT_ID: 457 + ? + PORT_ID: 479 + : + PC_PHYS_PORT_ID: 461 + ? + PORT_ID: 493 + : + PC_PHYS_PORT_ID: 465 + ? + PORT_ID: 494 + : + PC_PHYS_PORT_ID: 469 + ? + PORT_ID: 495 + : + PC_PHYS_PORT_ID: 473 + ? + PORT_ID: 496 + : + PC_PHYS_PORT_ID: 477 + ? + PORT_ID: 510 + : + PC_PHYS_PORT_ID: 481 + ? + PORT_ID: 511 + : + PC_PHYS_PORT_ID: 485 + ? + PORT_ID: 512 + : + PC_PHYS_PORT_ID: 489 + ? + PORT_ID: 513 + : + PC_PHYS_PORT_ID: 493 + ? + PORT_ID: 527 + : + PC_PHYS_PORT_ID: 497 + ? + PORT_ID: 528 + : + PC_PHYS_PORT_ID: 501 + ? + PORT_ID: 529 + : + PC_PHYS_PORT_ID: 505 + ? + PORT_ID: 530 + : + PC_PHYS_PORT_ID: 509 + ? + PORT_ID: 118 + : + PC_PHYS_PORT_ID: 513 + ? + PORT_ID: 254 + : + PC_PHYS_PORT_ID: 514 +... +--- +device: + 0: + PC_PORT: + ? + PORT_ID: [[1, 4], + [17, 20], + [34, 37], + [51, 54], + [68, 71], + [85, 88], + [102, 105], + [119, 122], + [136, 139], + [153, 156], + [170, 173], + [187, 190], + [204, 207], + [221, 224], + [238, 241], + [255, 258], + [272, 275], + [289, 292], + [306, 309], + [323, 326], + [340, 343], + [357, 360], + [374, 377], + [391, 394], + [408, 411], + [425, 428], + [442, 445], + [459, 462], + [476, 479], + [493, 496], + [510, 513], + [527, 530]] + : + ENABLE: 0 + SPEED: 400000 + NUM_LANES: 4 + FEC_MODE: PC_FEC_RS544_2XN + MAX_FRAME_SIZE: 9416 + ? + PORT_ID: [[118, 118], [254, 254]] + : + ENABLE: 0 + MAX_FRAME_SIZE: 9416 + SPEED: 10000 + NUM_LANES: 1 +... +--- +bcm_device: + 0: + global: + ftem_mem_entries: 65536 + sai_stats_support_mask: 0 + global_flexctr_ing_action_num_reserved: 20 + global_flexctr_ing_pool_num_reserved: 8 + global_flexctr_ing_op_profile_num_reserved: 20 + global_flexctr_ing_group_num_reserved: 2 + global_flexctr_egr_action_num_reserved: 8 + global_flexctr_egr_pool_num_reserved: 5 + global_flexctr_egr_op_profile_num_reserved: 10 + global_flexctr_egr_group_num_reserved: 1 +... +--- +device: + 0: + # Per pipe flex counter configuration + CTR_EFLEX_CONFIG: + CTR_ING_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_ING_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPEUNIQUE: 1 + CTR_EGR_EFLEX_OPERMODE_PIPE_INSTANCE_UNIQUE: 1 + + # IFP mode + FP_CONFIG: + FP_ING_OPERMODE: GLOBAL_PIPE_AWARE +... +--- +device: + 0: + DEVICE_CONFIG: + AUTOLOAD_BOARD_SETTINGS: 0 +... + diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/default_sku b/device/arista/x86_64-arista_7060x6_16pe_384c_b/default_sku new file mode 100644 index 0000000000..f6fb98c50d --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/default_sku @@ -0,0 +1 @@ +Arista-7060X6-16PE-384C-O128S2 l1 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/pcie.yaml b/device/arista/x86_64-arista_7060x6_16pe_384c_b/pcie.yaml new file mode 120000 index 0000000000..df18a601d8 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/pcie.yaml @@ -0,0 +1 @@ +../x86_64-arista_common/pcie.yaml \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform.json new file mode 100644 index 0000000000..de8005f0f4 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform.json @@ -0,0 +1,1362 @@ +{ + "chassis": { + "name": "DCS-7060X6-16PE-384C", + "components": [ + { + "name": "Aboot()" + }, + { + "name": "Scd(addr=0000:04:00.0)" + }, + { + "name": "Scd(addr=0000:06:00.0)" + }, + { + "name": "Scd(addr=0000:08:00.0)" + }, + { + "name": "RedstartSysCpld(addr=13-0023)" + } + ], + "fans": [], + "fan_drawers": [ + { + "name": "slot1", + "fans": [ + { + "name": "fan1" + }, + { + "name": "fan2" + } + ] + }, + { + "name": "slot2", + "fans": [ + { + "name": "fan3" + }, + { + "name": "fan4" + } + ] + }, + { + "name": "slot3", + "fans": [ + { + "name": "fan5" + }, + { + "name": "fan6" + } + ] + } + ], + "psus": [ + { + "name": "psu1", + "voltage_high_threshold": false, + "voltage_low_threshold": false, + "fans": [] + }, + { + "name": "psu2", + "voltage_high_threshold": false, + "voltage_low_threshold": false, + "fans": [] + } + ], + "thermals": [ + { + "name": "Cpu temp sensor", + "controllable": false + }, + { + "name": "Inlet Ambiant Air", + "controllable": false + }, + { + "name": "Outlet", + "controllable": false + }, + { + "name": "Switch Card temp sensor", + "controllable": false + }, + { + "name": "TH5 Diode 1", + "controllable": false + }, + { + "name": "TH5 Diode 2", + "controllable": false + }, + { + "name": "TH5 PCB Left", + "controllable": false + }, + { + "name": "TH5 PCB Right", + "controllable": false + } + ], + "sfps": [ + { + "name": "osfp1" + }, + { + "name": "osfp2" + }, + { + "name": "osfp3" + }, + { + "name": "osfp4" + }, + { + "name": "osfp5" + }, + { + "name": "osfp6" + }, + { + "name": "osfp7" + }, + { + "name": "osfp8" + }, + { + "name": "osfp9" + }, + { + "name": "osfp10" + }, + { + "name": "osfp11" + }, + { + "name": "osfp12" + }, + { + "name": "osfp13" + }, + { + "name": "osfp14" + }, + { + "name": "osfp15" + }, + { + "name": "osfp16" + }, + { + "name": "back0" + }, + { + "name": "back1" + }, + { + "name": "back2" + }, + { + "name": "back3" + }, + { + "name": "back4" + }, + { + "name": "back5" + }, + { + "name": "back6" + }, + { + "name": "back7" + }, + { + "name": "qsfp25" + } + ] + }, + "interfaces": { + "Ethernet0": { + "index": "1,1,1,1", + "lanes": "369,370,371,372", + "breakout_modes": { + "1x400G": [ + "etp1a" + ] + } + }, + "Ethernet4": { + "index": "1,1,1,1", + "lanes": "373,374,375,376", + "breakout_modes": { + "1x400G": [ + "etp1b" + ] + } + }, + "Ethernet8": { + "index": "2,2,2,2", + "lanes": "385,386,387,388", + "breakout_modes": { + "1x400G": [ + "etp2a" + ] + } + }, + "Ethernet12": { + "index": "2,2,2,2", + "lanes": "389,390,391,392", + "breakout_modes": { + "1x400G": [ + "etp2b" + ] + } + }, + "Ethernet16": { + "index": "3,3,3,3", + "lanes": "433,434,435,436", + "breakout_modes": { + "1x400G": [ + "etp3a" + ] + } + }, + "Ethernet20": { + "index": "3,3,3,3", + "lanes": "437,438,439,440", + "breakout_modes": { + "1x400G": [ + "etp3b" + ] + } + }, + "Ethernet24": { + "index": "4,4,4,4", + "lanes": "449,450,451,452", + "breakout_modes": { + "1x400G": [ + "etp4a" + ] + } + }, + "Ethernet28": { + "index": "4,4,4,4", + "lanes": "453,454,455,456", + "breakout_modes": { + "1x400G": [ + "etp4b" + ] + } + }, + "Ethernet32": { + "index": "5,5,5,5", + "lanes": "305,306,307,308", + "breakout_modes": { + "1x400G": [ + "etp5a" + ] + } + }, + "Ethernet36": { + "index": "5,5,5,5", + "lanes": "309,310,311,312", + "breakout_modes": { + "1x400G": [ + "etp5b" + ] + } + }, + "Ethernet40": { + "index": "6,6,6,6", + "lanes": "321,322,323,324", + "breakout_modes": { + "1x400G": [ + "etp6a" + ] + } + }, + "Ethernet44": { + "index": "6,6,6,6", + "lanes": "325,326,327,328", + "breakout_modes": { + "1x400G": [ + "etp6b" + ] + } + }, + "Ethernet48": { + "index": "7,7,7,7", + "lanes": "241,242,243,244", + "breakout_modes": { + "1x400G": [ + "etp7a" + ] + } + }, + "Ethernet52": { + "index": "7,7,7,7", + "lanes": "245,246,247,248", + "breakout_modes": { + "1x400G": [ + "etp7b" + ] + } + }, + "Ethernet56": { + "index": "8,8,8,8", + "lanes": "265,266,267,268", + "breakout_modes": { + "1x400G": [ + "etp8a" + ] + } + }, + "Ethernet60": { + "index": "8,8,8,8", + "lanes": "269,270,271,272", + "breakout_modes": { + "1x400G": [ + "etp8b" + ] + } + }, + "Ethernet64": { + "index": "9,9,9,9", + "lanes": "497,498,499,500", + "breakout_modes": { + "1x400G": [ + "etp9a" + ] + } + }, + "Ethernet68": { + "index": "9,9,9,9", + "lanes": "501,502,503,504", + "breakout_modes": { + "1x400G": [ + "etp9b" + ] + } + }, + "Ethernet72": { + "index": "10,10,10,10", + "lanes": "9,10,11,12", + "breakout_modes": { + "1x400G": [ + "etp10a" + ] + } + }, + "Ethernet76": { + "index": "10,10,10,10", + "lanes": "13,14,15,16", + "breakout_modes": { + "1x400G": [ + "etp10b" + ] + } + }, + "Ethernet80": { + "index": "11,11,11,11", + "lanes": "193,194,195,196", + "breakout_modes": { + "1x400G": [ + "etp11a" + ] + } + }, + "Ethernet84": { + "index": "11,11,11,11", + "lanes": "197,198,199,200", + "breakout_modes": { + "1x400G": [ + "etp11b" + ] + } + }, + "Ethernet88": { + "index": "12,12,12,12", + "lanes": "177,178,179,180", + "breakout_modes": { + "1x400G": [ + "etp12a" + ] + } + }, + "Ethernet92": { + "index": "12,12,12,12", + "lanes": "181,182,183,184", + "breakout_modes": { + "1x400G": [ + "etp12b" + ] + } + }, + "Ethernet96": { + "index": "13,13,13,13", + "lanes": "65,66,67,68", + "breakout_modes": { + "1x400G": [ + "etp13a" + ] + } + }, + "Ethernet100": { + "index": "13,13,13,13", + "lanes": "69,70,71,72", + "breakout_modes": { + "1x400G": [ + "etp13b" + ] + } + }, + "Ethernet104": { + "index": "14,14,14,14", + "lanes": "49,50,51,52", + "breakout_modes": { + "1x400G": [ + "etp14a" + ] + } + }, + "Ethernet108": { + "index": "14,14,14,14", + "lanes": "53,54,55,56", + "breakout_modes": { + "1x400G": [ + "etp14b" + ] + } + }, + "Ethernet112": { + "index": "15,15,15,15", + "lanes": "129,130,131,132", + "breakout_modes": { + "1x400G": [ + "etp15a" + ] + } + }, + "Ethernet116": { + "index": "15,15,15,15", + "lanes": "133,134,135,136", + "breakout_modes": { + "1x400G": [ + "etp15b" + ] + } + }, + "Ethernet120": { + "index": "16,16,16,16", + "lanes": "113,114,115,116", + "breakout_modes": { + "1x400G": [ + "etp16a" + ] + } + }, + "Ethernet124": { + "index": "16,16,16,16", + "lanes": "117,118,119,120", + "breakout_modes": { + "1x400G": [ + "etp16b" + ] + } + }, + "Ethernet128": { + "index": "17,17,17,17", + "lanes": "101,102,103,104", + "breakout_modes": { + "1x400G": [ + "etp17a" + ] + } + }, + "Ethernet132": { + "index": "17,17,17,17", + "lanes": "97,98,99,100", + "breakout_modes": { + "1x400G": [ + "etp17b" + ] + } + }, + "Ethernet136": { + "index": "17,17,17,17", + "lanes": "125,126,127,128", + "breakout_modes": { + "1x400G": [ + "etp17c" + ] + } + }, + "Ethernet140": { + "index": "17,17,17,17", + "lanes": "121,122,123,124", + "breakout_modes": { + "1x400G": [ + "etp17d" + ] + } + }, + "Ethernet144": { + "index": "17,17,17,17", + "lanes": "77,78,79,80", + "breakout_modes": { + "1x400G": [ + "etp17e" + ] + } + }, + "Ethernet148": { + "index": "17,17,17,17", + "lanes": "73,74,75,76", + "breakout_modes": { + "1x400G": [ + "etp17f" + ] + } + }, + "Ethernet152": { + "index": "17,17,17,17", + "lanes": "109,110,111,112", + "breakout_modes": { + "1x400G": [ + "etp17g" + ] + } + }, + "Ethernet156": { + "index": "17,17,17,17", + "lanes": "105,106,107,108", + "breakout_modes": { + "1x400G": [ + "etp17h" + ] + } + }, + "Ethernet160": { + "index": "17,17,17,17", + "lanes": "85,86,87,88", + "breakout_modes": { + "1x400G": [ + "etp17i" + ] + } + }, + "Ethernet164": { + "index": "17,17,17,17", + "lanes": "81,82,83,84", + "breakout_modes": { + "1x400G": [ + "etp17j" + ] + } + }, + "Ethernet168": { + "index": "17,17,17,17", + "lanes": "93,94,95,96", + "breakout_modes": { + "1x400G": [ + "etp17k" + ] + } + }, + "Ethernet172": { + "index": "17,17,17,17", + "lanes": "89,90,91,92", + "breakout_modes": { + "1x400G": [ + "etp17l" + ] + } + }, + "Ethernet176": { + "index": "18,18,18,18", + "lanes": "189,190,191,192", + "breakout_modes": { + "1x400G": [ + "etp18a" + ] + } + }, + "Ethernet180": { + "index": "18,18,18,18", + "lanes": "185,186,187,188", + "breakout_modes": { + "1x400G": [ + "etp18b" + ] + } + }, + "Ethernet184": { + "index": "18,18,18,18", + "lanes": "149,150,151,152", + "breakout_modes": { + "1x400G": [ + "etp18c" + ] + } + }, + "Ethernet188": { + "index": "18,18,18,18", + "lanes": "157,158,159,160", + "breakout_modes": { + "1x400G": [ + "etp18d" + ] + } + }, + "Ethernet192": { + "index": "18,18,18,18", + "lanes": "165,166,167,168", + "breakout_modes": { + "1x400G": [ + "etp18e" + ] + } + }, + "Ethernet196": { + "index": "18,18,18,18", + "lanes": "173,174,175,176", + "breakout_modes": { + "1x400G": [ + "etp18f" + ] + } + }, + "Ethernet200": { + "index": "18,18,18,18", + "lanes": "153,154,155,156", + "breakout_modes": { + "1x400G": [ + "etp18g" + ] + } + }, + "Ethernet204": { + "index": "18,18,18,18", + "lanes": "145,146,147,148", + "breakout_modes": { + "1x400G": [ + "etp18h" + ] + } + }, + "Ethernet208": { + "index": "18,18,18,18", + "lanes": "169,170,171,172", + "breakout_modes": { + "1x400G": [ + "etp18i" + ] + } + }, + "Ethernet212": { + "index": "18,18,18,18", + "lanes": "161,162,163,164", + "breakout_modes": { + "1x400G": [ + "etp18j" + ] + } + }, + "Ethernet216": { + "index": "18,18,18,18", + "lanes": "141,142,143,144", + "breakout_modes": { + "1x400G": [ + "etp18k" + ] + } + }, + "Ethernet220": { + "index": "18,18,18,18", + "lanes": "137,138,139,140", + "breakout_modes": { + "1x400G": [ + "etp18l" + ] + } + }, + "Ethernet224": { + "index": "19,19,19,19", + "lanes": "37,38,39,40", + "breakout_modes": { + "1x400G": [ + "etp19a" + ] + } + }, + "Ethernet228": { + "index": "19,19,19,19", + "lanes": "33,34,35,36", + "breakout_modes": { + "1x400G": [ + "etp19b" + ] + } + }, + "Ethernet232": { + "index": "19,19,19,19", + "lanes": "5,6,7,8", + "breakout_modes": { + "1x400G": [ + "etp19c" + ] + } + }, + "Ethernet236": { + "index": "19,19,19,19", + "lanes": "1,2,3,4", + "breakout_modes": { + "1x400G": [ + "etp19d" + ] + } + }, + "Ethernet240": { + "index": "19,19,19,19", + "lanes": "45,46,47,48", + "breakout_modes": { + "1x400G": [ + "etp19e" + ] + } + }, + "Ethernet244": { + "index": "19,19,19,19", + "lanes": "41,42,43,44", + "breakout_modes": { + "1x400G": [ + "etp19f" + ] + } + }, + "Ethernet248": { + "index": "19,19,19,19", + "lanes": "21,22,23,24", + "breakout_modes": { + "1x400G": [ + "etp19g" + ] + } + }, + "Ethernet252": { + "index": "19,19,19,19", + "lanes": "17,18,19,20", + "breakout_modes": { + "1x400G": [ + "etp19h" + ] + } + }, + "Ethernet256": { + "index": "19,19,19,19", + "lanes": "61,62,63,64", + "breakout_modes": { + "1x400G": [ + "etp19i" + ] + } + }, + "Ethernet260": { + "index": "19,19,19,19", + "lanes": "57,58,59,60", + "breakout_modes": { + "1x400G": [ + "etp19j" + ] + } + }, + "Ethernet264": { + "index": "19,19,19,19", + "lanes": "29,30,31,32", + "breakout_modes": { + "1x400G": [ + "etp19k" + ] + } + }, + "Ethernet268": { + "index": "19,19,19,19", + "lanes": "25,26,27,28", + "breakout_modes": { + "1x400G": [ + "etp19l" + ] + } + }, + "Ethernet272": { + "index": "20,20,20,20", + "lanes": "253,254,255,256", + "breakout_modes": { + "1x400G": [ + "etp20a" + ] + } + }, + "Ethernet276": { + "index": "20,20,20,20", + "lanes": "249,250,251,252", + "breakout_modes": { + "1x400G": [ + "etp20b" + ] + } + }, + "Ethernet280": { + "index": "20,20,20,20", + "lanes": "213,214,215,216", + "breakout_modes": { + "1x400G": [ + "etp20c" + ] + } + }, + "Ethernet284": { + "index": "20,20,20,20", + "lanes": "221,222,223,224", + "breakout_modes": { + "1x400G": [ + "etp20d" + ] + } + }, + "Ethernet288": { + "index": "20,20,20,20", + "lanes": "229,230,231,232", + "breakout_modes": { + "1x400G": [ + "etp20e" + ] + } + }, + "Ethernet292": { + "index": "20,20,20,20", + "lanes": "237,238,239,240", + "breakout_modes": { + "1x400G": [ + "etp20f" + ] + } + }, + "Ethernet296": { + "index": "20,20,20,20", + "lanes": "217,218,219,220", + "breakout_modes": { + "1x400G": [ + "etp20g" + ] + } + }, + "Ethernet300": { + "index": "20,20,20,20", + "lanes": "209,210,211,212", + "breakout_modes": { + "1x400G": [ + "etp20h" + ] + } + }, + "Ethernet304": { + "index": "20,20,20,20", + "lanes": "233,234,235,236", + "breakout_modes": { + "1x400G": [ + "etp20i" + ] + } + }, + "Ethernet308": { + "index": "20,20,20,20", + "lanes": "225,226,227,228", + "breakout_modes": { + "1x400G": [ + "etp20j" + ] + } + }, + "Ethernet312": { + "index": "20,20,20,20", + "lanes": "205,206,207,208", + "breakout_modes": { + "1x400G": [ + "etp20k" + ] + } + }, + "Ethernet316": { + "index": "20,20,20,20", + "lanes": "201,202,203,204", + "breakout_modes": { + "1x400G": [ + "etp20l" + ] + } + }, + "Ethernet320": { + "index": "21,21,21,21", + "lanes": "485,486,487,488", + "breakout_modes": { + "1x400G": [ + "etp21a" + ] + } + }, + "Ethernet324": { + "index": "21,21,21,21", + "lanes": "481,482,483,484", + "breakout_modes": { + "1x400G": [ + "etp21b" + ] + } + }, + "Ethernet328": { + "index": "21,21,21,21", + "lanes": "461,462,463,464", + "breakout_modes": { + "1x400G": [ + "etp21c" + ] + } + }, + "Ethernet332": { + "index": "21,21,21,21", + "lanes": "457,458,459,460", + "breakout_modes": { + "1x400G": [ + "etp21d" + ] + } + }, + "Ethernet336": { + "index": "21,21,21,21", + "lanes": "493,494,495,496", + "breakout_modes": { + "1x400G": [ + "etp21e" + ] + } + }, + "Ethernet340": { + "index": "21,21,21,21", + "lanes": "489,490,491,492", + "breakout_modes": { + "1x400G": [ + "etp21f" + ] + } + }, + "Ethernet344": { + "index": "21,21,21,21", + "lanes": "469,470,471,472", + "breakout_modes": { + "1x400G": [ + "etp21g" + ] + } + }, + "Ethernet348": { + "index": "21,21,21,21", + "lanes": "465,466,467,468", + "breakout_modes": { + "1x400G": [ + "etp21h" + ] + } + }, + "Ethernet352": { + "index": "21,21,21,21", + "lanes": "509,510,511,512", + "breakout_modes": { + "1x400G": [ + "etp21i" + ] + } + }, + "Ethernet356": { + "index": "21,21,21,21", + "lanes": "505,506,507,508", + "breakout_modes": { + "1x400G": [ + "etp21j" + ] + } + }, + "Ethernet360": { + "index": "21,21,21,21", + "lanes": "477,478,479,480", + "breakout_modes": { + "1x400G": [ + "etp21k" + ] + } + }, + "Ethernet364": { + "index": "21,21,21,21", + "lanes": "473,474,475,476", + "breakout_modes": { + "1x400G": [ + "etp21l" + ] + } + }, + "Ethernet368": { + "index": "22,22,22,22", + "lanes": "317,318,319,320", + "breakout_modes": { + "1x400G": [ + "etp22a" + ] + } + }, + "Ethernet372": { + "index": "22,22,22,22", + "lanes": "313,314,315,316", + "breakout_modes": { + "1x400G": [ + "etp22b" + ] + } + }, + "Ethernet376": { + "index": "22,22,22,22", + "lanes": "285,286,287,288", + "breakout_modes": { + "1x400G": [ + "etp22c" + ] + } + }, + "Ethernet380": { + "index": "22,22,22,22", + "lanes": "277,278,279,280", + "breakout_modes": { + "1x400G": [ + "etp22d" + ] + } + }, + "Ethernet384": { + "index": "22,22,22,22", + "lanes": "293,294,295,296", + "breakout_modes": { + "1x400G": [ + "etp22e" + ] + } + }, + "Ethernet388": { + "index": "22,22,22,22", + "lanes": "301,302,303,304", + "breakout_modes": { + "1x400G": [ + "etp22f" + ] + } + }, + "Ethernet392": { + "index": "22,22,22,22", + "lanes": "273,274,275,276", + "breakout_modes": { + "1x400G": [ + "etp22g" + ] + } + }, + "Ethernet396": { + "index": "22,22,22,22", + "lanes": "281,282,283,284", + "breakout_modes": { + "1x400G": [ + "etp22h" + ] + } + }, + "Ethernet400": { + "index": "22,22,22,22", + "lanes": "297,298,299,300", + "breakout_modes": { + "1x400G": [ + "etp22i" + ] + } + }, + "Ethernet404": { + "index": "22,22,22,22", + "lanes": "289,290,291,292", + "breakout_modes": { + "1x400G": [ + "etp22j" + ] + } + }, + "Ethernet408": { + "index": "22,22,22,22", + "lanes": "261,262,263,264", + "breakout_modes": { + "1x400G": [ + "etp22k" + ] + } + }, + "Ethernet412": { + "index": "22,22,22,22", + "lanes": "257,258,259,260", + "breakout_modes": { + "1x400G": [ + "etp22l" + ] + } + }, + "Ethernet416": { + "index": "23,23,23,23", + "lanes": "421,422,423,424", + "breakout_modes": { + "1x400G": [ + "etp23a" + ] + } + }, + "Ethernet420": { + "index": "23,23,23,23", + "lanes": "417,418,419,420", + "breakout_modes": { + "1x400G": [ + "etp23b" + ] + } + }, + "Ethernet424": { + "index": "23,23,23,23", + "lanes": "445,446,447,448", + "breakout_modes": { + "1x400G": [ + "etp23c" + ] + } + }, + "Ethernet428": { + "index": "23,23,23,23", + "lanes": "441,442,443,444", + "breakout_modes": { + "1x400G": [ + "etp23d" + ] + } + }, + "Ethernet432": { + "index": "23,23,23,23", + "lanes": "397,398,399,400", + "breakout_modes": { + "1x400G": [ + "etp23e" + ] + } + }, + "Ethernet436": { + "index": "23,23,23,23", + "lanes": "393,394,395,396", + "breakout_modes": { + "1x400G": [ + "etp23f" + ] + } + }, + "Ethernet440": { + "index": "23,23,23,23", + "lanes": "429,430,431,432", + "breakout_modes": { + "1x400G": [ + "etp23g" + ] + } + }, + "Ethernet444": { + "index": "23,23,23,23", + "lanes": "425,426,427,428", + "breakout_modes": { + "1x400G": [ + "etp23h" + ] + } + }, + "Ethernet448": { + "index": "23,23,23,23", + "lanes": "405,406,407,408", + "breakout_modes": { + "1x400G": [ + "etp23i" + ] + } + }, + "Ethernet452": { + "index": "23,23,23,23", + "lanes": "401,402,403,404", + "breakout_modes": { + "1x400G": [ + "etp23j" + ] + } + }, + "Ethernet456": { + "index": "23,23,23,23", + "lanes": "413,414,415,416", + "breakout_modes": { + "1x400G": [ + "etp23k" + ] + } + }, + "Ethernet460": { + "index": "23,23,23,23", + "lanes": "409,410,411,412", + "breakout_modes": { + "1x400G": [ + "etp23l" + ] + } + }, + "Ethernet464": { + "index": "24,24,24,24", + "lanes": "381,382,383,384", + "breakout_modes": { + "1x400G": [ + "etp24a" + ] + } + }, + "Ethernet468": { + "index": "24,24,24,24", + "lanes": "377,378,379,380", + "breakout_modes": { + "1x400G": [ + "etp24b" + ] + } + }, + "Ethernet472": { + "index": "24,24,24,24", + "lanes": "341,342,343,344", + "breakout_modes": { + "1x400G": [ + "etp24c" + ] + } + }, + "Ethernet476": { + "index": "24,24,24,24", + "lanes": "349,350,351,352", + "breakout_modes": { + "1x400G": [ + "etp24d" + ] + } + }, + "Ethernet480": { + "index": "24,24,24,24", + "lanes": "357,358,359,360", + "breakout_modes": { + "1x400G": [ + "etp24e" + ] + } + }, + "Ethernet484": { + "index": "24,24,24,24", + "lanes": "365,366,367,368", + "breakout_modes": { + "1x400G": [ + "etp24f" + ] + } + }, + "Ethernet488": { + "index": "24,24,24,24", + "lanes": "345,346,347,348", + "breakout_modes": { + "1x400G": [ + "etp24g" + ] + } + }, + "Ethernet492": { + "index": "24,24,24,24", + "lanes": "337,338,339,340", + "breakout_modes": { + "1x400G": [ + "etp24h" + ] + } + }, + "Ethernet496": { + "index": "24,24,24,24", + "lanes": "361,362,363,364", + "breakout_modes": { + "1x400G": [ + "etp24i" + ] + } + }, + "Ethernet500": { + "index": "24,24,24,24", + "lanes": "353,354,355,356", + "breakout_modes": { + "1x400G": [ + "etp24j" + ] + } + }, + "Ethernet504": { + "index": "24,24,24,24", + "lanes": "333,334,335,336", + "breakout_modes": { + "1x400G": [ + "etp24k" + ] + } + }, + "Ethernet508": { + "index": "24,24,24,24", + "lanes": "329,330,331,332", + "breakout_modes": { + "1x400G": [ + "etp24l" + ] + } + }, + "Ethernet512": { + "index": "25,25,25,25", + "lanes": "513,514,515,516", + "breakout_modes": { + "1x100G": [ + "etp25a" + ], + "4x25G": [ + "etp25a", + "etp25b", + "etp25c", + "etp25d" + ], + "4x10G": [ + "etp25a", + "etp25b", + "etp25c", + "etp25d" + ], + "2x10G(2)": [ + "etp25a", + "etp25b" + ] + } + } + } +} diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_asic b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_asic new file mode 100644 index 0000000000..9604676527 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_asic @@ -0,0 +1 @@ +broadcom diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_components.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_components.json new file mode 100644 index 0000000000..e5e4995128 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_components.json @@ -0,0 +1,13 @@ +{ + "chassis": { + "DCS-7060X6-16PE-384C": { + "component": { + "Aboot()": {}, + "Scd(addr=0000:04:00.0)": {}, + "Scd(addr=0000:06:00.0)": {}, + "Scd(addr=0000:08:00.0)": {}, + "RedstartSysCpld(addr=13-0023)": {} + } + } + } +} diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_env.conf b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_env.conf new file mode 100644 index 0000000000..dd7cf4fe01 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_env.conf @@ -0,0 +1,2 @@ +SYNCD_SHM_SIZE=512m +is_ltsw_chip=1 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_reboot b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_reboot new file mode 120000 index 0000000000..7f94a49e38 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/platform_reboot @@ -0,0 +1 @@ +../x86_64-arista_common/platform_reboot \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/plugins b/device/arista/x86_64-arista_7060x6_16pe_384c_b/plugins new file mode 120000 index 0000000000..789a45fcac --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/plugins @@ -0,0 +1 @@ +../x86_64-arista_common/plugins \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/pmon_daemon_control.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/pmon_daemon_control.json new file mode 120000 index 0000000000..51d5ab7b00 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/pmon_daemon_control.json @@ -0,0 +1 @@ +../x86_64-arista_common/pmon_daemon_control.json \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/sensors.conf b/device/arista/x86_64-arista_7060x6_16pe_384c_b/sensors.conf new file mode 100644 index 0000000000..2c6337e230 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/sensors.conf @@ -0,0 +1,14 @@ +bus "i2c-19" "SCD 0000:06:00.0 SMBus master 0 bus 0" + +chip "max6581-i2c-19-4d" + ignore temp5 + ignore temp6 + +chip "nvme-pci-0400" + # TODO: sensors complaining about tempX_min and tempX_max + ignore temp2 + ignore temp3 + ignore temp4 + ignore temp5 + ignore temp6 + ignore temp7 diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/system_health_monitoring_config.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/system_health_monitoring_config.json new file mode 120000 index 0000000000..1185f771fa --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/system_health_monitoring_config.json @@ -0,0 +1 @@ +../x86_64-arista_common/system_health_monitoring_config.json \ No newline at end of file diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/thermal_policy.json b/device/arista/x86_64-arista_7060x6_16pe_384c_b/thermal_policy.json new file mode 120000 index 0000000000..0991dc7f36 --- /dev/null +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/thermal_policy.json @@ -0,0 +1 @@ +../x86_64-arista_common/thermal_policy.json \ No newline at end of file diff --git a/files/Aboot/boot0.j2 b/files/Aboot/boot0.j2 index 31262c16b3..55cf98680d 100644 --- a/files/Aboot/boot0.j2 +++ b/files/Aboot/boot0.j2 @@ -474,6 +474,11 @@ read_system_eeprom() { read_eeprom /tmp/.system-prefdl } +get_eeprom_value() { + local key="$1" + sed -n "s#^$key: *##p" "$target_path/.system-prefdl" || : +} + write_platform_specific_cmdline() { local platform="$(cmdline_get platform)" local sid="$(cmdline_get sid | sed 's/Ssd$//')" @@ -683,7 +688,13 @@ write_platform_specific_cmdline() { fi fi if in_array "$sid" "Moby" "RedstartFixed8CNMoby"; then - aboot_machine=arista_7060x6_16pe_384c + aboot_machine=arista_7060x6_16pe_384c_b + + local hw_api="$(get_eeprom_value HwApi)" + info "HwApi for Moby: $hw_api" + if [ -z "$hw_api" ] || [ "$hw_api" = "01.00" ]; then + aboot_machine=arista_7060x6_16pe_384c + fi fi if [ $varlog_size -eq 0 ]; then