diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers.json.j2
new file mode 120000
index 00000000000..add8bf8bb7c
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers.json.j2
@@ -0,0 +1 @@
+../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_objects.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_objects.j2
new file mode 120000
index 00000000000..e404fb0aae1
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_objects.j2
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-C256S1/buffers_defaults_objects.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t0.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t0.j2
new file mode 100644
index 00000000000..b88ff8ca20a
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t0.j2
@@ -0,0 +1,54 @@
+{#
+ SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+ Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+ Apache-2.0
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+#}
+{% set default_cable = '0m' %}
+{%-set ports2cable = {
+ 'torrouter_server' : '0m',
+ 'leafrouter_torrouter' : '0m',
+ 'spinerouter_leafrouter' : '0m'
+ }
+-%}
+{% set ingress_lossless_pool_size = '108270592' %}
+{% set ingress_lossless_pool_xoff = '0' %}
+{% set egress_lossless_pool_size = '136209408' %}
+{% set egress_lossy_pool_size = '108270592' %}
+
+{% import 'buffers_defaults_objects.j2' as defs with context %}
+
+{%- macro generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) %}
+{{ defs.generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_profile_lists_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_profile_lists(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_extra_lossless_queues_with_inactive_ports(port_names_active, port_names_extra_queues, port_names_inactive) %}
+{{ defs.generate_queue_buffers_with_extra_lossless_queues(port_names_active, port_names_extra_queues, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_queue_buffers(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_extra_lossless_pgs_with_inactive_ports(port_names_active, port_names_extra_pgs, port_names_inactive) %}
+{{ defs.generate_pg_profiles_with_extra_lossless_pgs(port_names_active, port_names_extra_pgs, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_pg_profiles(port_names_active, port_names_inactive) }}
+{%- endmacro %}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t1.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t1.j2
new file mode 100644
index 00000000000..b88ff8ca20a
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_defaults_t1.j2
@@ -0,0 +1,54 @@
+{#
+ SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+ Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+ Apache-2.0
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+#}
+{% set default_cable = '0m' %}
+{%-set ports2cable = {
+ 'torrouter_server' : '0m',
+ 'leafrouter_torrouter' : '0m',
+ 'spinerouter_leafrouter' : '0m'
+ }
+-%}
+{% set ingress_lossless_pool_size = '108270592' %}
+{% set ingress_lossless_pool_xoff = '0' %}
+{% set egress_lossless_pool_size = '136209408' %}
+{% set egress_lossy_pool_size = '108270592' %}
+
+{% import 'buffers_defaults_objects.j2' as defs with context %}
+
+{%- macro generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) %}
+{{ defs.generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_profile_lists_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_profile_lists(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_extra_lossless_queues_with_inactive_ports(port_names_active, port_names_extra_queues, port_names_inactive) %}
+{{ defs.generate_queue_buffers_with_extra_lossless_queues(port_names_active, port_names_extra_queues, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_queue_buffers(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_extra_lossless_pgs_with_inactive_ports(port_names_active, port_names_extra_pgs, port_names_inactive) %}
+{{ defs.generate_pg_profiles_with_extra_lossless_pgs(port_names_active, port_names_extra_pgs, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_pg_profiles(port_names_active, port_names_inactive) }}
+{%- endmacro %}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_dynamic.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_dynamic.json.j2
new file mode 120000
index 00000000000..8c4117c6621
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/buffers_dynamic.json.j2
@@ -0,0 +1 @@
+../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_dynamic.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/create_only_config_db_buffers.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/create_only_config_db_buffers.json
new file mode 100644
index 00000000000..6feb156714f
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/create_only_config_db_buffers.json
@@ -0,0 +1,7 @@
+{
+ "DEVICE_METADATA": {
+ "localhost": {
+ "create_only_config_db_buffers": "true"
+ }
+ }
+}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/hwsku.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/hwsku.json
new file mode 100644
index 00000000000..4e96edde0ba
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/hwsku.json
@@ -0,0 +1,2330 @@
+{
+ "interfaces": {
+ "Ethernet0": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet1": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet2": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet3": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet4": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet5": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet6": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet7": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet8": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet9": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet10": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet11": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet12": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet13": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet14": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet15": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet16": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet17": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet18": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet19": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet20": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet21": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet22": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet23": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet24": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet25": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet26": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet27": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet28": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet29": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet30": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet31": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet32": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet33": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet34": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet35": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet36": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet37": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet38": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet39": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet40": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet41": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet42": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet43": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet44": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet45": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet46": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet47": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet48": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet49": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet50": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet51": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet52": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet53": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet54": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet55": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet56": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet57": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet58": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet59": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet60": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet61": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet62": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet63": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet64": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet65": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet66": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet67": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet68": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet69": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet70": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet71": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet72": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet73": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet74": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet75": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet76": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet77": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet78": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet79": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet80": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet81": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet82": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet83": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet84": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet85": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet86": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet87": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet88": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet89": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet90": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet91": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet92": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet93": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet94": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet95": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet96": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet100": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet104": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet108": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet112": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet113": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet114": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet115": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet116": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet117": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet118": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet119": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet120": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet121": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet122": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet123": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet124": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet125": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet126": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet127": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet128": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet132": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet136": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet140": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet144": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet145": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet146": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet147": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet148": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet149": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet150": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet151": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet152": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet153": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet154": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet155": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet156": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet157": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet158": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet159": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet160": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet161": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet162": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet163": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet164": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet165": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet166": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet167": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet168": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet169": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet170": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet171": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet172": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet173": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet174": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet175": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet176": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet177": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet178": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet179": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet180": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet181": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet182": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet183": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet184": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet185": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet186": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet187": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet188": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet189": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet190": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet191": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet192": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet193": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet194": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet195": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet196": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet197": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet198": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet199": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet200": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet201": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet202": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet203": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet204": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet205": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet206": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet207": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet208": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet209": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet210": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet211": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet212": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet213": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet214": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet215": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet216": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet217": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet218": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet219": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet220": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet221": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet222": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet223": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet224": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet225": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet226": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet227": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet228": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet229": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet230": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet231": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet232": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet233": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet234": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet235": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet236": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet237": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet238": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet239": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet240": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet241": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet242": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet243": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet244": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet245": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet246": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet247": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet248": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet249": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet250": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet251": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet252": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet253": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet254": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet255": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet256": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet257": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet258": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet259": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet260": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet261": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet262": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet263": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet264": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet265": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet266": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet267": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet268": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet269": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet270": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet271": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet272": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet273": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet274": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet275": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet276": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet277": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet278": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet279": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet280": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet281": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet282": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet283": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet284": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet285": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet286": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet287": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet288": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet289": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet290": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet291": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet292": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet293": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet294": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet295": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet296": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet297": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet298": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet299": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet300": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet301": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet302": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet303": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet304": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet305": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet306": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet307": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet308": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet309": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet310": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet311": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet312": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet313": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet314": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet315": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet316": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet317": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet318": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet319": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet320": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet321": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet322": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet323": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet324": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet325": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet326": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet327": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet328": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet329": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet330": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet331": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet332": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet333": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet334": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet335": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet336": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet337": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet338": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet339": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet340": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet341": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet342": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet343": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet344": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet345": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet346": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet347": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet348": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet349": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet350": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet351": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet352": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet356": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet360": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet364": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet368": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet369": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet370": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet371": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet372": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet373": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet374": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet375": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet376": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet377": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet378": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet379": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet380": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet381": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet382": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet383": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet384": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet388": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet392": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet396": {
+ "default_brkout_mode": "2x400G[200G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet400": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet401": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet402": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet403": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet404": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet405": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet406": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet407": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet408": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet409": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet410": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet411": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet412": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet413": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet414": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet415": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet416": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet417": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet418": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet419": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet420": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet421": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet422": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet423": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet424": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet425": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet426": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet427": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet428": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet429": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet430": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet431": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet432": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet433": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet434": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet435": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet436": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet437": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet438": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet439": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet440": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet441": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet442": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet443": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet444": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet445": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet446": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet447": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet448": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet449": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet450": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet451": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet452": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet453": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet454": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet455": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet456": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet457": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet458": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet459": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet460": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet461": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet462": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet463": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet464": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet465": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet466": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet467": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet468": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet469": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet470": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet471": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet472": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet473": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet474": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet475": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet476": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet477": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet478": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet479": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet480": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet481": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet482": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet483": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet484": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet485": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet486": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet487": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet488": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet489": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet490": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet491": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet492": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet493": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet494": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet495": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet496": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet497": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet498": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet499": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet500": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet501": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet502": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet503": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet504": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet505": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet506": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet507": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet508": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet509": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet510": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet511": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet512": {
+ "default_brkout_mode": "1x10G[25G]"
+ },
+ "Ethernet520": {
+ "default_brkout_mode": "1x10G[25G]"
+ }
+ }
+}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/media_settings.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/media_settings.json
new file mode 120000
index 00000000000..bb10e748618
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/media_settings.json
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-V256/media_settings.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/optics_si_settings.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/optics_si_settings.json
new file mode 120000
index 00000000000..84477b1a15d
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/optics_si_settings.json
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-V256/optics_si_settings.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pg_profile_lookup.ini b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pg_profile_lookup.ini
new file mode 100644
index 00000000000..54248344a71
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pg_profile_lookup.ini
@@ -0,0 +1,55 @@
+##
+## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+## Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+## Apache-2.0
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+# PG lossless profiles.
+# speed cable size xon xoff threshold
+10000 5m 19456 19456 20480 0
+25000 5m 19456 19456 21504 0
+50000 5m 19456 19456 26624 0
+100000 5m 19456 19456 44032 0
+200000 5m 19456 19456 50176 0
+400000 5m 19456 19456 86016 0
+10000 30m 19456 19456 20480 0
+25000 30m 19456 19456 22528 0
+50000 30m 19456 19456 27648 0
+100000 30m 19456 19456 48128 0
+200000 30m 19456 19456 57344 0
+400000 30m 19456 19456 99328 0
+10000 40m 19456 19456 20480 0
+25000 40m 19456 19456 22528 0
+50000 40m 19456 19456 28672 0
+100000 40m 19456 19456 49152 0
+200000 40m 19456 19456 60416 0
+400000 40m 19456 19456 104448 0
+10000 250m 19456 19456 23552 0
+25000 250m 19456 19456 29696 0
+50000 250m 19456 19456 43008 0
+100000 250m 19456 19456 76800 0
+200000 250m 19456 19456 116736 0
+400000 250m 19456 19456 217088 0
+10000 300m 19456 19456 23552 0
+25000 300m 19456 19456 30720 0
+50000 300m 19456 19456 46080 0
+100000 300m 19456 19456 83968 0
+200000 300m 19456 19456 130048 0
+400000 300m 19456 19456 243712 0
+10000 1000m 19456 19456 33792 0
+25000 1000m 19456 19456 54272 0
+50000 1000m 19456 19456 93184 0
+100000 1000m 19456 19456 177152 0
+200000 1000m 19456 19456 317440 0
+400000 1000m 19456 19456 619520 0
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pmon_daemon_control.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pmon_daemon_control.json
new file mode 100644
index 00000000000..208fa63ca29
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/pmon_daemon_control.json
@@ -0,0 +1,6 @@
+{
+ "skip_ledd": true,
+ "skip_fancontrol": true,
+ "skip_xcvrd_cmis_mgr": false
+}
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/port_config.ini b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/port_config.ini
new file mode 100644
index 00000000000..ab29b130f2b
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/port_config.ini
@@ -0,0 +1,485 @@
+##
+## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+## Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+## Apache-2.0
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+
+# name lanes alias index speed
+Ethernet0 0 etp1a 1 100000
+Ethernet1 1 etp1b 1 100000
+Ethernet2 2 etp1c 1 100000
+Ethernet3 3 etp1d 1 100000
+Ethernet4 4 etp1e 1 100000
+Ethernet5 5 etp1f 1 100000
+Ethernet6 6 etp1g 1 100000
+Ethernet7 7 etp1h 1 100000
+Ethernet8 8 etp2a 2 100000
+Ethernet9 9 etp2b 2 100000
+Ethernet10 10 etp2c 2 100000
+Ethernet11 11 etp2d 2 100000
+Ethernet12 12 etp2e 2 100000
+Ethernet13 13 etp2f 2 100000
+Ethernet14 14 etp2g 2 100000
+Ethernet15 15 etp2h 2 100000
+Ethernet16 16 etp3a 3 100000
+Ethernet17 17 etp3b 3 100000
+Ethernet18 18 etp3c 3 100000
+Ethernet19 19 etp3d 3 100000
+Ethernet20 20 etp3e 3 100000
+Ethernet21 21 etp3f 3 100000
+Ethernet22 22 etp3g 3 100000
+Ethernet23 23 etp3h 3 100000
+Ethernet24 24 etp4a 4 100000
+Ethernet25 25 etp4b 4 100000
+Ethernet26 26 etp4c 4 100000
+Ethernet27 27 etp4d 4 100000
+Ethernet28 28 etp4e 4 100000
+Ethernet29 29 etp4f 4 100000
+Ethernet30 30 etp4g 4 100000
+Ethernet31 31 etp4h 4 100000
+Ethernet32 32 etp5a 5 100000
+Ethernet33 33 etp5b 5 100000
+Ethernet34 34 etp5c 5 100000
+Ethernet35 35 etp5d 5 100000
+Ethernet36 36 etp5e 5 100000
+Ethernet37 37 etp5f 5 100000
+Ethernet38 38 etp5g 5 100000
+Ethernet39 39 etp5h 5 100000
+Ethernet40 40 etp6a 6 100000
+Ethernet41 41 etp6b 6 100000
+Ethernet42 42 etp6c 6 100000
+Ethernet43 43 etp6d 6 100000
+Ethernet44 44 etp6e 6 100000
+Ethernet45 45 etp6f 6 100000
+Ethernet46 46 etp6g 6 100000
+Ethernet47 47 etp6h 6 100000
+Ethernet48 48 etp7a 7 100000
+Ethernet49 49 etp7b 7 100000
+Ethernet50 50 etp7c 7 100000
+Ethernet51 51 etp7d 7 100000
+Ethernet52 52 etp7e 7 100000
+Ethernet53 53 etp7f 7 100000
+Ethernet54 54 etp7g 7 100000
+Ethernet55 55 etp7h 7 100000
+Ethernet56 56 etp8a 8 100000
+Ethernet57 57 etp8b 8 100000
+Ethernet58 58 etp8c 8 100000
+Ethernet59 59 etp8d 8 100000
+Ethernet60 60 etp8e 8 100000
+Ethernet61 61 etp8f 8 100000
+Ethernet62 62 etp8g 8 100000
+Ethernet63 63 etp8h 8 100000
+Ethernet64 64 etp9a 9 100000
+Ethernet65 65 etp9b 9 100000
+Ethernet66 66 etp9c 9 100000
+Ethernet67 67 etp9d 9 100000
+Ethernet68 68 etp9e 9 100000
+Ethernet69 69 etp9f 9 100000
+Ethernet70 70 etp9g 9 100000
+Ethernet71 71 etp9h 9 100000
+Ethernet72 72 etp10a 10 100000
+Ethernet73 73 etp10b 10 100000
+Ethernet74 74 etp10c 10 100000
+Ethernet75 75 etp10d 10 100000
+Ethernet76 76 etp10e 10 100000
+Ethernet77 77 etp10f 10 100000
+Ethernet78 78 etp10g 10 100000
+Ethernet79 79 etp10h 10 100000
+Ethernet80 80 etp11a 11 100000
+Ethernet81 81 etp11b 11 100000
+Ethernet82 82 etp11c 11 100000
+Ethernet83 83 etp11d 11 100000
+Ethernet84 84 etp11e 11 100000
+Ethernet85 85 etp11f 11 100000
+Ethernet86 86 etp11g 11 100000
+Ethernet87 87 etp11h 11 100000
+Ethernet88 88 etp12a 12 100000
+Ethernet89 89 etp12b 12 100000
+Ethernet90 90 etp12c 12 100000
+Ethernet91 91 etp12d 12 100000
+Ethernet92 92 etp12e 12 100000
+Ethernet93 93 etp12f 12 100000
+Ethernet94 94 etp12g 12 100000
+Ethernet95 95 etp12h 12 100000
+Ethernet96 96,97,98,99 etp13a 13 400000
+Ethernet100 100,101,102,103 etp13b 13 400000
+Ethernet104 104,105,106,107 etp14a 14 400000
+Ethernet108 108,109,110,111 etp14b 14 400000
+Ethernet112 112 etp15a 15 100000
+Ethernet113 113 etp15b 15 100000
+Ethernet114 114 etp15c 15 100000
+Ethernet115 115 etp15d 15 100000
+Ethernet116 116 etp15e 15 100000
+Ethernet117 117 etp15f 15 100000
+Ethernet118 118 etp15g 15 100000
+Ethernet119 119 etp15h 15 100000
+Ethernet120 120 etp16a 16 100000
+Ethernet121 121 etp16b 16 100000
+Ethernet122 122 etp16c 16 100000
+Ethernet123 123 etp16d 16 100000
+Ethernet124 124 etp16e 16 100000
+Ethernet125 125 etp16f 16 100000
+Ethernet126 126 etp16g 16 100000
+Ethernet127 127 etp16h 16 100000
+Ethernet128 128,129,130,131 etp17a 17 400000
+Ethernet132 132,133,134,135 etp17b 17 400000
+Ethernet136 136,137,138,139 etp18a 18 400000
+Ethernet140 140,141,142,143 etp18b 18 400000
+Ethernet144 144 etp19a 19 100000
+Ethernet145 145 etp19b 19 100000
+Ethernet146 146 etp19c 19 100000
+Ethernet147 147 etp19d 19 100000
+Ethernet148 148 etp19e 19 100000
+Ethernet149 149 etp19f 19 100000
+Ethernet150 150 etp19g 19 100000
+Ethernet151 151 etp19h 19 100000
+Ethernet152 152 etp20a 20 100000
+Ethernet153 153 etp20b 20 100000
+Ethernet154 154 etp20c 20 100000
+Ethernet155 155 etp20d 20 100000
+Ethernet156 156 etp20e 20 100000
+Ethernet157 157 etp20f 20 100000
+Ethernet158 158 etp20g 20 100000
+Ethernet159 159 etp20h 20 100000
+Ethernet160 160 etp21a 21 100000
+Ethernet161 161 etp21b 21 100000
+Ethernet162 162 etp21c 21 100000
+Ethernet163 163 etp21d 21 100000
+Ethernet164 164 etp21e 21 100000
+Ethernet165 165 etp21f 21 100000
+Ethernet166 166 etp21g 21 100000
+Ethernet167 167 etp21h 21 100000
+Ethernet168 168 etp22a 22 100000
+Ethernet169 169 etp22b 22 100000
+Ethernet170 170 etp22c 22 100000
+Ethernet171 171 etp22d 22 100000
+Ethernet172 172 etp22e 22 100000
+Ethernet173 173 etp22f 22 100000
+Ethernet174 174 etp22g 22 100000
+Ethernet175 175 etp22h 22 100000
+Ethernet176 176 etp23a 23 100000
+Ethernet177 177 etp23b 23 100000
+Ethernet178 178 etp23c 23 100000
+Ethernet179 179 etp23d 23 100000
+Ethernet180 180 etp23e 23 100000
+Ethernet181 181 etp23f 23 100000
+Ethernet182 182 etp23g 23 100000
+Ethernet183 183 etp23h 23 100000
+Ethernet184 184 etp24a 24 100000
+Ethernet185 185 etp24b 24 100000
+Ethernet186 186 etp24c 24 100000
+Ethernet187 187 etp24d 24 100000
+Ethernet188 188 etp24e 24 100000
+Ethernet189 189 etp24f 24 100000
+Ethernet190 190 etp24g 24 100000
+Ethernet191 191 etp24h 24 100000
+Ethernet192 192 etp25a 25 100000
+Ethernet193 193 etp25b 25 100000
+Ethernet194 194 etp25c 25 100000
+Ethernet195 195 etp25d 25 100000
+Ethernet196 196 etp25e 25 100000
+Ethernet197 197 etp25f 25 100000
+Ethernet198 198 etp25g 25 100000
+Ethernet199 199 etp25h 25 100000
+Ethernet200 200 etp26a 26 100000
+Ethernet201 201 etp26b 26 100000
+Ethernet202 202 etp26c 26 100000
+Ethernet203 203 etp26d 26 100000
+Ethernet204 204 etp26e 26 100000
+Ethernet205 205 etp26f 26 100000
+Ethernet206 206 etp26g 26 100000
+Ethernet207 207 etp26h 26 100000
+Ethernet208 208 etp27a 27 100000
+Ethernet209 209 etp27b 27 100000
+Ethernet210 210 etp27c 27 100000
+Ethernet211 211 etp27d 27 100000
+Ethernet212 212 etp27e 27 100000
+Ethernet213 213 etp27f 27 100000
+Ethernet214 214 etp27g 27 100000
+Ethernet215 215 etp27h 27 100000
+Ethernet216 216 etp28a 28 100000
+Ethernet217 217 etp28b 28 100000
+Ethernet218 218 etp28c 28 100000
+Ethernet219 219 etp28d 28 100000
+Ethernet220 220 etp28e 28 100000
+Ethernet221 221 etp28f 28 100000
+Ethernet222 222 etp28g 28 100000
+Ethernet223 223 etp28h 28 100000
+Ethernet224 224 etp29a 29 100000
+Ethernet225 225 etp29b 29 100000
+Ethernet226 226 etp29c 29 100000
+Ethernet227 227 etp29d 29 100000
+Ethernet228 228 etp29e 29 100000
+Ethernet229 229 etp29f 29 100000
+Ethernet230 230 etp29g 29 100000
+Ethernet231 231 etp29h 29 100000
+Ethernet232 232 etp30a 30 100000
+Ethernet233 233 etp30b 30 100000
+Ethernet234 234 etp30c 30 100000
+Ethernet235 235 etp30d 30 100000
+Ethernet236 236 etp30e 30 100000
+Ethernet237 237 etp30f 30 100000
+Ethernet238 238 etp30g 30 100000
+Ethernet239 239 etp30h 30 100000
+Ethernet240 240 etp31a 31 100000
+Ethernet241 241 etp31b 31 100000
+Ethernet242 242 etp31c 31 100000
+Ethernet243 243 etp31d 31 100000
+Ethernet244 244 etp31e 31 100000
+Ethernet245 245 etp31f 31 100000
+Ethernet246 246 etp31g 31 100000
+Ethernet247 247 etp31h 31 100000
+Ethernet248 248 etp32a 32 100000
+Ethernet249 249 etp32b 32 100000
+Ethernet250 250 etp32c 32 100000
+Ethernet251 251 etp32d 32 100000
+Ethernet252 252 etp32e 32 100000
+Ethernet253 253 etp32f 32 100000
+Ethernet254 254 etp32g 32 100000
+Ethernet255 255 etp32h 32 100000
+Ethernet256 256 etp33a 33 100000
+Ethernet257 257 etp33b 33 100000
+Ethernet258 258 etp33c 33 100000
+Ethernet259 259 etp33d 33 100000
+Ethernet260 260 etp33e 33 100000
+Ethernet261 261 etp33f 33 100000
+Ethernet262 262 etp33g 33 100000
+Ethernet263 263 etp33h 33 100000
+Ethernet264 264 etp34a 34 100000
+Ethernet265 265 etp34b 34 100000
+Ethernet266 266 etp34c 34 100000
+Ethernet267 267 etp34d 34 100000
+Ethernet268 268 etp34e 34 100000
+Ethernet269 269 etp34f 34 100000
+Ethernet270 270 etp34g 34 100000
+Ethernet271 271 etp34h 34 100000
+Ethernet272 272 etp35a 35 100000
+Ethernet273 273 etp35b 35 100000
+Ethernet274 274 etp35c 35 100000
+Ethernet275 275 etp35d 35 100000
+Ethernet276 276 etp35e 35 100000
+Ethernet277 277 etp35f 35 100000
+Ethernet278 278 etp35g 35 100000
+Ethernet279 279 etp35h 35 100000
+Ethernet280 280 etp36a 36 100000
+Ethernet281 281 etp36b 36 100000
+Ethernet282 282 etp36c 36 100000
+Ethernet283 283 etp36d 36 100000
+Ethernet284 284 etp36e 36 100000
+Ethernet285 285 etp36f 36 100000
+Ethernet286 286 etp36g 36 100000
+Ethernet287 287 etp36h 36 100000
+Ethernet288 288 etp37a 37 100000
+Ethernet289 289 etp37b 37 100000
+Ethernet290 290 etp37c 37 100000
+Ethernet291 291 etp37d 37 100000
+Ethernet292 292 etp37e 37 100000
+Ethernet293 293 etp37f 37 100000
+Ethernet294 294 etp37g 37 100000
+Ethernet295 295 etp37h 37 100000
+Ethernet296 296 etp38a 38 100000
+Ethernet297 297 etp38b 38 100000
+Ethernet298 298 etp38c 38 100000
+Ethernet299 299 etp38d 38 100000
+Ethernet300 300 etp38e 38 100000
+Ethernet301 301 etp38f 38 100000
+Ethernet302 302 etp38g 38 100000
+Ethernet303 303 etp38h 38 100000
+Ethernet304 304 etp39a 39 100000
+Ethernet305 305 etp39b 39 100000
+Ethernet306 306 etp39c 39 100000
+Ethernet307 307 etp39d 39 100000
+Ethernet308 308 etp39e 39 100000
+Ethernet309 309 etp39f 39 100000
+Ethernet310 310 etp39g 39 100000
+Ethernet311 311 etp39h 39 100000
+Ethernet312 312 etp40a 40 100000
+Ethernet313 313 etp40b 40 100000
+Ethernet314 314 etp40c 40 100000
+Ethernet315 315 etp40d 40 100000
+Ethernet316 316 etp40e 40 100000
+Ethernet317 317 etp40f 40 100000
+Ethernet318 318 etp40g 40 100000
+Ethernet319 319 etp40h 40 100000
+Ethernet320 320 etp41a 41 100000
+Ethernet321 321 etp41b 41 100000
+Ethernet322 322 etp41c 41 100000
+Ethernet323 323 etp41d 41 100000
+Ethernet324 324 etp41e 41 100000
+Ethernet325 325 etp41f 41 100000
+Ethernet326 326 etp41g 41 100000
+Ethernet327 327 etp41h 41 100000
+Ethernet328 328 etp42a 42 100000
+Ethernet329 329 etp42b 42 100000
+Ethernet330 330 etp42c 42 100000
+Ethernet331 331 etp42d 42 100000
+Ethernet332 332 etp42e 42 100000
+Ethernet333 333 etp42f 42 100000
+Ethernet334 334 etp42g 42 100000
+Ethernet335 335 etp42h 42 100000
+Ethernet336 336 etp43a 43 100000
+Ethernet337 337 etp43b 43 100000
+Ethernet338 338 etp43c 43 100000
+Ethernet339 339 etp43d 43 100000
+Ethernet340 340 etp43e 43 100000
+Ethernet341 341 etp43f 43 100000
+Ethernet342 342 etp43g 43 100000
+Ethernet343 343 etp43h 43 100000
+Ethernet344 344 etp44a 44 100000
+Ethernet345 345 etp44b 44 100000
+Ethernet346 346 etp44c 44 100000
+Ethernet347 347 etp44d 44 100000
+Ethernet348 348 etp44e 44 100000
+Ethernet349 349 etp44f 44 100000
+Ethernet350 350 etp44g 44 100000
+Ethernet351 351 etp44h 44 100000
+Ethernet352 352,353,354,355 etp45a 45 400000
+Ethernet356 356,357,358,359 etp45b 45 400000
+Ethernet360 360,361,362,363 etp46a 46 400000
+Ethernet364 364,365,366,367 etp46b 46 400000
+Ethernet368 368 etp47a 47 100000
+Ethernet369 369 etp47b 47 100000
+Ethernet370 370 etp47c 47 100000
+Ethernet371 371 etp47d 47 100000
+Ethernet372 372 etp47e 47 100000
+Ethernet373 373 etp47f 47 100000
+Ethernet374 374 etp47g 47 100000
+Ethernet375 375 etp47h 47 100000
+Ethernet376 376 etp48a 48 100000
+Ethernet377 377 etp48b 48 100000
+Ethernet378 378 etp48c 48 100000
+Ethernet379 379 etp48d 48 100000
+Ethernet380 380 etp48e 48 100000
+Ethernet381 381 etp48f 48 100000
+Ethernet382 382 etp48g 48 100000
+Ethernet383 383 etp48h 48 100000
+Ethernet384 384,385,386,387 etp49a 49 400000
+Ethernet388 388,389,390,391 etp49b 49 400000
+Ethernet392 392,393,394,395 etp50a 50 400000
+Ethernet396 396,397,398,399 etp50b 50 400000
+Ethernet400 400 etp51a 51 100000
+Ethernet401 401 etp51b 51 100000
+Ethernet402 402 etp51c 51 100000
+Ethernet403 403 etp51d 51 100000
+Ethernet404 404 etp51e 51 100000
+Ethernet405 405 etp51f 51 100000
+Ethernet406 406 etp51g 51 100000
+Ethernet407 407 etp51h 51 100000
+Ethernet408 408 etp52a 52 100000
+Ethernet409 409 etp52b 52 100000
+Ethernet410 410 etp52c 52 100000
+Ethernet411 411 etp52d 52 100000
+Ethernet412 412 etp52e 52 100000
+Ethernet413 413 etp52f 52 100000
+Ethernet414 414 etp52g 52 100000
+Ethernet415 415 etp52h 52 100000
+Ethernet416 416 etp53a 53 100000
+Ethernet417 417 etp53b 53 100000
+Ethernet418 418 etp53c 53 100000
+Ethernet419 419 etp53d 53 100000
+Ethernet420 420 etp53e 53 100000
+Ethernet421 421 etp53f 53 100000
+Ethernet422 422 etp53g 53 100000
+Ethernet423 423 etp53h 53 100000
+Ethernet424 424 etp54a 54 100000
+Ethernet425 425 etp54b 54 100000
+Ethernet426 426 etp54c 54 100000
+Ethernet427 427 etp54d 54 100000
+Ethernet428 428 etp54e 54 100000
+Ethernet429 429 etp54f 54 100000
+Ethernet430 430 etp54g 54 100000
+Ethernet431 431 etp54h 54 100000
+Ethernet432 432 etp55a 55 100000
+Ethernet433 433 etp55b 55 100000
+Ethernet434 434 etp55c 55 100000
+Ethernet435 435 etp55d 55 100000
+Ethernet436 436 etp55e 55 100000
+Ethernet437 437 etp55f 55 100000
+Ethernet438 438 etp55g 55 100000
+Ethernet439 439 etp55h 55 100000
+Ethernet440 440 etp56a 56 100000
+Ethernet441 441 etp56b 56 100000
+Ethernet442 442 etp56c 56 100000
+Ethernet443 443 etp56d 56 100000
+Ethernet444 444 etp56e 56 100000
+Ethernet445 445 etp56f 56 100000
+Ethernet446 446 etp56g 56 100000
+Ethernet447 447 etp56h 56 100000
+Ethernet448 448 etp57a 57 100000
+Ethernet449 449 etp57b 57 100000
+Ethernet450 450 etp57c 57 100000
+Ethernet451 451 etp57d 57 100000
+Ethernet452 452 etp57e 57 100000
+Ethernet453 453 etp57f 57 100000
+Ethernet454 454 etp57g 57 100000
+Ethernet455 455 etp57h 57 100000
+Ethernet456 456 etp58a 58 100000
+Ethernet457 457 etp58b 58 100000
+Ethernet458 458 etp58c 58 100000
+Ethernet459 459 etp58d 58 100000
+Ethernet460 460 etp58e 58 100000
+Ethernet461 461 etp58f 58 100000
+Ethernet462 462 etp58g 58 100000
+Ethernet463 463 etp58h 58 100000
+Ethernet464 464 etp59a 59 100000
+Ethernet465 465 etp59b 59 100000
+Ethernet466 466 etp59c 59 100000
+Ethernet467 467 etp59d 59 100000
+Ethernet468 468 etp59e 59 100000
+Ethernet469 469 etp59f 59 100000
+Ethernet470 470 etp59g 59 100000
+Ethernet471 471 etp59h 59 100000
+Ethernet472 472 etp60a 60 100000
+Ethernet473 473 etp60b 60 100000
+Ethernet474 474 etp60c 60 100000
+Ethernet475 475 etp60d 60 100000
+Ethernet476 476 etp60e 60 100000
+Ethernet477 477 etp60f 60 100000
+Ethernet478 478 etp60g 60 100000
+Ethernet479 479 etp60h 60 100000
+Ethernet480 480 etp61a 61 100000
+Ethernet481 481 etp61b 61 100000
+Ethernet482 482 etp61c 61 100000
+Ethernet483 483 etp61d 61 100000
+Ethernet484 484 etp61e 61 100000
+Ethernet485 485 etp61f 61 100000
+Ethernet486 486 etp61g 61 100000
+Ethernet487 487 etp61h 61 100000
+Ethernet488 488 etp62a 62 100000
+Ethernet489 489 etp62b 62 100000
+Ethernet490 490 etp62c 62 100000
+Ethernet491 491 etp62d 62 100000
+Ethernet492 492 etp62e 62 100000
+Ethernet493 493 etp62f 62 100000
+Ethernet494 494 etp62g 62 100000
+Ethernet495 495 etp62h 62 100000
+Ethernet496 496 etp63a 63 100000
+Ethernet497 497 etp63b 63 100000
+Ethernet498 498 etp63c 63 100000
+Ethernet499 499 etp63d 63 100000
+Ethernet500 500 etp63e 63 100000
+Ethernet501 501 etp63f 63 100000
+Ethernet502 502 etp63g 63 100000
+Ethernet503 503 etp63h 63 100000
+Ethernet504 504 etp64a 64 100000
+Ethernet505 505 etp64b 64 100000
+Ethernet506 506 etp64c 64 100000
+Ethernet507 507 etp64d 64 100000
+Ethernet508 508 etp64e 64 100000
+Ethernet509 509 etp64f 64 100000
+Ethernet510 510 etp64g 64 100000
+Ethernet511 511 etp64h 64 100000
+Ethernet512 512 etp65 65 10000
+Ethernet520 520 etp66 66 10000
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/qos.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/qos.json.j2
new file mode 120000
index 00000000000..462ffcd7e1f
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/qos.json.j2
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-C256S1/qos.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai.profile b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai.profile
new file mode 100644
index 00000000000..67754135419
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai.profile
@@ -0,0 +1,4 @@
+SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_5640_448x100g_16x400g.xml
+SAI_INDEPENDENT_MODULE_MODE=1
+SAI_KEY_SPC5_LOSSY_SCHEDULING=1
+SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai_5640_448x100g_16x400g.xml b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai_5640_448x100g_16x400g.xml
new file mode 100644
index 00000000000..a1fcfe94ed3
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C448O16/sai_5640_448x100g_16x400g.xml
@@ -0,0 +1,631 @@
+
+
+
+
+
+
+ 00:02:03:04:05:00
+
+
+ 0
+
+
+ 66
+
+
+
+
+ 481
+ 8
+ 0
+ 3
+ 1536
+ 8
+ true
+
+
+ 489
+ 8
+ 1
+ 3
+ 1536
+ 8
+ true
+
+
+ 505
+ 8
+ 2
+ 3
+ 1536
+ 8
+ true
+
+
+ 497
+ 8
+ 3
+ 3
+ 1536
+ 8
+ true
+
+
+ 449
+ 8
+ 4
+ 3
+ 1536
+ 8
+ true
+
+
+ 457
+ 8
+ 5
+ 3
+ 1536
+ 8
+ true
+
+
+ 473
+ 8
+ 6
+ 3
+ 1536
+ 8
+ true
+
+
+ 465
+ 8
+ 7
+ 3
+ 1536
+ 8
+ true
+
+
+ 417
+ 8
+ 8
+ 3
+ 1536
+ 8
+ true
+
+
+ 425
+ 8
+ 9
+ 3
+ 1536
+ 8
+ true
+
+
+ 441
+ 8
+ 10
+ 3
+ 1536
+ 8
+ true
+
+
+ 433
+ 8
+ 11
+ 3
+ 1536
+ 8
+ true
+
+
+ 385
+ 8
+ 12
+ 3
+ 1536
+ 8
+ true
+
+
+ 393
+ 8
+ 13
+ 3
+ 1536
+ 8
+ true
+
+
+ 409
+ 8
+ 14
+ 3
+ 1536
+ 8
+ true
+
+
+ 401
+ 8
+ 15
+ 3
+ 1536
+ 8
+ true
+
+
+ 361
+ 8
+ 16
+ 3
+ 1536
+ 8
+ true
+
+
+ 353
+ 8
+ 17
+ 3
+ 1536
+ 8
+ true
+
+
+ 369
+ 8
+ 18
+ 3
+ 1536
+ 8
+ true
+
+
+ 377
+ 8
+ 19
+ 3
+ 1536
+ 8
+ true
+
+
+ 329
+ 8
+ 20
+ 3
+ 1536
+ 8
+ true
+
+
+ 321
+ 8
+ 21
+ 3
+ 1536
+ 8
+ true
+
+
+ 337
+ 8
+ 22
+ 3
+ 1536
+ 8
+ true
+
+
+ 345
+ 8
+ 23
+ 3
+ 1536
+ 8
+ true
+
+
+ 297
+ 8
+ 24
+ 3
+ 1536
+ 8
+ true
+
+
+ 289
+ 8
+ 25
+ 3
+ 1536
+ 8
+ true
+
+
+ 305
+ 8
+ 26
+
+
+ 3
+
+
+ 1536
+ 8
+ true
+
+
+ 313
+ 8
+ 27
+ 3
+ 1536
+ 8
+ true
+
+
+ 265
+ 8
+ 28
+ 3
+ 1536
+ 8
+ true
+
+
+ 257
+ 8
+ 29
+ 3
+ 1536
+ 8
+ true
+
+
+ 273
+ 8
+ 30
+ 3
+ 1536
+ 8
+ true
+
+
+ 281
+ 8
+ 31
+ 3
+ 1536
+ 8
+ true
+
+
+ 25
+ 8
+ 32
+ 3
+ 1536
+ 8
+ true
+
+
+ 17
+ 8
+ 33
+ 3
+ 1536
+ 8
+ true
+
+
+ 1
+ 8
+ 34
+ 3
+ 1536
+ 8
+ true
+
+
+ 9
+ 8
+ 35
+ 3
+ 1536
+ 8
+ true
+
+
+ 57
+ 8
+ 36
+ 3
+ 1536
+ 8
+ true
+
+
+ 49
+ 8
+ 37
+ 3
+ 1536
+ 8
+ true
+
+
+ 33
+ 8
+ 38
+ 3
+ 1536
+ 8
+ true
+
+
+ 41
+ 8
+ 39
+ 3
+ 1536
+ 8
+ true
+
+
+ 89
+ 8
+ 40
+ 3
+ 1536
+ 8
+ true
+
+
+ 81
+ 8
+ 41
+ 3
+ 1536
+ 8
+ true
+
+
+ 65
+ 8
+ 42
+ 3
+ 1536
+ 8
+ true
+
+
+ 73
+ 8
+ 43
+ 3
+ 1536
+ 8
+ true
+
+
+ 121
+ 8
+ 44
+ 3
+ 1536
+ 8
+ true
+
+
+ 113
+ 8
+ 45
+ 3
+ 1536
+ 8
+ true
+
+
+ 97
+ 8
+ 46
+ 3
+ 1536
+ 8
+ true
+
+
+ 105
+ 8
+ 47
+ 3
+ 1536
+ 8
+ true
+
+
+ 145
+ 8
+ 48
+ 3
+ 1536
+ 8
+ true
+
+
+ 153
+ 8
+ 49
+ 3
+ 1536
+ 8
+ true
+
+
+ 137
+ 8
+ 50
+ 3
+ 1536
+ 8
+ true
+
+
+ 129
+ 8
+ 51
+ 3
+ 1536
+ 8
+ true
+
+
+ 177
+ 8
+ 52
+ 3
+ 1536
+ 8
+ true
+
+
+ 185
+ 8
+ 53
+ 3
+ 1536
+ 8
+ true
+
+
+ 169
+ 8
+ 54
+ 3
+ 1536
+ 8
+ true
+
+
+ 161
+ 8
+ 55
+ 3
+ 1536
+ 8
+ true
+
+
+ 209
+ 8
+ 56
+ 3
+ 1536
+ 8
+ true
+
+
+ 217
+ 8
+ 57
+ 3
+ 1536
+ 8
+ true
+
+
+ 201
+ 8
+ 58
+ 3
+ 1536
+ 8
+ true
+
+
+ 193
+ 8
+ 59
+ 3
+ 1536
+ 8
+ true
+
+
+ 241
+ 8
+ 60
+ 3
+ 1536
+ 8
+ true
+
+
+ 249
+ 8
+ 61
+ 3
+ 1536
+ 8
+ true
+
+
+ 233
+ 8
+ 62
+ 3
+ 1536
+ 8
+ true
+
+
+ 225
+ 8
+ 63
+ 3
+ 1536
+ 8
+ true
+
+
+ 513
+ 1
+ 64
+ 0
+ 64
+ true
+
+
+ 515
+ 1
+ 65
+ 0
+ 64
+ true
+
+
+
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers.json.j2
new file mode 120000
index 00000000000..add8bf8bb7c
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers.json.j2
@@ -0,0 +1 @@
+../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
new file mode 120000
index 00000000000..e404fb0aae1
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_objects.j2
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-C256S1/buffers_defaults_objects.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t0.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t0.j2
new file mode 100644
index 00000000000..3488f25dd73
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t0.j2
@@ -0,0 +1,54 @@
+{#
+ SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+ Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+ Apache-2.0
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+#}
+{% set default_cable = '0m' %}
+{%-set ports2cable = {
+ 'torrouter_server' : '0m',
+ 'leafrouter_torrouter' : '0m',
+ 'spinerouter_leafrouter' : '0m'
+ }
+-%}
+{% set ingress_lossless_pool_size = '105419776' %}
+{% set ingress_lossless_pool_xoff = '0' %}
+{% set egress_lossless_pool_size = '136209408' %}
+{% set egress_lossy_pool_size = '105419776' %}
+
+{% import 'buffers_defaults_objects.j2' as defs with context %}
+
+{%- macro generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) %}
+{{ defs.generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_profile_lists_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_profile_lists(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_extra_lossless_queues_with_inactive_ports(port_names_active, port_names_extra_queues, port_names_inactive) %}
+{{ defs.generate_queue_buffers_with_extra_lossless_queues(port_names_active, port_names_extra_queues, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_queue_buffers(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_extra_lossless_pgs_with_inactive_ports(port_names_active, port_names_extra_pgs, port_names_inactive) %}
+{{ defs.generate_pg_profiles_with_extra_lossless_pgs(port_names_active, port_names_extra_pgs, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_pg_profiles(port_names_active, port_names_inactive) }}
+{%- endmacro %}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t1.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t1.j2
new file mode 100644
index 00000000000..3488f25dd73
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_defaults_t1.j2
@@ -0,0 +1,54 @@
+{#
+ SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+ Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+ Apache-2.0
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+#}
+{% set default_cable = '0m' %}
+{%-set ports2cable = {
+ 'torrouter_server' : '0m',
+ 'leafrouter_torrouter' : '0m',
+ 'spinerouter_leafrouter' : '0m'
+ }
+-%}
+{% set ingress_lossless_pool_size = '105419776' %}
+{% set ingress_lossless_pool_xoff = '0' %}
+{% set egress_lossless_pool_size = '136209408' %}
+{% set egress_lossy_pool_size = '105419776' %}
+
+{% import 'buffers_defaults_objects.j2' as defs with context %}
+
+{%- macro generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) %}
+{{ defs.generate_buffer_pool_and_profiles_with_inactive_ports(port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_profile_lists_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_profile_lists(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_extra_lossless_queues_with_inactive_ports(port_names_active, port_names_extra_queues, port_names_inactive) %}
+{{ defs.generate_queue_buffers_with_extra_lossless_queues(port_names_active, port_names_extra_queues, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_queue_buffers_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_queue_buffers(port_names_active, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_extra_lossless_pgs_with_inactive_ports(port_names_active, port_names_extra_pgs, port_names_inactive) %}
+{{ defs.generate_pg_profiles_with_extra_lossless_pgs(port_names_active, port_names_extra_pgs, port_names_inactive) }}
+{%- endmacro %}
+
+{%- macro generate_pg_profiles_with_inactive_ports(port_names_active, port_names_inactive) %}
+{{ defs.generate_pg_profiles(port_names_active, port_names_inactive) }}
+{%- endmacro %}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_dynamic.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_dynamic.json.j2
new file mode 120000
index 00000000000..8c4117c6621
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/buffers_dynamic.json.j2
@@ -0,0 +1 @@
+../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_dynamic.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/create_only_config_db_buffers.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/create_only_config_db_buffers.json
new file mode 100644
index 00000000000..6feb156714f
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/create_only_config_db_buffers.json
@@ -0,0 +1,7 @@
+{
+ "DEVICE_METADATA": {
+ "localhost": {
+ "create_only_config_db_buffers": "true"
+ }
+ }
+}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/hwsku.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/hwsku.json
new file mode 100644
index 00000000000..31c3d7a60e1
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/hwsku.json
@@ -0,0 +1,2570 @@
+{
+ "interfaces": {
+ "Ethernet0": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet1": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet2": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet3": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet4": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet5": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet6": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet7": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet8": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet9": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet10": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet11": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet12": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet13": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet14": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet15": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet16": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet17": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet18": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet19": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet20": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet21": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet22": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet23": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet24": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet25": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet26": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet27": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet28": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet29": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet30": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet31": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet32": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet33": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet34": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet35": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet36": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet37": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet38": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet39": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet40": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet41": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet42": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet43": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet44": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet45": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet46": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet47": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet48": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet49": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet50": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet51": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet52": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet53": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet54": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet55": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet56": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet57": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet58": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet59": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet60": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet61": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet62": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet63": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet64": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet65": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet66": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet67": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet68": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet69": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet70": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet71": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet72": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet73": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet74": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet75": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet76": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet77": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet78": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet79": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet80": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet81": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet82": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet83": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet84": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet85": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet86": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet87": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet88": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet89": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet90": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet91": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet92": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet93": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet94": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet95": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet96": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet97": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet98": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet99": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet100": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet101": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet102": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet103": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet104": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet105": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet106": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet107": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet108": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet109": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet110": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet111": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet112": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet113": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet114": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet115": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet116": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet117": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet118": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet119": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet120": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet121": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet122": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet123": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet124": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet125": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet126": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet127": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet128": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet129": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet130": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet131": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet132": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet133": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet134": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet135": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet136": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet137": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet138": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet139": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet140": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet141": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet142": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet143": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet144": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet145": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet146": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet147": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet148": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet149": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet150": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet151": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet152": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet153": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet154": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet155": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet156": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet157": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet158": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet159": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet160": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet161": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet162": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet163": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet164": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet165": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet166": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet167": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet168": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet169": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet170": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet171": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet172": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet173": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet174": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet175": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet176": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet177": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet178": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet179": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet180": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet181": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet182": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet183": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet184": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet185": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet186": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet187": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet188": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet189": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet190": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet191": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet192": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet193": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet194": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet195": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet196": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet197": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet198": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet199": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet200": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet201": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet202": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet203": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet204": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet205": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet206": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet207": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet208": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet209": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet210": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet211": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet212": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet213": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet214": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet215": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet216": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet217": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet218": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet219": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet220": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet221": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet222": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet223": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet224": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet225": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet226": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet227": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet228": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet229": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet230": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet231": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet232": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet233": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet234": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet235": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet236": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet237": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet238": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet239": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet240": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet241": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet242": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet243": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet244": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet245": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet246": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet247": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet248": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet249": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet250": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet251": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet252": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet253": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet254": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet255": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet256": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet257": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet258": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet259": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet260": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet261": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet262": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet263": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet264": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet265": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet266": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet267": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet268": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet269": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet270": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet271": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet272": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet273": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet274": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet275": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet276": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet277": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet278": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet279": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet280": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet281": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet282": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet283": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet284": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet285": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet286": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet287": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet288": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet289": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet290": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet291": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet292": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet293": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet294": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet295": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet296": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet297": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet298": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet299": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet300": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet301": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet302": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet303": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet304": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet305": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet306": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet307": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet308": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet309": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet310": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet311": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet312": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet313": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet314": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet315": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet316": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet317": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet318": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet319": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet320": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet321": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet322": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet323": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet324": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet325": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet326": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet327": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet328": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet329": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet330": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet331": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet332": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet333": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet334": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet335": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet336": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet337": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet338": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet339": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet340": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet341": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet342": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet343": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet344": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet345": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet346": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet347": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet348": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet349": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet350": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet351": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet352": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet353": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet354": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet355": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet356": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet357": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet358": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet359": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet360": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet361": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet362": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet363": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet364": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet365": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet366": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet367": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet368": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet369": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet370": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet371": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet372": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet373": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet374": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet375": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet376": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet377": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet378": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet379": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet380": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet381": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet382": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet383": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet384": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet385": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet386": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet387": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet388": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet389": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet390": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet391": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet392": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet393": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet394": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet395": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet396": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet397": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet398": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet399": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet400": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet401": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet402": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet403": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet404": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet405": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet406": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet407": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet408": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet409": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet410": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet411": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet412": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet413": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet414": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet415": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet416": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet417": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet418": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet419": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet420": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet421": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet422": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet423": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet424": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet425": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet426": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet427": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet428": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet429": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet430": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet431": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet432": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet433": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet434": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet435": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet436": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet437": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet438": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet439": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet440": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet441": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet442": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet443": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet444": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet445": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet446": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet447": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet448": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet449": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet450": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet451": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet452": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet453": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet454": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet455": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet456": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet457": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet458": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet459": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet460": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet461": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet462": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet463": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet464": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet465": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet466": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet467": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet468": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet469": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet470": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet471": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet472": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet473": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet474": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet475": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet476": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet477": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet478": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet479": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet480": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet481": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet482": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet483": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet484": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet485": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet486": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet487": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet488": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet489": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet490": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet491": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet492": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet493": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet494": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet495": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet496": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet497": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet498": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet499": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet500": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet501": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet502": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet503": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet504": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "1",
+ "autoneg": "off"
+ },
+ "Ethernet505": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "2",
+ "autoneg": "off"
+ },
+ "Ethernet506": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "3",
+ "autoneg": "off"
+ },
+ "Ethernet507": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "4",
+ "autoneg": "off"
+ },
+ "Ethernet508": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "5",
+ "autoneg": "off"
+ },
+ "Ethernet509": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "6",
+ "autoneg": "off"
+ },
+ "Ethernet510": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "7",
+ "autoneg": "off"
+ },
+ "Ethernet511": {
+ "default_brkout_mode": "8x100G[50G]",
+ "subport": "8",
+ "autoneg": "off"
+ },
+ "Ethernet512": {
+ "default_brkout_mode": "1x10G[25G]"
+ },
+ "Ethernet520": {
+ "default_brkout_mode": "1x10G[25G]"
+ }
+ }
+}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/media_settings.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/media_settings.json
new file mode 120000
index 00000000000..bb10e748618
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/media_settings.json
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-V256/media_settings.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/optics_si_settings.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/optics_si_settings.json
new file mode 120000
index 00000000000..84477b1a15d
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/optics_si_settings.json
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-V256/optics_si_settings.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pg_profile_lookup.ini b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pg_profile_lookup.ini
new file mode 100644
index 00000000000..54248344a71
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pg_profile_lookup.ini
@@ -0,0 +1,55 @@
+##
+## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+## Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+## Apache-2.0
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+# PG lossless profiles.
+# speed cable size xon xoff threshold
+10000 5m 19456 19456 20480 0
+25000 5m 19456 19456 21504 0
+50000 5m 19456 19456 26624 0
+100000 5m 19456 19456 44032 0
+200000 5m 19456 19456 50176 0
+400000 5m 19456 19456 86016 0
+10000 30m 19456 19456 20480 0
+25000 30m 19456 19456 22528 0
+50000 30m 19456 19456 27648 0
+100000 30m 19456 19456 48128 0
+200000 30m 19456 19456 57344 0
+400000 30m 19456 19456 99328 0
+10000 40m 19456 19456 20480 0
+25000 40m 19456 19456 22528 0
+50000 40m 19456 19456 28672 0
+100000 40m 19456 19456 49152 0
+200000 40m 19456 19456 60416 0
+400000 40m 19456 19456 104448 0
+10000 250m 19456 19456 23552 0
+25000 250m 19456 19456 29696 0
+50000 250m 19456 19456 43008 0
+100000 250m 19456 19456 76800 0
+200000 250m 19456 19456 116736 0
+400000 250m 19456 19456 217088 0
+10000 300m 19456 19456 23552 0
+25000 300m 19456 19456 30720 0
+50000 300m 19456 19456 46080 0
+100000 300m 19456 19456 83968 0
+200000 300m 19456 19456 130048 0
+400000 300m 19456 19456 243712 0
+10000 1000m 19456 19456 33792 0
+25000 1000m 19456 19456 54272 0
+50000 1000m 19456 19456 93184 0
+100000 1000m 19456 19456 177152 0
+200000 1000m 19456 19456 317440 0
+400000 1000m 19456 19456 619520 0
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pmon_daemon_control.json b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pmon_daemon_control.json
new file mode 100644
index 00000000000..208fa63ca29
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/pmon_daemon_control.json
@@ -0,0 +1,6 @@
+{
+ "skip_ledd": true,
+ "skip_fancontrol": true,
+ "skip_xcvrd_cmis_mgr": false
+}
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/port_config.ini b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/port_config.ini
new file mode 100644
index 00000000000..482d746ffec
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/port_config.ini
@@ -0,0 +1,533 @@
+##
+## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+## Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+## Apache-2.0
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+
+# name lanes alias index speed
+Ethernet0 0 etp1a 1 100000
+Ethernet1 1 etp1b 1 100000
+Ethernet2 2 etp1c 1 100000
+Ethernet3 3 etp1d 1 100000
+Ethernet4 4 etp1e 1 100000
+Ethernet5 5 etp1f 1 100000
+Ethernet6 6 etp1g 1 100000
+Ethernet7 7 etp1h 1 100000
+Ethernet8 8 etp2a 2 100000
+Ethernet9 9 etp2b 2 100000
+Ethernet10 10 etp2c 2 100000
+Ethernet11 11 etp2d 2 100000
+Ethernet12 12 etp2e 2 100000
+Ethernet13 13 etp2f 2 100000
+Ethernet14 14 etp2g 2 100000
+Ethernet15 15 etp2h 2 100000
+Ethernet16 16 etp3a 3 100000
+Ethernet17 17 etp3b 3 100000
+Ethernet18 18 etp3c 3 100000
+Ethernet19 19 etp3d 3 100000
+Ethernet20 20 etp3e 3 100000
+Ethernet21 21 etp3f 3 100000
+Ethernet22 22 etp3g 3 100000
+Ethernet23 23 etp3h 3 100000
+Ethernet24 24 etp4a 4 100000
+Ethernet25 25 etp4b 4 100000
+Ethernet26 26 etp4c 4 100000
+Ethernet27 27 etp4d 4 100000
+Ethernet28 28 etp4e 4 100000
+Ethernet29 29 etp4f 4 100000
+Ethernet30 30 etp4g 4 100000
+Ethernet31 31 etp4h 4 100000
+Ethernet32 32 etp5a 5 100000
+Ethernet33 33 etp5b 5 100000
+Ethernet34 34 etp5c 5 100000
+Ethernet35 35 etp5d 5 100000
+Ethernet36 36 etp5e 5 100000
+Ethernet37 37 etp5f 5 100000
+Ethernet38 38 etp5g 5 100000
+Ethernet39 39 etp5h 5 100000
+Ethernet40 40 etp6a 6 100000
+Ethernet41 41 etp6b 6 100000
+Ethernet42 42 etp6c 6 100000
+Ethernet43 43 etp6d 6 100000
+Ethernet44 44 etp6e 6 100000
+Ethernet45 45 etp6f 6 100000
+Ethernet46 46 etp6g 6 100000
+Ethernet47 47 etp6h 6 100000
+Ethernet48 48 etp7a 7 100000
+Ethernet49 49 etp7b 7 100000
+Ethernet50 50 etp7c 7 100000
+Ethernet51 51 etp7d 7 100000
+Ethernet52 52 etp7e 7 100000
+Ethernet53 53 etp7f 7 100000
+Ethernet54 54 etp7g 7 100000
+Ethernet55 55 etp7h 7 100000
+Ethernet56 56 etp8a 8 100000
+Ethernet57 57 etp8b 8 100000
+Ethernet58 58 etp8c 8 100000
+Ethernet59 59 etp8d 8 100000
+Ethernet60 60 etp8e 8 100000
+Ethernet61 61 etp8f 8 100000
+Ethernet62 62 etp8g 8 100000
+Ethernet63 63 etp8h 8 100000
+Ethernet64 64 etp9a 9 100000
+Ethernet65 65 etp9b 9 100000
+Ethernet66 66 etp9c 9 100000
+Ethernet67 67 etp9d 9 100000
+Ethernet68 68 etp9e 9 100000
+Ethernet69 69 etp9f 9 100000
+Ethernet70 70 etp9g 9 100000
+Ethernet71 71 etp9h 9 100000
+Ethernet72 72 etp10a 10 100000
+Ethernet73 73 etp10b 10 100000
+Ethernet74 74 etp10c 10 100000
+Ethernet75 75 etp10d 10 100000
+Ethernet76 76 etp10e 10 100000
+Ethernet77 77 etp10f 10 100000
+Ethernet78 78 etp10g 10 100000
+Ethernet79 79 etp10h 10 100000
+Ethernet80 80 etp11a 11 100000
+Ethernet81 81 etp11b 11 100000
+Ethernet82 82 etp11c 11 100000
+Ethernet83 83 etp11d 11 100000
+Ethernet84 84 etp11e 11 100000
+Ethernet85 85 etp11f 11 100000
+Ethernet86 86 etp11g 11 100000
+Ethernet87 87 etp11h 11 100000
+Ethernet88 88 etp12a 12 100000
+Ethernet89 89 etp12b 12 100000
+Ethernet90 90 etp12c 12 100000
+Ethernet91 91 etp12d 12 100000
+Ethernet92 92 etp12e 12 100000
+Ethernet93 93 etp12f 12 100000
+Ethernet94 94 etp12g 12 100000
+Ethernet95 95 etp12h 12 100000
+Ethernet96 96 etp13a 13 100000
+Ethernet97 97 etp13b 13 100000
+Ethernet98 98 etp13c 13 100000
+Ethernet99 99 etp13d 13 100000
+Ethernet100 100 etp13e 13 100000
+Ethernet101 101 etp13f 13 100000
+Ethernet102 102 etp13g 13 100000
+Ethernet103 103 etp13h 13 100000
+Ethernet104 104 etp14a 14 100000
+Ethernet105 105 etp14b 14 100000
+Ethernet106 106 etp14c 14 100000
+Ethernet107 107 etp14d 14 100000
+Ethernet108 108 etp14e 14 100000
+Ethernet109 109 etp14f 14 100000
+Ethernet110 110 etp14g 14 100000
+Ethernet111 111 etp14h 14 100000
+Ethernet112 112 etp15a 15 100000
+Ethernet113 113 etp15b 15 100000
+Ethernet114 114 etp15c 15 100000
+Ethernet115 115 etp15d 15 100000
+Ethernet116 116 etp15e 15 100000
+Ethernet117 117 etp15f 15 100000
+Ethernet118 118 etp15g 15 100000
+Ethernet119 119 etp15h 15 100000
+Ethernet120 120 etp16a 16 100000
+Ethernet121 121 etp16b 16 100000
+Ethernet122 122 etp16c 16 100000
+Ethernet123 123 etp16d 16 100000
+Ethernet124 124 etp16e 16 100000
+Ethernet125 125 etp16f 16 100000
+Ethernet126 126 etp16g 16 100000
+Ethernet127 127 etp16h 16 100000
+Ethernet128 128 etp17a 17 100000
+Ethernet129 129 etp17b 17 100000
+Ethernet130 130 etp17c 17 100000
+Ethernet131 131 etp17d 17 100000
+Ethernet132 132 etp17e 17 100000
+Ethernet133 133 etp17f 17 100000
+Ethernet134 134 etp17g 17 100000
+Ethernet135 135 etp17h 17 100000
+Ethernet136 136 etp18a 18 100000
+Ethernet137 137 etp18b 18 100000
+Ethernet138 138 etp18c 18 100000
+Ethernet139 139 etp18d 18 100000
+Ethernet140 140 etp18e 18 100000
+Ethernet141 141 etp18f 18 100000
+Ethernet142 142 etp18g 18 100000
+Ethernet143 143 etp18h 18 100000
+Ethernet144 144 etp19a 19 100000
+Ethernet145 145 etp19b 19 100000
+Ethernet146 146 etp19c 19 100000
+Ethernet147 147 etp19d 19 100000
+Ethernet148 148 etp19e 19 100000
+Ethernet149 149 etp19f 19 100000
+Ethernet150 150 etp19g 19 100000
+Ethernet151 151 etp19h 19 100000
+Ethernet152 152 etp20a 20 100000
+Ethernet153 153 etp20b 20 100000
+Ethernet154 154 etp20c 20 100000
+Ethernet155 155 etp20d 20 100000
+Ethernet156 156 etp20e 20 100000
+Ethernet157 157 etp20f 20 100000
+Ethernet158 158 etp20g 20 100000
+Ethernet159 159 etp20h 20 100000
+Ethernet160 160 etp21a 21 100000
+Ethernet161 161 etp21b 21 100000
+Ethernet162 162 etp21c 21 100000
+Ethernet163 163 etp21d 21 100000
+Ethernet164 164 etp21e 21 100000
+Ethernet165 165 etp21f 21 100000
+Ethernet166 166 etp21g 21 100000
+Ethernet167 167 etp21h 21 100000
+Ethernet168 168 etp22a 22 100000
+Ethernet169 169 etp22b 22 100000
+Ethernet170 170 etp22c 22 100000
+Ethernet171 171 etp22d 22 100000
+Ethernet172 172 etp22e 22 100000
+Ethernet173 173 etp22f 22 100000
+Ethernet174 174 etp22g 22 100000
+Ethernet175 175 etp22h 22 100000
+Ethernet176 176 etp23a 23 100000
+Ethernet177 177 etp23b 23 100000
+Ethernet178 178 etp23c 23 100000
+Ethernet179 179 etp23d 23 100000
+Ethernet180 180 etp23e 23 100000
+Ethernet181 181 etp23f 23 100000
+Ethernet182 182 etp23g 23 100000
+Ethernet183 183 etp23h 23 100000
+Ethernet184 184 etp24a 24 100000
+Ethernet185 185 etp24b 24 100000
+Ethernet186 186 etp24c 24 100000
+Ethernet187 187 etp24d 24 100000
+Ethernet188 188 etp24e 24 100000
+Ethernet189 189 etp24f 24 100000
+Ethernet190 190 etp24g 24 100000
+Ethernet191 191 etp24h 24 100000
+Ethernet192 192 etp25a 25 100000
+Ethernet193 193 etp25b 25 100000
+Ethernet194 194 etp25c 25 100000
+Ethernet195 195 etp25d 25 100000
+Ethernet196 196 etp25e 25 100000
+Ethernet197 197 etp25f 25 100000
+Ethernet198 198 etp25g 25 100000
+Ethernet199 199 etp25h 25 100000
+Ethernet200 200 etp26a 26 100000
+Ethernet201 201 etp26b 26 100000
+Ethernet202 202 etp26c 26 100000
+Ethernet203 203 etp26d 26 100000
+Ethernet204 204 etp26e 26 100000
+Ethernet205 205 etp26f 26 100000
+Ethernet206 206 etp26g 26 100000
+Ethernet207 207 etp26h 26 100000
+Ethernet208 208 etp27a 27 100000
+Ethernet209 209 etp27b 27 100000
+Ethernet210 210 etp27c 27 100000
+Ethernet211 211 etp27d 27 100000
+Ethernet212 212 etp27e 27 100000
+Ethernet213 213 etp27f 27 100000
+Ethernet214 214 etp27g 27 100000
+Ethernet215 215 etp27h 27 100000
+Ethernet216 216 etp28a 28 100000
+Ethernet217 217 etp28b 28 100000
+Ethernet218 218 etp28c 28 100000
+Ethernet219 219 etp28d 28 100000
+Ethernet220 220 etp28e 28 100000
+Ethernet221 221 etp28f 28 100000
+Ethernet222 222 etp28g 28 100000
+Ethernet223 223 etp28h 28 100000
+Ethernet224 224 etp29a 29 100000
+Ethernet225 225 etp29b 29 100000
+Ethernet226 226 etp29c 29 100000
+Ethernet227 227 etp29d 29 100000
+Ethernet228 228 etp29e 29 100000
+Ethernet229 229 etp29f 29 100000
+Ethernet230 230 etp29g 29 100000
+Ethernet231 231 etp29h 29 100000
+Ethernet232 232 etp30a 30 100000
+Ethernet233 233 etp30b 30 100000
+Ethernet234 234 etp30c 30 100000
+Ethernet235 235 etp30d 30 100000
+Ethernet236 236 etp30e 30 100000
+Ethernet237 237 etp30f 30 100000
+Ethernet238 238 etp30g 30 100000
+Ethernet239 239 etp30h 30 100000
+Ethernet240 240 etp31a 31 100000
+Ethernet241 241 etp31b 31 100000
+Ethernet242 242 etp31c 31 100000
+Ethernet243 243 etp31d 31 100000
+Ethernet244 244 etp31e 31 100000
+Ethernet245 245 etp31f 31 100000
+Ethernet246 246 etp31g 31 100000
+Ethernet247 247 etp31h 31 100000
+Ethernet248 248 etp32a 32 100000
+Ethernet249 249 etp32b 32 100000
+Ethernet250 250 etp32c 32 100000
+Ethernet251 251 etp32d 32 100000
+Ethernet252 252 etp32e 32 100000
+Ethernet253 253 etp32f 32 100000
+Ethernet254 254 etp32g 32 100000
+Ethernet255 255 etp32h 32 100000
+Ethernet256 256 etp33a 33 100000
+Ethernet257 257 etp33b 33 100000
+Ethernet258 258 etp33c 33 100000
+Ethernet259 259 etp33d 33 100000
+Ethernet260 260 etp33e 33 100000
+Ethernet261 261 etp33f 33 100000
+Ethernet262 262 etp33g 33 100000
+Ethernet263 263 etp33h 33 100000
+Ethernet264 264 etp34a 34 100000
+Ethernet265 265 etp34b 34 100000
+Ethernet266 266 etp34c 34 100000
+Ethernet267 267 etp34d 34 100000
+Ethernet268 268 etp34e 34 100000
+Ethernet269 269 etp34f 34 100000
+Ethernet270 270 etp34g 34 100000
+Ethernet271 271 etp34h 34 100000
+Ethernet272 272 etp35a 35 100000
+Ethernet273 273 etp35b 35 100000
+Ethernet274 274 etp35c 35 100000
+Ethernet275 275 etp35d 35 100000
+Ethernet276 276 etp35e 35 100000
+Ethernet277 277 etp35f 35 100000
+Ethernet278 278 etp35g 35 100000
+Ethernet279 279 etp35h 35 100000
+Ethernet280 280 etp36a 36 100000
+Ethernet281 281 etp36b 36 100000
+Ethernet282 282 etp36c 36 100000
+Ethernet283 283 etp36d 36 100000
+Ethernet284 284 etp36e 36 100000
+Ethernet285 285 etp36f 36 100000
+Ethernet286 286 etp36g 36 100000
+Ethernet287 287 etp36h 36 100000
+Ethernet288 288 etp37a 37 100000
+Ethernet289 289 etp37b 37 100000
+Ethernet290 290 etp37c 37 100000
+Ethernet291 291 etp37d 37 100000
+Ethernet292 292 etp37e 37 100000
+Ethernet293 293 etp37f 37 100000
+Ethernet294 294 etp37g 37 100000
+Ethernet295 295 etp37h 37 100000
+Ethernet296 296 etp38a 38 100000
+Ethernet297 297 etp38b 38 100000
+Ethernet298 298 etp38c 38 100000
+Ethernet299 299 etp38d 38 100000
+Ethernet300 300 etp38e 38 100000
+Ethernet301 301 etp38f 38 100000
+Ethernet302 302 etp38g 38 100000
+Ethernet303 303 etp38h 38 100000
+Ethernet304 304 etp39a 39 100000
+Ethernet305 305 etp39b 39 100000
+Ethernet306 306 etp39c 39 100000
+Ethernet307 307 etp39d 39 100000
+Ethernet308 308 etp39e 39 100000
+Ethernet309 309 etp39f 39 100000
+Ethernet310 310 etp39g 39 100000
+Ethernet311 311 etp39h 39 100000
+Ethernet312 312 etp40a 40 100000
+Ethernet313 313 etp40b 40 100000
+Ethernet314 314 etp40c 40 100000
+Ethernet315 315 etp40d 40 100000
+Ethernet316 316 etp40e 40 100000
+Ethernet317 317 etp40f 40 100000
+Ethernet318 318 etp40g 40 100000
+Ethernet319 319 etp40h 40 100000
+Ethernet320 320 etp41a 41 100000
+Ethernet321 321 etp41b 41 100000
+Ethernet322 322 etp41c 41 100000
+Ethernet323 323 etp41d 41 100000
+Ethernet324 324 etp41e 41 100000
+Ethernet325 325 etp41f 41 100000
+Ethernet326 326 etp41g 41 100000
+Ethernet327 327 etp41h 41 100000
+Ethernet328 328 etp42a 42 100000
+Ethernet329 329 etp42b 42 100000
+Ethernet330 330 etp42c 42 100000
+Ethernet331 331 etp42d 42 100000
+Ethernet332 332 etp42e 42 100000
+Ethernet333 333 etp42f 42 100000
+Ethernet334 334 etp42g 42 100000
+Ethernet335 335 etp42h 42 100000
+Ethernet336 336 etp43a 43 100000
+Ethernet337 337 etp43b 43 100000
+Ethernet338 338 etp43c 43 100000
+Ethernet339 339 etp43d 43 100000
+Ethernet340 340 etp43e 43 100000
+Ethernet341 341 etp43f 43 100000
+Ethernet342 342 etp43g 43 100000
+Ethernet343 343 etp43h 43 100000
+Ethernet344 344 etp44a 44 100000
+Ethernet345 345 etp44b 44 100000
+Ethernet346 346 etp44c 44 100000
+Ethernet347 347 etp44d 44 100000
+Ethernet348 348 etp44e 44 100000
+Ethernet349 349 etp44f 44 100000
+Ethernet350 350 etp44g 44 100000
+Ethernet351 351 etp44h 44 100000
+Ethernet352 352 etp45a 45 100000
+Ethernet353 353 etp45b 45 100000
+Ethernet354 354 etp45c 45 100000
+Ethernet355 355 etp45d 45 100000
+Ethernet356 356 etp45e 45 100000
+Ethernet357 357 etp45f 45 100000
+Ethernet358 358 etp45g 45 100000
+Ethernet359 359 etp45h 45 100000
+Ethernet360 360 etp46a 46 100000
+Ethernet361 361 etp46b 46 100000
+Ethernet362 362 etp46c 46 100000
+Ethernet363 363 etp46d 46 100000
+Ethernet364 364 etp46e 46 100000
+Ethernet365 365 etp46f 46 100000
+Ethernet366 366 etp46g 46 100000
+Ethernet367 367 etp46h 46 100000
+Ethernet368 368 etp47a 47 100000
+Ethernet369 369 etp47b 47 100000
+Ethernet370 370 etp47c 47 100000
+Ethernet371 371 etp47d 47 100000
+Ethernet372 372 etp47e 47 100000
+Ethernet373 373 etp47f 47 100000
+Ethernet374 374 etp47g 47 100000
+Ethernet375 375 etp47h 47 100000
+Ethernet376 376 etp48a 48 100000
+Ethernet377 377 etp48b 48 100000
+Ethernet378 378 etp48c 48 100000
+Ethernet379 379 etp48d 48 100000
+Ethernet380 380 etp48e 48 100000
+Ethernet381 381 etp48f 48 100000
+Ethernet382 382 etp48g 48 100000
+Ethernet383 383 etp48h 48 100000
+Ethernet384 384 etp49a 49 100000
+Ethernet385 385 etp49b 49 100000
+Ethernet386 386 etp49c 49 100000
+Ethernet387 387 etp49d 49 100000
+Ethernet388 388 etp49e 49 100000
+Ethernet389 389 etp49f 49 100000
+Ethernet390 390 etp49g 49 100000
+Ethernet391 391 etp49h 49 100000
+Ethernet392 392 etp50a 50 100000
+Ethernet393 393 etp50b 50 100000
+Ethernet394 394 etp50c 50 100000
+Ethernet395 395 etp50d 50 100000
+Ethernet396 396 etp50e 50 100000
+Ethernet397 397 etp50f 50 100000
+Ethernet398 398 etp50g 50 100000
+Ethernet399 399 etp50h 50 100000
+Ethernet400 400 etp51a 51 100000
+Ethernet401 401 etp51b 51 100000
+Ethernet402 402 etp51c 51 100000
+Ethernet403 403 etp51d 51 100000
+Ethernet404 404 etp51e 51 100000
+Ethernet405 405 etp51f 51 100000
+Ethernet406 406 etp51g 51 100000
+Ethernet407 407 etp51h 51 100000
+Ethernet408 408 etp52a 52 100000
+Ethernet409 409 etp52b 52 100000
+Ethernet410 410 etp52c 52 100000
+Ethernet411 411 etp52d 52 100000
+Ethernet412 412 etp52e 52 100000
+Ethernet413 413 etp52f 52 100000
+Ethernet414 414 etp52g 52 100000
+Ethernet415 415 etp52h 52 100000
+Ethernet416 416 etp53a 53 100000
+Ethernet417 417 etp53b 53 100000
+Ethernet418 418 etp53c 53 100000
+Ethernet419 419 etp53d 53 100000
+Ethernet420 420 etp53e 53 100000
+Ethernet421 421 etp53f 53 100000
+Ethernet422 422 etp53g 53 100000
+Ethernet423 423 etp53h 53 100000
+Ethernet424 424 etp54a 54 100000
+Ethernet425 425 etp54b 54 100000
+Ethernet426 426 etp54c 54 100000
+Ethernet427 427 etp54d 54 100000
+Ethernet428 428 etp54e 54 100000
+Ethernet429 429 etp54f 54 100000
+Ethernet430 430 etp54g 54 100000
+Ethernet431 431 etp54h 54 100000
+Ethernet432 432 etp55a 55 100000
+Ethernet433 433 etp55b 55 100000
+Ethernet434 434 etp55c 55 100000
+Ethernet435 435 etp55d 55 100000
+Ethernet436 436 etp55e 55 100000
+Ethernet437 437 etp55f 55 100000
+Ethernet438 438 etp55g 55 100000
+Ethernet439 439 etp55h 55 100000
+Ethernet440 440 etp56a 56 100000
+Ethernet441 441 etp56b 56 100000
+Ethernet442 442 etp56c 56 100000
+Ethernet443 443 etp56d 56 100000
+Ethernet444 444 etp56e 56 100000
+Ethernet445 445 etp56f 56 100000
+Ethernet446 446 etp56g 56 100000
+Ethernet447 447 etp56h 56 100000
+Ethernet448 448 etp57a 57 100000
+Ethernet449 449 etp57b 57 100000
+Ethernet450 450 etp57c 57 100000
+Ethernet451 451 etp57d 57 100000
+Ethernet452 452 etp57e 57 100000
+Ethernet453 453 etp57f 57 100000
+Ethernet454 454 etp57g 57 100000
+Ethernet455 455 etp57h 57 100000
+Ethernet456 456 etp58a 58 100000
+Ethernet457 457 etp58b 58 100000
+Ethernet458 458 etp58c 58 100000
+Ethernet459 459 etp58d 58 100000
+Ethernet460 460 etp58e 58 100000
+Ethernet461 461 etp58f 58 100000
+Ethernet462 462 etp58g 58 100000
+Ethernet463 463 etp58h 58 100000
+Ethernet464 464 etp59a 59 100000
+Ethernet465 465 etp59b 59 100000
+Ethernet466 466 etp59c 59 100000
+Ethernet467 467 etp59d 59 100000
+Ethernet468 468 etp59e 59 100000
+Ethernet469 469 etp59f 59 100000
+Ethernet470 470 etp59g 59 100000
+Ethernet471 471 etp59h 59 100000
+Ethernet472 472 etp60a 60 100000
+Ethernet473 473 etp60b 60 100000
+Ethernet474 474 etp60c 60 100000
+Ethernet475 475 etp60d 60 100000
+Ethernet476 476 etp60e 60 100000
+Ethernet477 477 etp60f 60 100000
+Ethernet478 478 etp60g 60 100000
+Ethernet479 479 etp60h 60 100000
+Ethernet480 480 etp61a 61 100000
+Ethernet481 481 etp61b 61 100000
+Ethernet482 482 etp61c 61 100000
+Ethernet483 483 etp61d 61 100000
+Ethernet484 484 etp61e 61 100000
+Ethernet485 485 etp61f 61 100000
+Ethernet486 486 etp61g 61 100000
+Ethernet487 487 etp61h 61 100000
+Ethernet488 488 etp62a 62 100000
+Ethernet489 489 etp62b 62 100000
+Ethernet490 490 etp62c 62 100000
+Ethernet491 491 etp62d 62 100000
+Ethernet492 492 etp62e 62 100000
+Ethernet493 493 etp62f 62 100000
+Ethernet494 494 etp62g 62 100000
+Ethernet495 495 etp62h 62 100000
+Ethernet496 496 etp63a 63 100000
+Ethernet497 497 etp63b 63 100000
+Ethernet498 498 etp63c 63 100000
+Ethernet499 499 etp63d 63 100000
+Ethernet500 500 etp63e 63 100000
+Ethernet501 501 etp63f 63 100000
+Ethernet502 502 etp63g 63 100000
+Ethernet503 503 etp63h 63 100000
+Ethernet504 504 etp64a 64 100000
+Ethernet505 505 etp64b 64 100000
+Ethernet506 506 etp64c 64 100000
+Ethernet507 507 etp64d 64 100000
+Ethernet508 508 etp64e 64 100000
+Ethernet509 509 etp64f 64 100000
+Ethernet510 510 etp64g 64 100000
+Ethernet511 511 etp64h 64 100000
+Ethernet512 512 etp65 65 10000
+Ethernet520 520 etp66 66 10000
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/qos.json.j2 b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/qos.json.j2
new file mode 120000
index 00000000000..462ffcd7e1f
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/qos.json.j2
@@ -0,0 +1 @@
+../../x86_64-nvidia_sn5600-r0/Mellanox-SN5600-C256S1/qos.json.j2
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai.profile b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai.profile
new file mode 100644
index 00000000000..0b29739b9bd
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai.profile
@@ -0,0 +1,4 @@
+SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_5640_512x100g.xml
+SAI_INDEPENDENT_MODULE_MODE=1
+SAI_KEY_SPC5_LOSSY_SCHEDULING=1
+SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai_5640_512x100g.xml b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai_5640_512x100g.xml
new file mode 100644
index 00000000000..79d74aadc8c
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/Mellanox-SN5640-C512S2/sai_5640_512x100g.xml
@@ -0,0 +1,632 @@
+
+
+
+
+
+
+
+ 00:02:03:04:05:00
+
+
+ 0
+
+
+ 66
+
+
+
+
+ 481
+ 8
+ 0
+ 3
+ 1536
+ 8
+ true
+
+
+ 489
+ 8
+ 1
+ 3
+ 1536
+ 8
+ true
+
+
+ 505
+ 8
+ 2
+ 3
+ 1536
+ 8
+ true
+
+
+ 497
+ 8
+ 3
+ 3
+ 1536
+ 8
+ true
+
+
+ 449
+ 8
+ 4
+ 3
+ 1536
+ 8
+ true
+
+
+ 457
+ 8
+ 5
+ 3
+ 1536
+ 8
+ true
+
+
+ 473
+ 8
+ 6
+ 3
+ 1536
+ 8
+ true
+
+
+ 465
+ 8
+ 7
+ 3
+ 1536
+ 8
+ true
+
+
+ 417
+ 8
+ 8
+ 3
+ 1536
+ 8
+ true
+
+
+ 425
+ 8
+ 9
+ 3
+ 1536
+ 8
+ true
+
+
+ 441
+ 8
+ 10
+ 3
+ 1536
+ 8
+ true
+
+
+ 433
+ 8
+ 11
+ 3
+ 1536
+ 8
+ true
+
+
+ 385
+ 8
+ 12
+ 3
+ 1536
+ 8
+ true
+
+
+ 393
+ 8
+ 13
+ 3
+ 1536
+ 8
+ true
+
+
+ 409
+ 8
+ 14
+ 3
+ 1536
+ 8
+ true
+
+
+ 401
+ 8
+ 15
+ 3
+ 1536
+ 8
+ true
+
+
+ 361
+ 8
+ 16
+ 3
+ 1536
+ 8
+ true
+
+
+ 353
+ 8
+ 17
+ 3
+ 1536
+ 8
+ true
+
+
+ 369
+ 8
+ 18
+ 3
+ 1536
+ 8
+ true
+
+
+ 377
+ 8
+ 19
+ 3
+ 1536
+ 8
+ true
+
+
+ 329
+ 8
+ 20
+ 3
+ 1536
+ 8
+ true
+
+
+ 321
+ 8
+ 21
+ 3
+ 1536
+ 8
+ true
+
+
+ 337
+ 8
+ 22
+ 3
+ 1536
+ 8
+ true
+
+
+ 345
+ 8
+ 23
+ 3
+ 1536
+ 8
+ true
+
+
+ 297
+ 8
+ 24
+ 3
+ 1536
+ 8
+ true
+
+
+ 289
+ 8
+ 25
+ 3
+ 1536
+ 8
+ true
+
+
+ 305
+ 8
+ 26
+
+
+ 3
+
+
+ 1536
+ 8
+ true
+
+
+ 313
+ 8
+ 27
+ 3
+ 1536
+ 8
+ true
+
+
+ 265
+ 8
+ 28
+ 3
+ 1536
+ 8
+ true
+
+
+ 257
+ 8
+ 29
+ 3
+ 1536
+ 8
+ true
+
+
+ 273
+ 8
+ 30
+ 3
+ 1536
+ 8
+ true
+
+
+ 281
+ 8
+ 31
+ 3
+ 1536
+ 8
+ true
+
+
+ 25
+ 8
+ 32
+ 3
+ 1536
+ 8
+ true
+
+
+ 17
+ 8
+ 33
+ 3
+ 1536
+ 8
+ true
+
+
+ 1
+ 8
+ 34
+ 3
+ 1536
+ 8
+ true
+
+
+ 9
+ 8
+ 35
+ 3
+ 1536
+ 8
+ true
+
+
+ 57
+ 8
+ 36
+ 3
+ 1536
+ 8
+ true
+
+
+ 49
+ 8
+ 37
+ 3
+ 1536
+ 8
+ true
+
+
+ 33
+ 8
+ 38
+ 3
+ 1536
+ 8
+ true
+
+
+ 41
+ 8
+ 39
+ 3
+ 1536
+ 8
+ true
+
+
+ 89
+ 8
+ 40
+ 3
+ 1536
+ 8
+ true
+
+
+ 81
+ 8
+ 41
+ 3
+ 1536
+ 8
+ true
+
+
+ 65
+ 8
+ 42
+ 3
+ 1536
+ 8
+ true
+
+
+ 73
+ 8
+ 43
+ 3
+ 1536
+ 8
+ true
+
+
+ 121
+ 8
+ 44
+ 3
+ 1536
+ 8
+ true
+
+
+ 113
+ 8
+ 45
+ 3
+ 1536
+ 8
+ true
+
+
+ 97
+ 8
+ 46
+ 3
+ 1536
+ 8
+ true
+
+
+ 105
+ 8
+ 47
+ 3
+ 1536
+ 8
+ true
+
+
+ 145
+ 8
+ 48
+ 3
+ 1536
+ 8
+ true
+
+
+ 153
+ 8
+ 49
+ 3
+ 1536
+ 8
+ true
+
+
+ 137
+ 8
+ 50
+ 3
+ 1536
+ 8
+ true
+
+
+ 129
+ 8
+ 51
+ 3
+ 1536
+ 8
+ true
+
+
+ 177
+ 8
+ 52
+ 3
+ 1536
+ 8
+ true
+
+
+ 185
+ 8
+ 53
+ 3
+ 1536
+ 8
+ true
+
+
+ 169
+ 8
+ 54
+ 3
+ 1536
+ 8
+ true
+
+
+ 161
+ 8
+ 55
+ 3
+ 1536
+ 8
+ true
+
+
+ 209
+ 8
+ 56
+ 3
+ 1536
+ 8
+ true
+
+
+ 217
+ 8
+ 57
+ 3
+ 1536
+ 8
+ true
+
+
+ 201
+ 8
+ 58
+ 3
+ 1536
+ 8
+ true
+
+
+ 193
+ 8
+ 59
+ 3
+ 1536
+ 8
+ true
+
+
+ 241
+ 8
+ 60
+ 3
+ 1536
+ 8
+ true
+
+
+ 249
+ 8
+ 61
+ 3
+ 1536
+ 8
+ true
+
+
+ 233
+ 8
+ 62
+ 3
+ 1536
+ 8
+ true
+
+
+ 225
+ 8
+ 63
+ 3
+ 1536
+ 8
+ true
+
+
+ 513
+ 1
+ 64
+ 0
+ 64
+ true
+
+
+ 515
+ 1
+ 65
+ 0
+ 64
+ true
+
+
+
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/default_sku b/device/mellanox/x86_64-nvidia_sn5640-r0/default_sku
new file mode 100644
index 00000000000..1492363d1cf
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/default_sku
@@ -0,0 +1 @@
+Mellanox-SN5640-C512S2 t1
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/installer.conf b/device/mellanox/x86_64-nvidia_sn5640-r0/installer.conf
new file mode 100644
index 00000000000..a6e41e7a871
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/installer.conf
@@ -0,0 +1 @@
+ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="libata.force=noncq tpm_tis.interrupts=0 nosgx ima_hash=sha384 amd_iommu=off cpufreq.default_governor=performance"
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/pcie.yaml b/device/mellanox/x86_64-nvidia_sn5640-r0/pcie.yaml
new file mode 100644
index 00000000000..2bb70eab38e
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/pcie.yaml
@@ -0,0 +1,188 @@
+##
+## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+## Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+## SPDX-License-Identifier: Apache-2.0
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+
+- bus: '00'
+ dev: '00'
+ fn: '0'
+ id: '1450'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Root Complex'
+- bus: '00'
+ dev: '00'
+ fn: '2'
+ id: '1451'
+ name: 'IOMMU: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) I/O
+ Memory Management Unit'
+- bus: '00'
+ dev: '01'
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: '01'
+ fn: '4'
+ id: '1453'
+ name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ PCIe GPP Bridge'
+- bus: '00'
+ dev: '02'
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: '03'
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: '04'
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: '07'
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: '07'
+ fn: '1'
+ id: '1454'
+ name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Internal PCIe GPP Bridge 0 to Bus B'
+- bus: '00'
+ dev: 08
+ fn: '0'
+ id: '1452'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh)
+ PCIe Dummy Host Bridge'
+- bus: '00'
+ dev: 08
+ fn: '1'
+ id: '1454'
+ name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Internal PCIe GPP Bridge 0 to Bus B'
+- bus: '00'
+ dev: '14'
+ fn: '0'
+ id: 790b
+ name: 'SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)'
+- bus: '00'
+ dev: '14'
+ fn: '3'
+ id: 790e
+ name: 'ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)'
+- bus: '00'
+ dev: '18'
+ fn: '0'
+ id: '1460'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 0'
+- bus: '00'
+ dev: '18'
+ fn: '1'
+ id: '1461'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 1'
+- bus: '00'
+ dev: '18'
+ fn: '2'
+ id: '1462'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 2'
+- bus: '00'
+ dev: '18'
+ fn: '3'
+ id: '1463'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 3'
+- bus: '00'
+ dev: '18'
+ fn: '4'
+ id: '1464'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 4'
+- bus: '00'
+ dev: '18'
+ fn: '5'
+ id: '1465'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 5'
+- bus: '00'
+ dev: '18'
+ fn: '6'
+ id: '1466'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 6'
+- bus: '00'
+ dev: '18'
+ fn: '7'
+ id: '1467'
+ name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ Data Fabric: Device 18h; Function 7'
+- bus: '01'
+ dev: '00'
+ fn: '0'
+ id: '5765'
+ name: 'Non-Volatile memory controller: Device 1f9f:5765 (rev 01)'
+- bus: '02'
+ dev: '00'
+ fn: '0'
+ id: 145a
+ name: 'Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD]
+ Zeppelin/Raven/Raven2 PCIe Dummy Function'
+- bus: '02'
+ dev: '00'
+ fn: '2'
+ id: '1456'
+ name: 'Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models
+ 00h-0fh) Platform Security Processor (PSP) 3.0 Device'
+- bus: '02'
+ dev: '00'
+ fn: '3'
+ id: 145f
+ name: 'USB controller: Advanced Micro Devices, Inc. [AMD] Zeppelin USB 3.0 xHCI
+ Compliant Host Controller'
+- bus: '03'
+ dev: '00'
+ fn: '0'
+ id: '1455'
+ name: 'Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD]
+ Zeppelin/Renoir PCIe Dummy Function'
+- bus: '03'
+ dev: '00'
+ fn: '1'
+ id: '1468'
+ name: 'Encryption controller: Advanced Micro Devices, Inc. [AMD] Zeppelin Cryptographic
+ Coprocessor NTBCCP'
+- bus: '03'
+ dev: '00'
+ fn: '3'
+ id: '1457'
+ name: 'Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh)
+ HD Audio Controller'
+- bus: '03'
+ dev: '00'
+ fn: '4'
+ id: '1458'
+ name: 'Ethernet controller: Advanced Micro Devices, Inc. [AMD] XGMAC 10GbE Controller'
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/platform.json b/device/mellanox/x86_64-nvidia_sn5640-r0/platform.json
new file mode 100644
index 00000000000..125ca03abd7
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/platform.json
@@ -0,0 +1,1344 @@
+{
+ "chassis": {
+ "name": "SN5640",
+ "components": [
+ {
+ "name": "ONIE"
+ },
+ {
+ "name": "SSD"
+ },
+ {
+ "name": "BIOS"
+ },
+ {
+ "name": "CPLD1"
+ },
+ {
+ "name": "CPLD2"
+ },
+ {
+ "name": "CPLD3"
+ },
+ {
+ "name": "CPLD4"
+ }
+ ],
+ "fans": [],
+ "fan_drawers": [
+ {
+ "name": "drawer1",
+ "fans": [
+ {
+ "name": "fan1"
+ },
+ {
+ "name": "fan2"
+ }
+ ]
+ },
+ {
+ "name": "drawer2",
+ "fans": [
+ {
+ "name": "fan3"
+ },
+ {
+ "name": "fan4"
+ }
+ ]
+ },
+ {
+ "name": "drawer3",
+ "fans": [
+ {
+ "name": "fan5"
+ },
+ {
+ "name": "fan6"
+ }
+ ]
+ },
+ {
+ "name": "drawer4",
+ "fans": [
+ {
+ "name": "fan7"
+ },
+ {
+ "name": "fan8"
+ }
+ ]
+ },
+ {
+ "name": "drawer5",
+ "fans": [
+ {
+ "name": "fan9"
+ },
+ {
+ "name": "fan10"
+ }
+ ]
+ }
+ ],
+ "psus": [
+ {
+ "name": "PSU 1",
+ "fans": [
+ {
+ "name": "psu1_fan1"
+ }
+ ],
+ "thermals": [
+ {
+ "name": "PSU-1 Temp"
+ }
+ ]
+ },
+ {
+ "name": "PSU 2",
+ "fans": [
+ {
+ "name": "psu2_fan1"
+ }
+ ],
+ "thermals": [
+ {
+ "name": "PSU-2 Temp"
+ }
+ ]
+ },
+ {
+ "name": "PSU 3",
+ "fans": [
+ {
+ "name": "psu3_fan1"
+ }
+ ],
+ "thermals": [
+ {
+ "name": "PSU-3 Temp"
+ }
+ ]
+ },
+ {
+ "name": "PSU 4",
+ "fans": [
+ {
+ "name": "psu4_fan1"
+ }
+ ],
+ "thermals": [
+ {
+ "name": "PSU-4 Temp"
+ }
+ ]
+ }
+ ],
+ "thermals": [
+ {
+ "name": "ASIC"
+ },
+ {
+ "name": "Ambient Fan Side Temp"
+ },
+ {
+ "name": "Ambient Port Side Temp"
+ },
+ {
+ "name": "CPU Pack Temp"
+ },
+ {
+ "name": "SODIMM 2 Temp"
+ }
+ ],
+ "sfps": [
+ {
+ "name": "sfp1",
+ "thermals": [
+ {
+ "name": "xSFP module 1 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp2",
+ "thermals": [
+ {
+ "name": "xSFP module 2 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp3",
+ "thermals": [
+ {
+ "name": "xSFP module 3 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp4",
+ "thermals": [
+ {
+ "name": "xSFP module 4 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp5",
+ "thermals": [
+ {
+ "name": "xSFP module 5 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp6",
+ "thermals": [
+ {
+ "name": "xSFP module 6 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp7",
+ "thermals": [
+ {
+ "name": "xSFP module 7 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp8",
+ "thermals": [
+ {
+ "name": "xSFP module 8 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp9",
+ "thermals": [
+ {
+ "name": "xSFP module 9 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp10",
+ "thermals": [
+ {
+ "name": "xSFP module 10 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp11",
+ "thermals": [
+ {
+ "name": "xSFP module 11 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp12",
+ "thermals": [
+ {
+ "name": "xSFP module 12 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp13",
+ "thermals": [
+ {
+ "name": "xSFP module 13 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp14",
+ "thermals": [
+ {
+ "name": "xSFP module 14 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp15",
+ "thermals": [
+ {
+ "name": "xSFP module 15 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp16",
+ "thermals": [
+ {
+ "name": "xSFP module 16 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp17",
+ "thermals": [
+ {
+ "name": "xSFP module 17 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp18",
+ "thermals": [
+ {
+ "name": "xSFP module 18 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp19",
+ "thermals": [
+ {
+ "name": "xSFP module 19 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp20",
+ "thermals": [
+ {
+ "name": "xSFP module 20 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp21",
+ "thermals": [
+ {
+ "name": "xSFP module 21 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp22",
+ "thermals": [
+ {
+ "name": "xSFP module 22 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp23",
+ "thermals": [
+ {
+ "name": "xSFP module 23 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp24",
+ "thermals": [
+ {
+ "name": "xSFP module 24 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp25",
+ "thermals": [
+ {
+ "name": "xSFP module 25 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp26",
+ "thermals": [
+ {
+ "name": "xSFP module 26 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp27",
+ "thermals": [
+ {
+ "name": "xSFP module 27 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp28",
+ "thermals": [
+ {
+ "name": "xSFP module 28 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp29",
+ "thermals": [
+ {
+ "name": "xSFP module 29 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp30",
+ "thermals": [
+ {
+ "name": "xSFP module 30 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp31",
+ "thermals": [
+ {
+ "name": "xSFP module 31 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp32",
+ "thermals": [
+ {
+ "name": "xSFP module 32 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp33",
+ "thermals": [
+ {
+ "name": "xSFP module 33 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp34",
+ "thermals": [
+ {
+ "name": "xSFP module 34 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp35",
+ "thermals": [
+ {
+ "name": "xSFP module 35 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp36",
+ "thermals": [
+ {
+ "name": "xSFP module 36 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp37",
+ "thermals": [
+ {
+ "name": "xSFP module 37 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp38",
+ "thermals": [
+ {
+ "name": "xSFP module 38 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp39",
+ "thermals": [
+ {
+ "name": "xSFP module 39 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp40",
+ "thermals": [
+ {
+ "name": "xSFP module 40 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp41",
+ "thermals": [
+ {
+ "name": "xSFP module 41 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp42",
+ "thermals": [
+ {
+ "name": "xSFP module 42 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp43",
+ "thermals": [
+ {
+ "name": "xSFP module 43 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp44",
+ "thermals": [
+ {
+ "name": "xSFP module 44 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp45",
+ "thermals": [
+ {
+ "name": "xSFP module 45 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp46",
+ "thermals": [
+ {
+ "name": "xSFP module 46 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp47",
+ "thermals": [
+ {
+ "name": "xSFP module 47 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp48",
+ "thermals": [
+ {
+ "name": "xSFP module 48 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp49",
+ "thermals": [
+ {
+ "name": "xSFP module 49 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp50",
+ "thermals": [
+ {
+ "name": "xSFP module 50 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp51",
+ "thermals": [
+ {
+ "name": "xSFP module 51 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp52",
+ "thermals": [
+ {
+ "name": "xSFP module 52 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp53",
+ "thermals": [
+ {
+ "name": "xSFP module 53 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp54",
+ "thermals": [
+ {
+ "name": "xSFP module 54 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp55",
+ "thermals": [
+ {
+ "name": "xSFP module 55 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp56",
+ "thermals": [
+ {
+ "name": "xSFP module 56 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp57",
+ "thermals": [
+ {
+ "name": "xSFP module 57 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp58",
+ "thermals": [
+ {
+ "name": "xSFP module 58 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp59",
+ "thermals": [
+ {
+ "name": "xSFP module 59 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp60",
+ "thermals": [
+ {
+ "name": "xSFP module 60 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp61",
+ "thermals": [
+ {
+ "name": "xSFP module 61 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp62",
+ "thermals": [
+ {
+ "name": "xSFP module 62 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp63",
+ "thermals": [
+ {
+ "name": "xSFP module 63 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp64",
+ "thermals": [
+ {
+ "name": "xSFP module 64 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp65",
+ "thermals": [
+ {
+ "name": "xSFP module 65 Temp"
+ }
+ ]
+ },
+ {
+ "name": "sfp66",
+ "thermals": [
+ {
+ "name": "xSFP module 66 Temp"
+ }
+ ]
+ }
+ ]
+ },
+ "interfaces": {
+ "Ethernet0": {
+ "index": "1,1,1,1,1,1,1,1",
+ "lanes": "0,1,2,3,4,5,6,7",
+ "breakout_modes": {
+ "1x400G": ["etp1"],
+ "2x400G[200G]": ["etp1a", "etp1b"],
+ "4x200G[100G]": ["etp1a", "etp1b", "etp1c", "etp1d"],
+ "8x100G[50G]": ["etp1a", "etp1b", "etp1c", "etp1d", "etp1e", "etp1f", "etp1g", "etp1h"]
+ }
+ },
+ "Ethernet8": {
+ "index": "2,2,2,2,2,2,2,2",
+ "lanes": "8,9,10,11,12,13,14,15",
+ "breakout_modes": {
+ "1x400G": ["etp2"],
+ "2x400G[200G]": ["etp2a", "etp2b"],
+ "4x200G[100G]": ["etp2a", "etp2b", "etp2c", "etp2d"],
+ "8x100G[50G]": ["etp2a", "etp2b", "etp2c", "etp2d", "etp2e", "etp2f", "etp2g","etp2h"]
+ }
+ },
+ "Ethernet16": {
+ "index": "3,3,3,3,3,3,3,3",
+ "lanes": "16,17,18,19,20,21,22,23",
+ "breakout_modes": {
+ "1x400G": ["etp3"],
+ "2x400G[200G]": ["etp3a", "etp3b"],
+ "4x200G[100G]": ["etp3a", "etp3b", "etp3c", "etp3d"],
+ "8x100G[50G]": ["etp3a", "etp3b", "etp3c", "etp3d", "etp3e", "etp3f", "etp3g", "etp3h"]
+ }
+ },
+ "Ethernet24": {
+ "index": "4,4,4,4,4,4,4,4",
+ "lanes": "24,25,26,27,28,29,30,31",
+ "breakout_modes": {
+ "1x400G": ["etp4"],
+ "2x400G[200G]": ["etp4a", "etp4b"],
+ "4x200G[100G]": ["etp4a", "etp4b", "etp4c", "etp4d"],
+ "8x100G[50G]": ["etp4a", "etp4b", "etp4c", "etp4d", "etp4e", "etp4f", "etp4g", "etp4h"]
+ }
+ },
+ "Ethernet32": {
+ "index": "5,5,5,5,5,5,5,5",
+ "lanes": "32,33,34,35,36,37,38,39",
+ "breakout_modes": {
+ "1x400G": ["etp5"],
+ "2x400G[200G]": ["etp5a", "etp5b"],
+ "4x200G[100G]": ["etp5a", "etp5b", "etp5c", "etp5d"],
+ "8x100G[50G]": ["etp5a", "etp5b", "etp5c", "etp5d", "etp5e", "etp5f", "etp5g", "etp5h"]
+ }
+ },
+ "Ethernet40": {
+ "index": "6,6,6,6,6,6,6,6",
+ "lanes": "40,41,42,43,44,45,46,47",
+ "breakout_modes": {
+ "1x400G": ["etp6"],
+ "2x400G[200G]": ["etp6a", "etp6b"],
+ "4x200G[100G]": ["etp6a", "etp6b", "etp6c", "etp6d"],
+ "8x100G[50G]": ["etp6a", "etp6b", "etp6c", "etp6d", "etp6e", "etp6f", "etp6g", "etp6h"]
+ }
+ },
+ "Ethernet48": {
+ "index": "7,7,7,7,7,7,7,7",
+ "lanes": "48,49,50,51,52,53,54,55",
+ "breakout_modes": {
+ "1x400G": ["etp7"],
+ "2x400G[200G]": ["etp7a", "etp7b"],
+ "4x200G[100G]": ["etp7a", "etp7b", "etp7c", "etp7d"],
+ "8x100G[50G]": ["etp7a", "etp7b", "etp7c", "etp7d", "etp7e", "etp7f", "etp7g", "etp7h"]
+ }
+ },
+ "Ethernet56": {
+ "index": "8,8,8,8,8,8,8,8",
+ "lanes": "56,57,58,59,60,61,62,63",
+ "breakout_modes": {
+ "1x400G": ["etp8"],
+ "2x400G[200G]": ["etp8a", "etp8b"],
+ "4x200G[100G]": ["etp8a", "etp8b", "etp8c", "etp8d"],
+ "8x100G[50G]": ["etp8a", "etp8b", "etp8c", "etp8d", "etp8e", "etp8f", "etp8g", "etp8h"]
+ }
+ },
+ "Ethernet64": {
+ "index": "9,9,9,9,9,9,9,9",
+ "lanes": "64,65,66,67,68,69,70,71",
+ "breakout_modes": {
+ "1x400G": ["etp9"],
+ "2x400G[200G]": ["etp9a", "etp9b"],
+ "4x200G[100G]": ["etp9a", "etp9b", "etp9c", "etp9d"],
+ "8x100G[50G]": ["etp9a", "etp9b", "etp9c", "etp9d", "etp9e", "etp9f", "etp9g", "etp9h"]
+ }
+ },
+ "Ethernet72": {
+ "index": "10,10,10,10,10,10,10,10",
+ "lanes": "72,73,74,75,76,77,78,79",
+ "breakout_modes": {
+ "1x400G": ["etp10"],
+ "2x400G[200G]": ["etp10a", "etp10b"],
+ "4x200G[100G]": ["etp10a", "etp10b", "etp10c", "etp10d"],
+ "8x100G[50G]": ["etp10a", "etp10b", "etp10c", "etp10d", "etp10e", "etp10f", "etp10g", "etp10h"]
+ }
+ },
+ "Ethernet80": {
+ "index": "11,11,11,11,11,11,11,11",
+ "lanes": "80,81,82,83,84,85,86,87",
+ "breakout_modes": {
+ "1x400G": ["etp11"],
+ "2x400G[200G]": ["etp11a", "etp11b"],
+ "4x200G[100G]": ["etp11a", "etp11b", "etp11c", "etp11d"],
+ "8x100G[50G]": ["etp11a", "etp11b", "etp11c", "etp11d", "etp11e", "etp11f", "etp11g", "etp11h"]
+ }
+ },
+ "Ethernet88": {
+ "index": "12,12,12,12,12,12,12,12",
+ "lanes": "88,89,90,91,92,93,94,95",
+ "breakout_modes": {
+ "1x400G": ["etp12"],
+ "2x400G[200G]": ["etp12a", "etp12b"],
+ "4x200G[100G]": ["etp12a", "etp12b", "etp12c", "etp12d"],
+ "8x100G[50G]": ["etp12a", "etp12b", "etp12c", "etp12d", "etp12e", "etp12f", "etp12g", "etp12h"]
+ }
+ },
+ "Ethernet96": {
+ "index": "13,13,13,13,13,13,13,13",
+ "lanes": "96,97,98,99,100,101,102,103",
+ "breakout_modes": {
+ "1x400G": ["etp13"],
+ "2x400G[200G]": ["etp13a", "etp13b"],
+ "4x200G[100G]": ["etp13a", "etp13b", "etp13c", "etp13d"],
+ "8x100G[50G]": ["etp13a", "etp13b", "etp13c", "etp13d", "etp13e", "etp13f", "etp13g", "etp13h"]
+ }
+ },
+ "Ethernet104": {
+ "index": "14,14,14,14,14,14,14,14",
+ "lanes": "104,105,106,107,108,109,110,111",
+ "breakout_modes": {
+ "1x400G": ["etp14"],
+ "2x400G[200G]": ["etp14a", "etp14b"],
+ "4x200G[100G]": ["etp14a", "etp14b", "etp14c", "etp14d"],
+ "8x100G[50G]": ["etp14a", "etp14b", "etp14c", "etp14d", "etp14e", "etp14f", "etp14g", "etp14h"]
+ }
+ },
+ "Ethernet112": {
+ "index": "15,15,15,15,15,15,15,15",
+ "lanes": "112,113,114,115,116,117,118,119",
+ "breakout_modes": {
+ "1x400G": ["etp15"],
+ "2x400G[200G]": ["etp15a", "etp15b"],
+ "4x200G[100G]": ["etp15a", "etp15b", "etp15c", "etp15d"],
+ "8x100G[50G]": ["etp15a", "etp15b", "etp15c", "etp15d", "etp15e", "etp15f", "etp15g", "etp15h"]
+ }
+ },
+ "Ethernet120": {
+ "index": "16,16,16,16,16,16,16,16",
+ "lanes": "120,121,122,123,124,125,126,127",
+ "breakout_modes": {
+ "1x400G": ["etp16"],
+ "2x400G[200G]": ["etp16a", "etp16b"],
+ "4x200G[100G]": ["etp16a", "etp16b", "etp16c", "etp16d"],
+ "8x100G[50G]": ["etp16a", "etp16b", "etp16c", "etp16d", "etp16e", "etp16f", "etp16g", "etp16h"]
+ }
+ },
+ "Ethernet128": {
+ "index": "17,17,17,17,17,17,17,17",
+ "lanes": "128,129,130,131,132,133,134,135",
+ "breakout_modes": {
+ "1x400G": ["etp17"],
+ "2x400G[200G]": ["etp17a", "etp17b"],
+ "4x200G[100G]": ["etp17a", "etp17b", "etp17c", "etp17d"],
+ "8x100G[50G]": ["etp17a", "etp17b", "etp17c", "etp17d", "etp17e", "etp17f", "etp17g", "etp17h"]
+ }
+ },
+ "Ethernet136": {
+ "index": "18,18,18,18,18,18,18,18",
+ "lanes": "136,137,138,139,140,141,142,143",
+ "breakout_modes": {
+ "1x400G": ["etp18"],
+ "2x400G[200G]": ["etp18a", "etp18b"],
+ "4x200G[100G]": ["etp18a", "etp18b", "etp18c", "etp18d"],
+ "8x100G[50G]": ["etp18a", "etp18b", "etp18c", "etp18d", "etp18e", "etp18f", "etp18g", "etp18h"]
+ }
+ },
+ "Ethernet144": {
+ "index": "19,19,19,19,19,19,19,19",
+ "lanes": "144,145,146,147,148,149,150,151",
+ "breakout_modes": {
+ "1x400G": ["etp19"],
+ "2x400G[200G]": ["etp19a", "etp19b"],
+ "4x200G[100G]": ["etp19a", "etp19b", "etp19c", "etp19d"],
+ "8x100G[50G]": ["etp19a", "etp19b", "etp19c", "etp19d", "etp19e", "etp19f", "etp19g", "etp19h"]
+ }
+ },
+ "Ethernet152": {
+ "index": "20,20,20,20,20,20,20,20",
+ "lanes": "152,153,154,155,156,157,158,159",
+ "breakout_modes": {
+ "1x400G": ["etp20"],
+ "2x400G[200G]": ["etp20a", "etp20b"],
+ "4x200G[100G]": ["etp20a", "etp20b", "etp20c", "etp20d"],
+ "8x100G[50G]": ["etp20a", "etp20b", "etp20c", "etp20d", "etp20e", "etp20f", "etp20g", "etp20h"]
+ }
+ },
+ "Ethernet160": {
+ "index": "21,21,21,21,21,21,21,21",
+ "lanes": "160,161,162,163,164,165,166,167",
+ "breakout_modes": {
+ "1x400G": ["etp21"],
+ "2x400G[200G]": ["etp21a", "etp21b"],
+ "4x200G[100G]": ["etp21a", "etp21b", "etp21c", "etp21d"],
+ "8x100G[50G]": ["etp21a", "etp21b", "etp21c", "etp21d", "etp21e", "etp21f", "etp21g", "etp21h"]
+ }
+ },
+ "Ethernet168": {
+ "index": "22,22,22,22,22,22,22,22",
+ "lanes": "168,169,170,171,172,173,174,175",
+ "breakout_modes": {
+ "1x400G": ["etp22"],
+ "2x400G[200G]": ["etp22a", "etp22b"],
+ "4x200G[100G]": ["etp22a", "etp22b", "etp22c", "etp22d"],
+ "8x100G[50G]": ["etp22a", "etp22b", "etp22c", "etp22d", "etp22e", "etp22f", "etp22g", "etp22h"]
+ }
+ },
+ "Ethernet176": {
+ "index": "23,23,23,23,23,23,23,23",
+ "lanes": "176,177,178,179,180,181,182,183",
+ "breakout_modes": {
+ "1x400G": ["etp23"],
+ "2x400G[200G]": ["etp23a", "etp23b"],
+ "4x200G[100G]": ["etp23a", "etp23b", "etp23c", "etp23d"],
+ "8x100G[50G]": ["etp23a", "etp23b", "etp23c", "etp23d", "etp23e", "etp23f", "etp23g", "etp23h"]
+ }
+ },
+ "Ethernet184": {
+ "index": "24,24,24,24,24,24,24,24",
+ "lanes": "184,185,186,187,188,189,190,191",
+ "breakout_modes": {
+ "1x400G": ["etp24"],
+ "2x400G[200G]": ["etp24a", "etp24b"],
+ "4x200G[100G]": ["etp24a", "etp24b", "etp24c", "etp24d"],
+ "8x100G[50G]": ["etp24a", "etp24b", "etp24c", "etp24d", "etp24e", "etp24f", "etp24g", "etp24h"]
+ }
+ },
+ "Ethernet192": {
+ "index": "25,25,25,25,25,25,25,25",
+ "lanes": "192,193,194,195,196,197,198,199",
+ "breakout_modes": {
+ "1x400G": ["etp25"],
+ "2x400G[200G]": ["etp25a", "etp25b"],
+ "4x200G[100G]": ["etp25a", "etp25b", "etp25c", "etp25d"],
+ "8x100G[50G]": ["etp25a", "etp25b", "etp25c", "etp25d", "etp25e", "etp25f", "etp25g", "etp25h"]
+ }
+ },
+ "Ethernet200": {
+ "index": "26,26,26,26,26,26,26,26",
+ "lanes": "200,201,202,203,204,205,206,207",
+ "breakout_modes": {
+ "1x400G": ["etp26"],
+ "2x400G[200G]": ["etp26a", "etp26b"],
+ "4x200G[100G]": ["etp26a", "etp26b", "etp26c", "etp26d"],
+ "8x100G[50G]": ["etp26a", "etp26b", "etp26c", "etp26d", "etp26e", "etp26f", "etp26g", "etp26h"]
+ }
+ },
+ "Ethernet208": {
+ "index": "27,27,27,27,27,27,27,27",
+ "lanes": "208,209,210,211,212,213,214,215",
+ "breakout_modes": {
+ "1x400G": ["etp27"],
+ "2x400G[200G]": ["etp27a", "etp27b"],
+ "4x200G[100G]": ["etp27a", "etp27b", "etp27c", "etp27d"],
+ "8x100G[50G]": ["etp27a", "etp27b", "etp27c", "etp27d", "etp27e", "etp27f", "etp27g", "etp27h"]
+ }
+ },
+ "Ethernet216": {
+ "index": "28,28,28,28,28,28,28,28",
+ "lanes": "216,217,218,219,220,221,222,223",
+ "breakout_modes": {
+ "1x400G": ["etp28"],
+ "2x400G[200G]": ["etp28a", "etp28b"],
+ "4x200G[100G]": ["etp28a", "etp28b", "etp28c", "etp28d"],
+ "8x100G[50G]": ["etp28a", "etp28b", "etp28c", "etp28d", "etp28e", "etp28f", "etp28g", "etp28h"]
+ }
+ },
+ "Ethernet224": {
+ "index": "29,29,29,29,29,29,29,29",
+ "lanes": "224,225,226,227,228,229,230,231",
+ "breakout_modes": {
+ "1x400G": ["etp29"],
+ "2x400G[200G]": ["etp29a", "etp29b"],
+ "4x200G[100G]": ["etp29a", "etp29b", "etp29c", "etp29d"],
+ "8x100G[50G]": ["etp29a", "etp29b", "etp29c", "etp29d", "etp29e", "etp29f", "etp29g", "etp29h"]
+ }
+ },
+ "Ethernet232": {
+ "index": "30,30,30,30,30,30,30,30",
+ "lanes": "232,233,234,235,236,237,238,239",
+ "breakout_modes": {
+ "1x400G": ["etp30"],
+ "2x400G[200G]": ["etp30a", "etp30b"],
+ "4x200G[100G]": ["etp30a", "etp30b", "etp30c", "etp30d"],
+ "8x100G[50G]": ["etp30a", "etp30b", "etp30c", "etp30d", "etp30e", "etp30f", "etp30g", "etp30h"]
+ }
+ },
+ "Ethernet240": {
+ "index": "31,31,31,31,31,31,31,31",
+ "lanes": "240,241,242,243,244,245,246,247",
+ "breakout_modes": {
+ "1x400G": ["etp31"],
+ "2x400G[200G]": ["etp31a", "etp31b"],
+ "4x200G[100G]": ["etp31a", "etp31b", "etp31c", "etp31d"],
+ "8x100G[50G]": ["etp31a", "etp31b", "etp31c", "etp31d", "etp31e", "etp31f", "etp31g", "etp31h"]
+ }
+ },
+ "Ethernet248": {
+ "index": "32,32,32,32,32,32,32,32",
+ "lanes": "248,249,250,251,252,253,254,255",
+ "breakout_modes": {
+ "1x400G": ["etp32"],
+ "2x400G[200G]": ["etp32a", "etp32b"],
+ "4x200G[100G]": ["etp32a", "etp32b", "etp32c", "etp32d"],
+ "8x100G[50G]": ["etp32a", "etp32b", "etp32c", "etp32d", "etp32e", "etp32f", "etp32g", "etp32h"]
+ }
+ },
+ "Ethernet256": {
+ "index": "33,33,33,33,33,33,33,33",
+ "lanes": "256,257,258,259,260,261,262,263",
+ "breakout_modes": {
+ "1x400G": ["etp33"],
+ "2x400G[200G]": ["etp33a", "etp33b"],
+ "4x200G[100G]": ["etp33a", "etp33b", "etp33c", "etp33d"],
+ "8x100G[50G]": ["etp33a", "etp33b", "etp33c", "etp33d", "etp33e", "etp33f", "etp33g", "etp33h"]
+ }
+ },
+ "Ethernet264": {
+ "index": "34,34,34,34,34,34,34,34",
+ "lanes": "264,265,266,267,268,269,270,271",
+ "breakout_modes": {
+ "1x400G": ["etp34"],
+ "2x400G[200G]": ["etp34a", "etp34b"],
+ "4x200G[100G]": ["etp34a", "etp34b", "etp34c", "etp34d"],
+ "8x100G[50G]": ["etp34a", "etp34b", "etp34c", "etp34d", "etp34e", "etp34f", "etp34g", "etp34h"]
+ }
+ },
+ "Ethernet272": {
+ "index": "35,35,35,35,35,35,35,35",
+ "lanes": "272,273,274,275,276,277,278,279",
+ "breakout_modes": {
+ "1x400G": ["etp35"],
+ "2x400G[200G]": ["etp35a", "etp35b"],
+ "4x200G[100G]": ["etp35a", "etp35b", "etp35c", "etp35d"],
+ "8x100G[50G]": ["etp35a", "etp35b", "etp35c", "etp35d", "etp35e", "etp35f", "etp35g", "etp35h"]
+ }
+ },
+ "Ethernet280": {
+ "index": "36,36,36,36,36,36,36,36",
+ "lanes": "280,281,282,283,284,285,286,287",
+ "breakout_modes": {
+ "1x400G": ["etp36"],
+ "2x400G[200G]": ["etp36a", "etp36b"],
+ "4x200G[100G]": ["etp36a", "etp36b", "etp36c", "etp36d"],
+ "8x100G[50G]": ["etp36a", "etp36b", "etp36c", "etp36d", "etp36e", "etp36f", "etp36g", "etp36h"]
+ }
+ },
+ "Ethernet288": {
+ "index": "37,37,37,37,37,37,37,37",
+ "lanes": "288,289,290,291,292,293,294,295",
+ "breakout_modes": {
+ "1x400G": ["etp37"],
+ "2x400G[200G]": ["etp37a", "etp37b"],
+ "4x200G[100G]": ["etp37a", "etp37b", "etp37c", "etp37d"],
+ "8x100G[50G]": ["etp37a", "etp37b", "etp37c", "etp37d", "etp37e", "etp37f", "etp37g", "etp37h"]
+ }
+ },
+ "Ethernet296": {
+ "index": "38,38,38,38,38,38,38,38",
+ "lanes": "296,297,298,299,300,301,302,303",
+ "breakout_modes": {
+ "1x400G": ["etp38"],
+ "2x400G[200G]": ["etp38a", "etp38b"],
+ "4x200G[100G]": ["etp38a", "etp38b", "etp38c", "etp38d"],
+ "8x100G[50G]": ["etp38a", "etp38b", "etp38c", "etp38d", "etp38e", "etp38f", "etp38g", "etp38h"]
+ }
+ },
+ "Ethernet304": {
+ "index": "39,39,39,39,39,39,39,39",
+ "lanes": "304,305,306,307,308,309,310,311",
+ "breakout_modes": {
+ "1x400G": ["etp39"],
+ "2x400G[200G]": ["etp39a", "etp39b"],
+ "4x200G[100G]": ["etp39a", "etp39b", "etp39c", "etp39d" ],
+ "8x100G[50G]": ["etp39a", "etp39b", "etp39c", "etp39d", "etp39e", "etp39f", "etp39g", "etp39h"]
+ }
+ },
+ "Ethernet312": {
+ "index": "40,40,40,40,40,40,40,40",
+ "lanes": "312,313,314,315,316,317,318,319",
+ "breakout_modes": {
+ "1x400G": ["etp40"],
+ "2x400G[200G]": ["etp40a", "etp40b"],
+ "4x200G[100G]": ["etp40a", "etp40b", "etp40c", "etp40d"],
+ "8x100G[50G]": ["etp40a", "etp40b", "etp40c", "etp40d", "etp40e", "etp40f", "etp40g", "etp40h"]
+ }
+ },
+ "Ethernet320": {
+ "index": "41,41,41,41,41,41,41,41",
+ "lanes": "320,321,322,323,324,325,326,327",
+ "breakout_modes": {
+ "1x400G": ["etp41"],
+ "2x400G[200G]": ["etp41a", "etp41b"],
+ "4x200G[100G]": ["etp41a", "etp41b", "etp41c", "etp41d"],
+ "8x100G[50G]": ["etp41a", "etp41b", "etp41c", "etp41d", "etp41e", "etp41f", "etp41g", "etp41h"]
+ }
+ },
+ "Ethernet328": {
+ "index": "42,42,42,42,42,42,42,42",
+ "lanes": "328,329,330,331,332,333,334,335",
+ "breakout_modes": {
+ "1x400G": ["etp42"],
+ "2x400G[200G]": ["etp42a", "etp42b"],
+ "4x200G[100G]": ["etp42a", "etp42b", "etp42c", "etp42d"],
+ "8x100G[50G]": ["etp42a", "etp42b", "etp42c", "etp42d", "etp42e", "etp42f", "etp42g", "etp42h"]
+ }
+ },
+ "Ethernet336": {
+ "index": "43,43,43,43,43,43,43,43",
+ "lanes": "336,337,338,339,340,341,342,343",
+ "breakout_modes": {
+ "1x400G": ["etp43"],
+ "2x400G[200G]": ["etp43a", "etp43b"],
+ "4x200G[100G]": ["etp43a", "etp43b", "etp43c", "etp43d"],
+ "8x100G[50G]": ["etp43a", "etp43b", "etp43c", "etp43d", "etp43e", "etp43f", "etp43g", "etp43h"]
+ }
+ },
+ "Ethernet344": {
+ "index": "44,44,44,44,44,44,44,44",
+ "lanes": "344,345,346,347,348,349,350,351",
+ "breakout_modes": {
+ "1x400G": ["etp44"],
+ "2x400G[200G]": ["etp44a", "etp44b"],
+ "4x200G[100G]": ["etp44a", "etp44b", "etp44c", "etp44d"],
+ "8x100G[50G]": ["etp44a", "etp44b", "etp44c", "etp44d", "etp44e", "etp44f", "etp44g", "etp44h"]
+ }
+ },
+ "Ethernet352": {
+ "index": "45,45,45,45,45,45,45,45",
+ "lanes": "352,353,354,355,356,357,358,359",
+ "breakout_modes": {
+ "1x400G": ["etp45"],
+ "2x400G[200G]": ["etp45a", "etp45b"],
+ "4x200G[100G]": ["etp45a", "etp45b", "etp45c", "etp45d"],
+ "8x100G[50G]": ["etp45a", "etp45b", "etp45c", "etp45d", "etp45e", "etp45f", "etp45g", "etp45h"]
+ }
+ },
+ "Ethernet360": {
+ "index": "46,46,46,46,46,46,46,46",
+ "lanes": "360,361,362,363,364,365,366,367",
+ "breakout_modes": {
+ "1x400G": ["etp46"],
+ "2x400G[200G]": ["etp46a", "etp46b"],
+ "4x200G[100G]": ["etp46a", "etp46b", "etp46c", "etp46d"],
+ "8x100G[50G]": ["etp46a", "etp46b", "etp46c", "etp46d", "etp46e", "etp46f", "etp46g", "etp46h"]
+ }
+ },
+ "Ethernet368": {
+ "index": "47,47,47,47,47,47,47,47",
+ "lanes": "368,369,370,371,372,373,374,375",
+ "breakout_modes": {
+ "1x400G": ["etp47"],
+ "2x400G[200G]": ["etp47a", "etp47b"],
+ "4x200G[100G]": ["etp47a", "etp47b", "etp47c", "etp47d"],
+ "8x100G[50G]": ["etp47a", "etp47b","etp47c", "etp47d", "etp47e", "etp47f", "etp47g", "etp47h"]
+ }
+ },
+ "Ethernet376": {
+ "index": "48,48,48,48,48,48,48,48",
+ "lanes": "376,377,378,379,380,381,382,383",
+ "breakout_modes": {
+ "1x400G": ["etp48"],
+ "2x400G[200G]": ["etp48a", "etp48b"],
+ "4x200G[100G]": ["etp48a", "etp48b", "etp48c", "etp48d"],
+ "8x100G[50G]": ["etp48a", "etp48b", "etp48c", "etp48d", "etp48e", "etp48f", "etp48g", "etp48h"]
+ }
+ },
+ "Ethernet384": {
+ "index": "49,49,49,49,49,49,49,49",
+ "lanes": "384,385,386,387,388,389,390,391",
+ "breakout_modes": {
+ "1x400G": ["etp49"],
+ "2x400G[200G]": ["etp49a", "etp49b"],
+ "4x200G[100G]": ["etp49a", "etp49b", "etp49c", "etp49d"],
+ "8x100G[50G]": ["etp49a", "etp49b", "etp49c", "etp49d", "etp49e", "etp49f", "etp49g", "etp49h"]
+ }
+ },
+ "Ethernet392": {
+ "index": "50,50,50,50,50,50,50,50",
+ "lanes": "392,393,394,395,396,397,398,399",
+ "breakout_modes": {
+ "1x400G": ["etp50"],
+ "2x400G[200G]": ["etp50a", "etp50b"],
+ "4x200G[100G]": ["etp50a", "etp50b", "etp50c", "etp50d"],
+ "8x100G[50G]": ["etp50a", "etp50b", "etp50c", "etp50d", "etp50e", "etp50f", "etp50g", "etp50h"]
+ }
+ },
+ "Ethernet400": {
+ "index": "51,51,51,51,51,51,51,51",
+ "lanes": "400,401,402,403,404,405,406,407",
+ "breakout_modes": {
+ "1x400G": ["etp51"],
+ "2x400G[200G]": ["etp51a", "etp51b"],
+ "4x200G[100G]": ["etp51a", "etp51b", "etp51c", "etp51d"],
+ "8x100G[50G]": ["etp51a", "etp51b", "etp51c", "etp51d", "etp51e", "etp51f", "etp51g", "etp51h"]
+ }
+ },
+ "Ethernet408": {
+ "index": "52,52,52,52,52,52,52,52",
+ "lanes": "408,409,410,411,412,413,414,415",
+ "breakout_modes": {
+ "1x400G": ["etp52"],
+ "2x400G[200G]": ["etp52a", "etp52b"],
+ "4x200G[100G]": ["etp52a", "etp52b", "etp52c", "etp52d"],
+ "8x100G[50G]": ["etp52a", "etp52b", "etp52c", "etp52d", "etp52e", "etp52f", "etp52g", "etp52h"]
+ }
+ },
+ "Ethernet416": {
+ "index": "53,53,53,53,53,53,53,53",
+ "lanes": "416,417,418,419,420,421,422,423",
+ "breakout_modes": {
+ "1x400G": ["etp53"],
+ "2x400G[200G]": ["etp53a", "etp53b"],
+ "4x200G[100G]": ["etp53a", "etp53b", "etp53c", "etp53d"],
+ "8x100G[50G]": ["etp53a", "etp53b", "etp53c", "etp53d", "etp53e", "etp53f", "etp53g", "etp53h"]
+ }
+ },
+ "Ethernet424": {
+ "index": "54,54,54,54,54,54,54,54",
+ "lanes": "424,425,426,427,428,429,430,431",
+ "breakout_modes": {
+ "1x400G": ["etp54"],
+ "2x400G[200G]": ["etp54a", "etp54b"],
+ "4x200G[100G]": ["etp54a", "etp54b", "etp54c", "etp54d"],
+ "8x100G[50G]": ["etp54a", "etp54b", "etp54c", "etp54d", "etp54e", "etp54f", "etp54g", "etp54h"]
+ }
+ },
+ "Ethernet432": {
+ "index": "55,55,55,55,55,55,55,55",
+ "lanes": "432,433,434,435,436,437,438,439",
+ "breakout_modes": {
+ "1x400G": ["etp55"],
+ "2x400G[200G]": ["etp55a", "etp55b"],
+ "4x200G[100G]": ["etp55a", "etp55b", "etp55c", "etp55d"],
+ "8x100G[50G]": ["etp55a", "etp55b", "etp55c", "etp55d", "etp55e", "etp55f", "etp55g", "etp55h"]
+ }
+ },
+ "Ethernet440": {
+ "index": "56,56,56,56,56,56,56,56",
+ "lanes": "440,441,442,443,444,445,446,447",
+ "breakout_modes": {
+ "1x400G": ["etp56"],
+ "2x400G[200G]": ["etp56a", "etp56b"],
+ "4x200G[100G]": ["etp56a", "etp56b", "etp56c", "etp56d"],
+ "8x100G[50G]": ["etp56a", "etp56b", "etp56c", "etp56d", "etp56e", "etp56f", "etp56g", "etp56h"]
+ }
+ },
+ "Ethernet448": {
+ "index": "57,57,57,57,57,57,57,57",
+ "lanes": "448,449,450,451,452,453,454,455",
+ "breakout_modes": {
+ "1x400G": ["etp57"],
+ "2x400G[200G]": ["etp57a", "etp57b"],
+ "4x200G[100G]": ["etp57a", "etp57b", "etp57c", "etp57d"],
+ "8x100G[50G]": ["etp57a", "etp57b", "etp57c", "etp57d", "etp57e", "etp57f", "etp57g", "etp57h"]
+ }
+ },
+ "Ethernet456": {
+ "index": "58,58,58,58,58,58,58,58",
+ "lanes": "456,457,458,459,460,461,462,463",
+ "breakout_modes": {
+ "1x400G": ["etp58"],
+ "2x400G[200G]": ["etp58a", "etp58b"],
+ "4x200G[100G]": ["etp58a", "etp58b", "etp58c", "etp58d"],
+ "8x100G[50G]": ["etp58a", "etp58b", "etp58c", "etp58d", "etp58e", "etp58f", "etp58g", "etp58h"]
+ }
+ },
+ "Ethernet464": {
+ "index": "59,59,59,59,59,59,59,59",
+ "lanes": "464,465,466,467,468,469,470,471",
+ "breakout_modes": {
+ "1x400G": ["etp59"],
+ "2x400G[200G]": ["etp59a", "etp59b"],
+ "4x200G[100G]": ["etp59a", "etp59b", "etp59c", "etp59d"],
+ "8x100G[50G]": ["etp59a", "etp59b", "etp59c", "etp59d", "etp59e", "etp59f", "etp59g", "etp59h"]
+ }
+ },
+ "Ethernet472": {
+ "index": "60,60,60,60,60,60,60,60",
+ "lanes": "472,473,474,475,476,477,478,479",
+ "breakout_modes": {
+ "1x400G": ["etp60"],
+ "2x400G[200G]": ["etp60a", "etp60b"],
+ "4x200G[100G]": ["etp60a", "etp60b", "etp60c", "etp60d"],
+ "8x100G[50G]": ["etp60a", "etp60b", "etp60c", "etp60d", "etp60e", "etp60f", "etp60g", "etp60h"]
+ }
+ },
+ "Ethernet480": {
+ "index": "61,61,61,61,61,61,61,61",
+ "lanes": "480,481,482,483,484,485,486,487",
+ "breakout_modes": {
+ "1x400G": ["etp61"],
+ "2x400G[200G]": ["etp61a", "etp61b"],
+ "4x200G[100G]": ["etp61a", "etp61b", "etp61c", "etp61d"],
+ "8x100G[50G]": ["etp61a", "etp61b", "etp61c", "etp61d", "etp61e", "etp61f", "etp61g", "etp61h"]
+ }
+ },
+ "Ethernet488": {
+ "index": "62,62,62,62,62,62,62,62",
+ "lanes": "488,489,490,491,492,493,494,495",
+ "breakout_modes": {
+ "1x400G": ["etp62"],
+ "2x400G[200G]": ["etp62a", "etp62b"],
+ "4x200G[100G]": ["etp62a", "etp62b", "etp62c", "etp62d"],
+ "8x100G[50G]": ["etp62a", "etp62b", "etp62c", "etp62d", "etp62e", "etp62f", "etp62g", "etp62h"]
+ }
+ },
+ "Ethernet496": {
+ "index": "63,63,63,63,63,63,63,63",
+ "lanes": "496,497,498,499,500,501,502,503",
+ "breakout_modes": {
+ "1x400G": ["etp63"],
+ "2x400G[200G]": ["etp63a", "etp63b"],
+ "4x200G[100G]": ["etp63a", "etp63b", "etp63c", "etp63d"],
+ "8x100G[50G]": ["etp63a", "etp63b", "etp63c", "etp63d", "etp63e", "etp63f", "etp63g", "etp63h"]
+ }
+ },
+ "Ethernet504": {
+ "index": "64,64,64,64,64,64,64,64",
+ "lanes": "504,505,506,507,508,509,510,511",
+ "breakout_modes": {
+ "1x400G": ["etp64"],
+ "2x400G[200G]": ["etp64a", "etp64b"],
+ "4x200G[100G]": ["etp64a", "etp64b", "etp64c", "etp64d"],
+ "8x100G[50G]": ["etp64a", "etp64b", "etp64c", "etp64d", "etp64e", "etp64f", "etp64g", "etp64h"]
+ }
+ },
+ "Ethernet512": {
+ "index": "65",
+ "lanes": "512",
+ "breakout_modes": {
+ "1x25G[10G]": ["etp65"]
+ }
+ },
+ "Ethernet520": {
+ "index": "66",
+ "lanes": "520",
+ "breakout_modes": {
+ "1x25G[10G]": ["etp66"]
+ }
+ }
+ }
+}
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/platform_asic b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_asic
new file mode 100644
index 00000000000..70c07488555
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_asic
@@ -0,0 +1 @@
+mellanox
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/platform_components.json b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_components.json
new file mode 100644
index 00000000000..1d29ad73b42
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_components.json
@@ -0,0 +1,15 @@
+{
+ "chassis": {
+ "SN5640": {
+ "component": {
+ "ONIE": { },
+ "SSD": { },
+ "BIOS": { },
+ "CPLD1": { },
+ "CPLD2": { },
+ "CPLD3": { },
+ "CPLD4": { }
+ }
+ }
+ }
+}
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/platform_wait b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_wait
new file mode 120000
index 00000000000..4b30bd42985
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/platform_wait
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/platform_wait
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/pmon_daemon_control.json b/device/mellanox/x86_64-nvidia_sn5640-r0/pmon_daemon_control.json
new file mode 100644
index 00000000000..fefdfb32739
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/pmon_daemon_control.json
@@ -0,0 +1,6 @@
+{
+ "skip_ledd": true,
+ "skip_fancontrol": true,
+ "skip_xcvrd_cmis_mgr": true
+}
+
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/pmon_immediate_start b/device/mellanox/x86_64-nvidia_sn5640-r0/pmon_immediate_start
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/pre_reboot_hook b/device/mellanox/x86_64-nvidia_sn5640-r0/pre_reboot_hook
new file mode 120000
index 00000000000..6fc31078ee8
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/pre_reboot_hook
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/pre_reboot_hook
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors.json b/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors.json
new file mode 120000
index 00000000000..5816694317d
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors.json
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/psu_sensors.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors_conf_updater b/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors_conf_updater
new file mode 120000
index 00000000000..b9686d838e0
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/psu_sensors_conf_updater
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/psu_sensors_conf_updater
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/sensors.conf b/device/mellanox/x86_64-nvidia_sn5640-r0/sensors.conf
new file mode 100644
index 00000000000..209768788ac
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/sensors.conf
@@ -0,0 +1,494 @@
+##################################################################################
+# Copyright (c) 2019-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
+#
+# Platform specific sensors config for SN5640
+##################################################################################
+
+# ASIC temperature sensor
+chip "mlxsw-i2c-*-48"
+ label temp1 "Ambient ASIC Temp"
+
+# Fan and port ambient temperature sensors
+chip "tmp102-i2c-*-49"
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
+chip "adt75-i2c-*-49"
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
+chip "stts751-i2c-*-49"
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
+chip "tmp102-i2c-*-4a"
+ label temp1 "Ambient Port Side Temp (air intake)"
+chip "adt75-i2c-*-4a"
+ label temp1 "Ambient Port Side Temp (air intake)"
+chip "stts751-i2c-*-4a"
+ label temp1 "Ambient Port Side Temp (air intake)"
+
+# ASIC power controllers
+chip "mp2891-i2c-*-62"
+ label in1 "PMIC-1 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-1 VDD_M ADJ Rail (out1)"
+ ignore in3
+ label temp1 "PMIC-1 VDD_M ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-1 13V5 VDD_M (in)"
+ label power2 "PMIC-1 VDD_M Rail Pwr (out1)"
+ ignore power3
+ label curr1 "PMIC-1 13V5 VDD_M Rail Curr (in1)"
+ label curr2 "PMIC-1 VDD_M Rail Curr (out1)"
+ ignore curr3
+ ignore curr4
+ ignore curr5
+ ignore curr6
+ ignore curr7
+ ignore curr8
+ ignore curr9
+ ignore curr10
+chip "xdpe1a2g7-i2c-*-62"
+ label in1 "PMIC-1 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-1 VDD_M ADJ Rail (out1)"
+ ignore in3
+ label temp1 "PMIC-1 VDD_M ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-1 13V5 VDD_M (in)"
+ label power2 "PMIC-1 VDD_M Rail Pwr (out1)"
+ ignore power3
+ label curr1 "PMIC-1 13V5 VDD_M Rail Curr (in1)"
+ label curr2 "PMIC-1 VDD_M Rail Curr (out1)"
+ ignore curr3
+ ignore curr4
+ ignore curr5
+ ignore curr6
+ ignore curr7
+ ignore curr8
+ ignore curr9
+ ignore curr10
+
+chip "mp2891-i2c-*-63"
+ label in1 "PMIC-2 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
+ label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
+ label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
+ label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
+ label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
+ label curr1 "PMIC-2 13V5 VDD_T0 VDD_T1 Rail Curr (in1)"
+ label curr2 "PMIC-2 VDD_T0 Rail Curr (out1)"
+ label curr3 "PMIC-2 VDD_T1 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-63"
+ label in1 "PMIC-2 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
+ label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
+ label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
+ label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
+ label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
+ label curr1 "PMIC-2 13V5 VDD_T0 VDD_T1 Rail Curr (in1)"
+ label curr2 "PMIC-2 VDD_T0 Rail Curr (out1)"
+ label curr3 "PMIC-2 VDD_T1 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-64"
+ label in1 "PMIC-3 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
+ label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
+ label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
+ label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
+ label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
+ label curr1 "PMIC-3 13V5 VDD_T2 VDD_T3 Rail Curr (in1)"
+ label curr2 "PMIC-3 VDD_T2 Rail Curr (out1)"
+ label curr3 "PMIC-3 VDD_T3 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-64"
+ label in1 "PMIC-3 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
+ label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
+ label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
+ label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
+ label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
+ label curr1 "PMIC-3 13V5 VDD_T2 VDD_T3 Rail Curr (in1)"
+ label curr2 "PMIC-3 VDD_T2 Rail Curr (out1)"
+ label curr3 "PMIC-3 VDD_T3 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-65"
+ label in1 "PMIC-4 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
+ label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
+ label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
+ label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
+ label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
+ label curr1 "PMIC-4 13V5 VDD_T4 VDD_T5 Rail Curr (in1)"
+ label curr2 "PMIC-4 VDD_T4 Rail Curr (out1)"
+ label curr3 "PMIC-4 VDD_T5 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-65"
+ label in1 "PMIC-4 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
+ label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
+ label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
+ label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
+ label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
+ label curr1 "PMIC-4 13V5 VDD_T4 VDD_T5 Rail Curr (in1)"
+ label curr2 "PMIC-4 VDD_T4 Rail Curr (out1)"
+ label curr3 "PMIC-4 VDD_T5 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-66"
+ label in1 "PMIC-5 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
+ label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
+ label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
+ label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
+ label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
+ label curr1 "PMIC-5 13V5 VDD_T6 VDD_T7 Rail Curr (in1)"
+ label curr2 "PMIC-5 VDD_T6 Rail Curr (out1)"
+ label curr3 "PMIC-5 VDD_T7 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-66"
+ label in1 "PMIC-5 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
+ label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
+ label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
+ label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
+ label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
+ label curr1 "PMIC-5 13V5 VDD_T6 VDD_T7 Rail Curr (in1)"
+ label curr2 "PMIC-5 VDD_T6 Rail Curr (out1)"
+ label curr3 "PMIC-5 VDD_T7 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-67"
+ label in1 "PMIC-6 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
+ label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
+ label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
+ label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
+ label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
+ label curr1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 Rail Curr (in1)"
+ label curr2 "PMIC-6 DVDD_T0 Rail Curr (out1)"
+ label curr3 "PMIC-6 DVDD_T1 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-67"
+ label in1 "PMIC-6 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
+ label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
+ label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
+ label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
+ label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
+ label curr1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 Rail Curr (in1)"
+ label curr2 "PMIC-6 DVDD_T0 Rail Curr (out1)"
+ label curr3 "PMIC-6 DVDD_T1 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-68"
+ label in1 "PMIC-7 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
+ label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
+ label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
+ label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
+ label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
+ label curr1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 Rail Curr (in1)"
+ label curr2 "PMIC-7 DVDD_T2 Rail Curr (out1)"
+ label curr3 "PMIC-7 DVDD_T3 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-68"
+ label in1 "PMIC-7 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
+ label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
+ label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
+ label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
+ label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
+ label curr1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 Rail Curr (in1)"
+ label curr2 "PMIC-7 DVDD_T2 Rail Curr (out1)"
+ label curr3 "PMIC-7 DVDD_T3 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-69"
+ label in1 "PMIC-8 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
+ label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
+ label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
+ label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
+ label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
+ label curr1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 Rail Curr (in1)"
+ label curr2 "PMIC-8 DVDD_T4 Rail Curr (out1)"
+ label curr3 "PMIC-8 DVDD_T5 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-69"
+ label in1 "PMIC-8 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
+ label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
+ label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
+ label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
+ label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
+ label curr1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 Rail Curr (in1)"
+ label curr2 "PMIC-8 DVDD_T4 Rail Curr (out1)"
+ label curr3 "PMIC-8 DVDD_T5 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-6a"
+ label in1 "PMIC-9 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
+ label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
+ label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
+ label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
+ label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
+ label curr1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 Rail Curr (in1)"
+ label curr2 "PMIC-9 DVDD_T6 Rail Curr (out1)"
+ label curr3 "PMIC-9 DVDD_T7 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-6a"
+ label in1 "PMIC-9 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
+ label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
+ label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
+ ignore temp2
+ label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
+ label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
+ label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
+ label curr1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 Rail Curr (in1)"
+ label curr2 "PMIC-9 DVDD_T6 Rail Curr (out1)"
+ label curr3 "PMIC-9 DVDD_T7 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+chip "mp2891-i2c-*-6c"
+ label in1 "PMIC-10 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
+ label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
+ label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
+ ignore temp2
+ label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
+ label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
+ label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
+ label curr1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 Rail Curr (in1)"
+ label curr2 "PMIC-10 HVDD_T03 Rail Curr (out1)"
+ label curr3 "PMIC-10 HVDD_T47 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+ ignore curr7
+ ignore curr8
+ ignore curr9
+ ignore curr10
+ ignore curr11
+chip "xdpe1a2g7-i2c-*-6c"
+ label in1 "PMIC-10 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
+ label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
+ label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
+ ignore temp2
+ label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
+ label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
+ label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
+ label curr1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 Rail Curr (in1)"
+ label curr2 "PMIC-10 HVDD_T03 Rail Curr (out1)"
+ label curr3 "PMIC-10 HVDD_T47 Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+ ignore curr7
+ ignore curr8
+ ignore curr9
+ ignore curr10
+ ignore curr11
+
+chip "mp2891-i2c-*-6e"
+ label in1 "PMIC-11 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
+ label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
+ label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
+ ignore temp2
+ label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
+ label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
+ label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
+ label curr1 "PMIC-11 13V5 VDDSCC DVDD_M Rail Curr (in1)"
+ label curr2 "PMIC-11 VDDSCC Rail Curr (out1)"
+ label curr3 "PMIC-11 DVDD_M Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+chip "xdpe1a2g7-i2c-*-6e"
+ label in1 "PMIC-11 PSU 13V5 Rail (in1)"
+ label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
+ label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
+ label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
+ ignore temp2
+ label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
+ label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
+ label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
+ label curr1 "PMIC-11 13V5 VDDSCC DVDD_M Rail Curr (in1)"
+ label curr2 "PMIC-11 VDDSCC Rail Curr (out1)"
+ label curr3 "PMIC-11 DVDD_M Rail Curr (out2)"
+ ignore curr4
+ ignore curr5
+ ignore curr6
+
+# Power supplies
+chip "dps460-i2c-*-59"
+ label in1 "PSU-1(L) 220V Rail (in)"
+ ignore in2
+ label in3 "PSU-1(L) 12V Rail (out)"
+ ignore fan2
+ ignore fan3
+ label fan1 "PSU-1(L) Fan 1"
+ label temp1 "PSU-1(L) Temp 1"
+ label temp2 "PSU-1(L) Temp 2"
+ label temp3 "PSU-1(L) Temp 3"
+ label power1 "PSU-1(L) 220V Rail Pwr (in)"
+ label power2 "PSU-1(L) 12V Rail Pwr (out)"
+ label curr1 "PSU-1(L) 220V Rail Curr (in)"
+ label curr2 "PSU-1(L) 12V Rail Curr (out)"
+ set power2_cap 0
+chip "dps460-i2c-*-58"
+ label in1 "PSU-2(L) 220V Rail (in)"
+ ignore in2
+ label in3 "PSU-2(L) 12V Rail (out)"
+ ignore fan2
+ ignore fan3
+ label fan1 "PSU-2(L) Fan 1"
+ label temp1 "PSU-2(L) Temp 1"
+ label temp2 "PSU-2(R) Temp 2"
+ label temp3 "PSU-2(L) Temp 3"
+ label power1 "PSU-2(L) 220V Rail Pwr (in)"
+ label power2 "PSU-2(L) 12V Rail Pwr (out)"
+ label curr1 "PSU-2(L) 220V Rail Curr (in)"
+ label curr2 "PSU-2(L) 12V Rail Curr (out)"
+ set power2_cap 0
+chip "dps460-i2c-*-5b"
+ label in1 "PSU-3(R) 220V Rail (in)"
+ ignore in2
+ label in3 "PSU-3(R) 12V Rail (out)"
+ ignore fan2
+ ignore fan3
+ label fan1 "PSU-3(R) Fan 1"
+ label temp1 "PSU-3(R) Temp 1"
+ label temp2 "PSU-3(R) Temp 2"
+ label temp3 "PSU-3(R) Temp 3"
+ label power1 "PSU-3(R) 220V Rail Pwr (in)"
+ label power2 "PSU-3(R) 12V Rail Pwr (out)"
+ label curr1 "PSU-3(R) 220V Rail Curr (in)"
+ label curr2 "PSU-3(R) 12V Rail Curr (out)"
+ set power2_cap 0
+chip "dps460-i2c-*-5a"
+ label in1 "PSU-4(R) 220V Rail (in)"
+ ignore in2
+ label in3 "PSU-4(R) 12V Rail (out)"
+ ignore fan2
+ ignore fan3
+ label fan1 "PSU-4(R) Fan 1"
+ label temp1 "PSU-4(R) Temp 1"
+ label temp2 "PSU-4(R) Temp 2"
+ label temp3 "PSU-4(R) Temp 3"
+ label power1 "PSU-4(R) 220V Rail Pwr (in)"
+ label power2 "PSU-4(R) 12V Rail Pwr (out)"
+ label curr1 "PSU-4(R) 220V Rail Curr (in)"
+ label curr2 "PSU-4(R) 12V Rail Curr (out)"
+ set power2_cap 0
+
+# AMD Comex Power controllers
+chip "mp2855-i2c-*-69"
+ label in1 "PMIC-12 COMEX (in) VDDCR INPUT VOLT"
+ label in2 "PMIC-12 COMEX (out) VDDCR_CPU VOLT"
+ label in3 "PMIC-12 COMEX (out2) VDDCR_SOC VOLT"
+ label temp1 "PMIC-12 COMEX VDDCR_CPU PHASE TEMP"
+ label temp2 "PMIC-12 COMEX VDDCR_SOC PHASE TEMP"
+ label curr1 "PMIC-12 COMEX VDDCR_CPU CURR"
+ label curr2 "PMIC-12 COMEX VDDCR_SOC CURR"
+
+chip "mp2975-i2c-*-6a"
+ label in1 "PMIC-13 COMEX VDD_MEM INPUT VOLT"
+ label in2 "PMIC-13 COMEX VDD_MEM OUTPUT VOLT"
+ label temp1 "PMIC-13 COMEX VDD_MEM PHASE TEMP"
+ label curr1 "PMIC-13 COMEX VDD_MEM INPUT CURR"
+ label curr2 "PMIC-13 COMEX VDD_MEM OUTPUT CURR"
+ ignore curr3
+ ignore curr4
+ label power1 "PMIC-13 COMEX VDD_MEM INPUT POWER"
+ label power2 "PMIC-13 COMEX VDD_MEM OUTPUT POWER"
+
+# AMD Comex SODIMM temperature sensors
+chip "jc42-i2c-*-1a"
+ label temp1 "SODIMM1 Temp"
+
+chip "jc42-i2c-*-1b"
+ label temp1 "SODIMM2 Temp"
+
+chip "jc42-i2c-*-1e"
+ label temp1 "SODIMM3 Temp"
+
+chip "jc42-i2c-*-1f"
+ label temp1 "SODIMM4 Temp"
+
+# AMD Comex CPU temperature sensor
+chip "k10temp-pci-*"
+ label temp1 "CPU PACKAGE TEMP"
+ label temp2 "CPU DIE0 TEMP"
+
+# NVME SSD temperature sensor
+chip "nvme-pci-*"
+ label temp1 "SSD Temp"
+ ignore temp2
+ ignore temp3
+
+# Ethernet PHY temperature sensor
+chip "00000400400-mdio-4"
+ label temp1 "Eth Phy Temp"
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/system_health_monitoring_config.json b/device/mellanox/x86_64-nvidia_sn5640-r0/system_health_monitoring_config.json
new file mode 120000
index 00000000000..98df66c27ca
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/system_health_monitoring_config.json
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/system_health_monitoring_config.json
\ No newline at end of file
diff --git a/device/mellanox/x86_64-nvidia_sn5640-r0/thermal_policy.json b/device/mellanox/x86_64-nvidia_sn5640-r0/thermal_policy.json
new file mode 120000
index 00000000000..5a25cd87f70
--- /dev/null
+++ b/device/mellanox/x86_64-nvidia_sn5640-r0/thermal_policy.json
@@ -0,0 +1 @@
+../x86_64-mlnx_msn2700-r0/thermal_policy.json
\ No newline at end of file
diff --git a/platform/mellanox/asic_table.j2 b/platform/mellanox/asic_table.j2
index 4547f07fb31..b5fedda9c7d 100644
--- a/platform/mellanox/asic_table.j2
+++ b/platform/mellanox/asic_table.j2
@@ -1,5 +1,6 @@
{#
- Copyright (c) 2020-2024 NVIDIA CORPORATION & AFFILIATES.
+ SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
+ Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
@@ -51,6 +52,7 @@
'x86_64-nvidia_sn5400_simx-r0':'MELLANOX-SPECTRUM-4',
'x86_64-nvidia_sn5600_simx-r0':'MELLANOX-SPECTRUM-4',
'x86_64-nvidia_sn4280-r0':'MELLANOX-SPECTRUM-3',
+ 'x86_64-nvidia_sn5640-r0':'MELLANOX-SPECTRUM-5',
'x86_64-nvidia_sn5640_simx-r0':'MELLANOX-SPECTRUM-5',
'vs-platform':'vs'
}
diff --git a/platform/mellanox/mlnx-platform-api/sonic_platform/device_data.py b/platform/mellanox/mlnx-platform-api/sonic_platform/device_data.py
index a32bdde4596..d53e60c9f81 100644
--- a/platform/mellanox/mlnx-platform-api/sonic_platform/device_data.py
+++ b/platform/mellanox/mlnx-platform-api/sonic_platform/device_data.py
@@ -180,6 +180,16 @@ class DpuInterfaceEnum(Enum):
'fw_control_ports': [64, 65] # 0 based sfp index list
}
},
+ 'x86_64-nvidia_sn5640-r0': {
+ 'thermal': {
+ "capability": {
+ "comex_amb": False
+ }
+ },
+ 'sfp': {
+ 'fw_control_ports': [64, 65] # 0 based sfp index list
+ }
+ },
'x86_64-nvidia_sn5640_simx-r0': {
'thermal': {
"capability": {
@@ -392,16 +402,16 @@ def get_watchdog_max_period(cls):
return DEFAULT_WD_PERIOD
return watchdog_data.get('max_period', None)
-
+
@classmethod
@utils.read_only_cache()
def get_always_fw_control_ports(cls):
platform_data = DEVICE_DATA.get(cls.get_platform_name())
if not platform_data:
return None
-
+
sfp_data = platform_data.get('sfp')
if not sfp_data:
return None
-
+
return sfp_data.get('fw_control_ports')