Skip to content

Commit

Permalink
[Nokia-7220 IXR]Update device files for NOKIA 7220 H4-32D (#20559)
Browse files Browse the repository at this point in the history
Why I did it
Update for NOKIA 7220 H4-32D and NOKIA 7220 H4 to achieve 100% pass in OC for T0/T1 topology

How I did it
Added files under ../device/nokia/x86_64-nokia_ixr7220_h4_32d-r0 directory.
Added files under ../device/nokia/x86_64-nokia_ixr7220_h4-r0 directory.

How to verify it
Make sure the sonic-buildimage is successful
Run this image on x86_64-nokia_ixr7220_h4_32d-r0 and x86_64-nokia_ixr7220_h4-r0 and verify all dockers are up and test basic commands
  • Loading branch information
fzhou-nokia authored Nov 14, 2024
1 parent 03c5b8a commit 249dfa9
Show file tree
Hide file tree
Showing 22 changed files with 7,561 additions and 1,727 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,32 @@
{%- macro generate_buffer_pool_and_profiles() %}
"BUFFER_POOL": {
"ingress_lossless_pool": {
"size": "57000140",
"size": "113143792",
"type": "ingress",
"mode": "dynamic",
"xoff": "19247104"
"xoff": "48404780"
},
"egress_lossless_pool": {
"size": "57000140",
"egress_lossless_pool": {
"size": "56571896",
"type": "egress",
"mode": "dynamic"
}
}
},
"BUFFER_PROFILE": {
"ingress_lossy_profile": {
"pool":"ingress_lossless_pool",
"size":"0",
"static_th":"58787284"
"dynamic_th":"-1"
},
"egress_lossy_profile": {
"pool":"egress_lossless_pool",
"size":"1778",
"dynamic_th":"0"
"size":"0",
"dynamic_th":"-4"
},
"egress_lossless_profile": {
"pool":"egress_lossless_pool",
"size":"0",
"static_th":"58787284"
"dynamic_th":"3"
}
},
{%- endmacro %}

Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,32 @@
{%- macro generate_buffer_pool_and_profiles() %}
"BUFFER_POOL": {
"ingress_lossless_pool": {
"size": "57000140",
"size": "113143792",
"type": "ingress",
"mode": "dynamic",
"xoff": "19247104"
"xoff": "48404780"
},
"egress_lossless_pool": {
"size": "57000140",
"egress_lossless_pool": {
"size": "56571896",
"type": "egress",
"mode": "dynamic"
}
}
},
"BUFFER_PROFILE": {
"ingress_lossy_profile": {
"pool":"ingress_lossless_pool",
"size":"0",
"static_th":"58787284"
"dynamic_th":"-1"
},
"egress_lossy_profile": {
"pool":"egress_lossless_pool",
"size":"1778",
"dynamic_th":"0"
"size":"0",
"dynamic_th":"-4"
},
"egress_lossless_profile": {
"pool":"egress_lossless_pool",
"size":"0",
"static_th":"58787284"
"dynamic_th":"3"
}
},
{%- endmacro %}

Original file line number Diff line number Diff line change
Expand Up @@ -1129,11 +1129,23 @@ device:
# FLEX_STATE_ING_OPERMODE_PIPEUNIQUE: 0
# FLEX_STATE_EGR_OPERMODE_PIPEUNIQUE: 1

# Lossy vs Lossless mode
TM_THD_CONFIG:
THRESHOLD_MODE: LOSSLESS

# IFP mode
FP_CONFIG:
FP_ING_OPERMODE: GLOBAL_PIPE_AWARE
...
---
device:
0:
TM_THD_CONFIG:
THRESHOLD_MODE: LOSSY_AND_LOSSLESS
...
---
device:
0:
TM_ING_PORT_PRI_GRP:
?
PORT_ID: [1, 5, 9, 13, 17, 21, 25, 29, 34, 38, 42, 46, 50, 51, 55, 59, 63, 68, 72, 76, 80, 85, 89, 93, 97, 102, 106, 110, 114, 119, 123, 127, 131, 136, 140, 144, 148, 150, 153, 157, 161, 165, 170, 174, 178, 182, 187, 191, 195, 199, 204, 208, 212, 216, 221, 225, 229, 233, 238, 242, 246, 250, 255, 259, 263, 267]
TM_PRI_GRP_ID: [3,4]
:
PFC: 1
LOSSLESS: 1
Loading

0 comments on commit 249dfa9

Please sign in to comment.