Skip to content

Commit 17f0217

Browse files
authored
[Arista] Chassis device configurations (#7529)
Add configurations for the following chassis elements Fabrics 7804R3-FM, 7808R3-FM and 7808R3A-FM Linecard 7800R3-48CQ2 Supervisor 7800-SUP*
1 parent 7ddb8af commit 17f0217

File tree

237 files changed

+11223
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

237 files changed

+11223
-3
lines changed

device/arista/x86_64-arista_7280cr3_32d4/Arista-7280CR3-C40/jr2-a7280cr3-32d4-40x100G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -760,7 +760,7 @@ ucode_port_38=CGE23:core_1.38
760760
ucode_port_39=CGE20:core_1.39
761761
ucode_port_40=CGE21:core_1.40
762762

763-
rif_id_max=0x4000
763+
rif_id_max=0x6000
764764

765765
dma_desc_aggregator_chain_length_max.BCM8869X=1000
766766
dma_desc_aggregator_buff_size_kb.BCM8869X=100

device/arista/x86_64-arista_7280cr3_32p4/Arista-7280CR3-C28S8/jr2-a7280cr3-32p4-28x100G-8x10G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@ ucode_port_34=XE53:core_1.34
732732
ucode_port_35=XE54:core_1.35
733733
ucode_port_36=XE55:core_1.36
734734

735-
rif_id_max=0x4000
735+
rif_id_max=0x6000
736736

737737
dma_desc_aggregator_chain_length_max.BCM8869X=1000
738738
dma_desc_aggregator_buff_size_kb.BCM8869X=100
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"CONTEXTS": [
3+
{
4+
"guid" : 0,
5+
"name" : "syncd",
6+
"dbAsic" : "ASIC_DB",
7+
"dbCounters" : "COUNTERS_DB",
8+
"dbFlex": "FLEX_COUNTER_DB",
9+
"dbState" : "STATE_DB",
10+
"zmq_enable": false,
11+
"zmq_endpoint": "tcp://127.0.0.1:5555",
12+
"zmq_ntf_endpoint": "tcp://127.0.0.1:5556",
13+
"switches": [
14+
{
15+
"index" : 0,
16+
"hwinfo" : "09:00.0"
17+
},
18+
{
19+
"index" : 1,
20+
"hwinfo" : "10:00.0"
21+
},
22+
{
23+
"index" : 2,
24+
"hwinfo" : "13:00.0"
25+
},
26+
{
27+
"index" : 3,
28+
"hwinfo" : "1a:00.0"
29+
},
30+
{
31+
"index" : 4,
32+
"hwinfo" : "1d:00.0"
33+
},
34+
{
35+
"index" : 5,
36+
"hwinfo" : "24:00.0"
37+
},
38+
{
39+
"index" : 6,
40+
"hwinfo" : "27:00.0"
41+
},
42+
{
43+
"index" : 7,
44+
"hwinfo" : "2e:00.0"
45+
},
46+
{
47+
"index" : 8,
48+
"hwinfo" : "31:00.0"
49+
},
50+
{
51+
"index" : 9,
52+
"hwinfo" : "38:00.0"
53+
},
54+
{
55+
"index" : 10,
56+
"hwinfo" : "3b:00.0"
57+
},
58+
{
59+
"index" : 11,
60+
"hwinfo" : "42:00.0"
61+
}
62+
]
63+
}
64+
]
65+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"DEVICE_METADATA": {
3+
"localhost": {
4+
"instance_name": "Ramon1",
5+
"switch_id": "300",
6+
"switch_type": "fabric",
7+
"chassis_db_address" : "240.127.1.1",
8+
"start_chassis_db" : "1",
9+
"connect_to_chassis_db" : "1",
10+
"sub_role" : "None",
11+
"asic_id" : "09:00.0"
12+
}
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# name lanes alias index speed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
appl_param_module_id=300
2+
3+
dpp_db_path=/usr/share/bcm/db
4+
port_init_cl72=1
5+
serdes_lane_config_cl72_auto_polarity_en=1
6+
serdes_lane_config_cl72_restart_timeout_en=0
7+
port_init_speed=53125
8+
9+
appl_enable_intr_init=0
10+
bcm_linkscan_interval=0
11+
bcm_stat_interval=1000000
12+
bist_enable=0
13+
lane_to_serdes_map_fabric_lane0=rx0:tx0
14+
lane_to_serdes_map_fabric_lane1=rx1:tx1
15+
lane_to_serdes_map_fabric_lane2=rx2:tx3
16+
lane_to_serdes_map_fabric_lane3=rx3:tx2
17+
lane_to_serdes_map_fabric_lane4=rx4:tx4
18+
lane_to_serdes_map_fabric_lane5=rx5:tx7
19+
lane_to_serdes_map_fabric_lane6=rx6:tx6
20+
lane_to_serdes_map_fabric_lane7=rx7:tx5
21+
lane_to_serdes_map_fabric_lane8=rx8:tx10
22+
lane_to_serdes_map_fabric_lane9=rx9:tx11
23+
lane_to_serdes_map_fabric_lane10=rx10:tx9
24+
lane_to_serdes_map_fabric_lane11=rx11:tx8
25+
lane_to_serdes_map_fabric_lane12=rx12:tx12
26+
lane_to_serdes_map_fabric_lane13=rx13:tx14
27+
lane_to_serdes_map_fabric_lane14=rx14:tx13
28+
lane_to_serdes_map_fabric_lane15=rx15:tx15
29+
lane_to_serdes_map_fabric_lane16=rx16:tx16
30+
lane_to_serdes_map_fabric_lane17=rx17:tx17
31+
lane_to_serdes_map_fabric_lane18=rx18:tx18
32+
lane_to_serdes_map_fabric_lane19=rx19:tx19
33+
lane_to_serdes_map_fabric_lane20=rx20:tx21
34+
lane_to_serdes_map_fabric_lane21=rx21:tx23
35+
lane_to_serdes_map_fabric_lane22=rx22:tx22
36+
lane_to_serdes_map_fabric_lane23=rx23:tx20
37+
lane_to_serdes_map_fabric_lane24=rx24:tx24
38+
lane_to_serdes_map_fabric_lane25=rx25:tx25
39+
lane_to_serdes_map_fabric_lane26=rx26:tx26
40+
lane_to_serdes_map_fabric_lane27=rx27:tx27
41+
lane_to_serdes_map_fabric_lane28=rx28:tx28
42+
lane_to_serdes_map_fabric_lane29=rx29:tx29
43+
lane_to_serdes_map_fabric_lane30=rx30:tx30
44+
lane_to_serdes_map_fabric_lane31=rx31:tx31
45+
lane_to_serdes_map_fabric_lane32=rx32:tx32
46+
lane_to_serdes_map_fabric_lane33=rx33:tx33
47+
lane_to_serdes_map_fabric_lane34=rx34:tx34
48+
lane_to_serdes_map_fabric_lane35=rx35:tx35
49+
lane_to_serdes_map_fabric_lane36=rx36:tx36
50+
lane_to_serdes_map_fabric_lane37=rx37:tx37
51+
lane_to_serdes_map_fabric_lane38=rx38:tx38
52+
lane_to_serdes_map_fabric_lane39=rx39:tx39
53+
lane_to_serdes_map_fabric_lane40=rx40:tx42
54+
lane_to_serdes_map_fabric_lane41=rx41:tx41
55+
lane_to_serdes_map_fabric_lane42=rx42:tx40
56+
lane_to_serdes_map_fabric_lane43=rx43:tx43
57+
lane_to_serdes_map_fabric_lane44=rx44:tx47
58+
lane_to_serdes_map_fabric_lane45=rx45:tx44
59+
lane_to_serdes_map_fabric_lane46=rx46:tx46
60+
lane_to_serdes_map_fabric_lane47=rx47:tx45
61+
lane_to_serdes_map_fabric_lane48=rx48:tx48
62+
lane_to_serdes_map_fabric_lane49=rx49:tx49
63+
lane_to_serdes_map_fabric_lane50=rx50:tx50
64+
lane_to_serdes_map_fabric_lane51=rx51:tx51
65+
lane_to_serdes_map_fabric_lane52=rx52:tx52
66+
lane_to_serdes_map_fabric_lane53=rx53:tx53
67+
lane_to_serdes_map_fabric_lane54=rx54:tx54
68+
lane_to_serdes_map_fabric_lane55=rx55:tx55
69+
lane_to_serdes_map_fabric_lane56=rx56:tx56
70+
lane_to_serdes_map_fabric_lane57=rx57:tx57
71+
lane_to_serdes_map_fabric_lane58=rx58:tx58
72+
lane_to_serdes_map_fabric_lane59=rx59:tx59
73+
lane_to_serdes_map_fabric_lane60=rx60:tx60
74+
lane_to_serdes_map_fabric_lane61=rx61:tx61
75+
lane_to_serdes_map_fabric_lane62=rx62:tx62
76+
lane_to_serdes_map_fabric_lane63=rx63:tx63
77+
lane_to_serdes_map_fabric_lane64=rx64:tx64
78+
lane_to_serdes_map_fabric_lane65=rx65:tx65
79+
lane_to_serdes_map_fabric_lane66=rx66:tx66
80+
lane_to_serdes_map_fabric_lane67=rx67:tx67
81+
lane_to_serdes_map_fabric_lane68=rx68:tx68
82+
lane_to_serdes_map_fabric_lane69=rx69:tx69
83+
lane_to_serdes_map_fabric_lane70=rx70:tx70
84+
lane_to_serdes_map_fabric_lane71=rx71:tx71
85+
lane_to_serdes_map_fabric_lane72=rx72:tx75
86+
lane_to_serdes_map_fabric_lane73=rx73:tx74
87+
lane_to_serdes_map_fabric_lane74=rx74:tx72
88+
lane_to_serdes_map_fabric_lane75=rx75:tx73
89+
lane_to_serdes_map_fabric_lane76=rx76:tx77
90+
lane_to_serdes_map_fabric_lane77=rx77:tx76
91+
lane_to_serdes_map_fabric_lane78=rx78:tx79
92+
lane_to_serdes_map_fabric_lane79=rx79:tx78
93+
lane_to_serdes_map_fabric_lane80=rx80:tx82
94+
lane_to_serdes_map_fabric_lane81=rx81:tx83
95+
lane_to_serdes_map_fabric_lane82=rx82:tx80
96+
lane_to_serdes_map_fabric_lane83=rx83:tx81
97+
lane_to_serdes_map_fabric_lane84=rx84:tx85
98+
lane_to_serdes_map_fabric_lane85=rx85:tx86
99+
lane_to_serdes_map_fabric_lane86=rx86:tx87
100+
lane_to_serdes_map_fabric_lane87=rx87:tx84
101+
lane_to_serdes_map_fabric_lane88=rx88:tx88
102+
lane_to_serdes_map_fabric_lane89=rx89:tx90
103+
lane_to_serdes_map_fabric_lane90=rx90:tx91
104+
lane_to_serdes_map_fabric_lane91=rx91:tx89
105+
lane_to_serdes_map_fabric_lane92=rx92:tx93
106+
lane_to_serdes_map_fabric_lane93=rx93:tx92
107+
lane_to_serdes_map_fabric_lane94=rx94:tx95
108+
lane_to_serdes_map_fabric_lane95=rx95:tx94
109+
lane_to_serdes_map_fabric_lane96=rx96:tx96
110+
lane_to_serdes_map_fabric_lane97=rx97:tx97
111+
lane_to_serdes_map_fabric_lane98=rx98:tx98
112+
lane_to_serdes_map_fabric_lane99=rx99:tx99
113+
lane_to_serdes_map_fabric_lane100=rx100:tx100
114+
lane_to_serdes_map_fabric_lane101=rx101:tx101
115+
lane_to_serdes_map_fabric_lane102=rx102:tx102
116+
lane_to_serdes_map_fabric_lane103=rx103:tx103
117+
lane_to_serdes_map_fabric_lane104=rx104:tx104
118+
lane_to_serdes_map_fabric_lane105=rx105:tx105
119+
lane_to_serdes_map_fabric_lane106=rx106:tx106
120+
lane_to_serdes_map_fabric_lane107=rx107:tx107
121+
lane_to_serdes_map_fabric_lane108=rx108:tx108
122+
lane_to_serdes_map_fabric_lane109=rx109:tx109
123+
lane_to_serdes_map_fabric_lane110=rx110:tx110
124+
lane_to_serdes_map_fabric_lane111=rx111:tx111
125+
lane_to_serdes_map_fabric_lane112=rx112:tx112
126+
lane_to_serdes_map_fabric_lane113=rx113:tx113
127+
lane_to_serdes_map_fabric_lane114=rx114:tx114
128+
lane_to_serdes_map_fabric_lane115=rx115:tx115
129+
lane_to_serdes_map_fabric_lane116=rx116:tx116
130+
lane_to_serdes_map_fabric_lane117=rx117:tx117
131+
lane_to_serdes_map_fabric_lane118=rx118:tx118
132+
lane_to_serdes_map_fabric_lane119=rx119:tx119
133+
lane_to_serdes_map_fabric_lane120=rx120:tx123
134+
lane_to_serdes_map_fabric_lane121=rx121:tx122
135+
lane_to_serdes_map_fabric_lane122=rx122:tx120
136+
lane_to_serdes_map_fabric_lane123=rx123:tx121
137+
lane_to_serdes_map_fabric_lane124=rx124:tx124
138+
lane_to_serdes_map_fabric_lane125=rx125:tx125
139+
lane_to_serdes_map_fabric_lane126=rx126:tx127
140+
lane_to_serdes_map_fabric_lane127=rx127:tx126
141+
lane_to_serdes_map_fabric_lane128=rx128:tx128
142+
lane_to_serdes_map_fabric_lane129=rx129:tx131
143+
lane_to_serdes_map_fabric_lane130=rx130:tx130
144+
lane_to_serdes_map_fabric_lane131=rx131:tx129
145+
lane_to_serdes_map_fabric_lane132=rx132:tx133
146+
lane_to_serdes_map_fabric_lane133=rx133:tx134
147+
lane_to_serdes_map_fabric_lane134=rx134:tx132
148+
lane_to_serdes_map_fabric_lane135=rx135:tx135
149+
lane_to_serdes_map_fabric_lane136=rx136:tx136
150+
lane_to_serdes_map_fabric_lane137=rx137:tx139
151+
lane_to_serdes_map_fabric_lane138=rx138:tx138
152+
lane_to_serdes_map_fabric_lane139=rx139:tx137
153+
lane_to_serdes_map_fabric_lane140=rx140:tx141
154+
lane_to_serdes_map_fabric_lane141=rx141:tx140
155+
lane_to_serdes_map_fabric_lane142=rx142:tx142
156+
lane_to_serdes_map_fabric_lane143=rx143:tx143
157+
lane_to_serdes_map_fabric_lane144=rx144:tx146
158+
lane_to_serdes_map_fabric_lane145=rx145:tx145
159+
lane_to_serdes_map_fabric_lane146=rx146:tx147
160+
lane_to_serdes_map_fabric_lane147=rx147:tx144
161+
lane_to_serdes_map_fabric_lane148=rx148:tx150
162+
lane_to_serdes_map_fabric_lane149=rx149:tx148
163+
lane_to_serdes_map_fabric_lane150=rx150:tx151
164+
lane_to_serdes_map_fabric_lane151=rx151:tx149
165+
lane_to_serdes_map_fabric_lane152=rx152:tx155
166+
lane_to_serdes_map_fabric_lane153=rx153:tx154
167+
lane_to_serdes_map_fabric_lane154=rx154:tx152
168+
lane_to_serdes_map_fabric_lane155=rx155:tx153
169+
lane_to_serdes_map_fabric_lane156=rx156:tx156
170+
lane_to_serdes_map_fabric_lane157=rx157:tx157
171+
lane_to_serdes_map_fabric_lane158=rx158:tx158
172+
lane_to_serdes_map_fabric_lane159=rx159:tx159
173+
lane_to_serdes_map_fabric_lane160=rx160:tx163
174+
lane_to_serdes_map_fabric_lane161=rx161:tx161
175+
lane_to_serdes_map_fabric_lane162=rx162:tx162
176+
lane_to_serdes_map_fabric_lane163=rx163:tx160
177+
lane_to_serdes_map_fabric_lane164=rx164:tx164
178+
lane_to_serdes_map_fabric_lane165=rx165:tx166
179+
lane_to_serdes_map_fabric_lane166=rx166:tx165
180+
lane_to_serdes_map_fabric_lane167=rx167:tx167
181+
lane_to_serdes_map_fabric_lane168=rx168:tx170
182+
lane_to_serdes_map_fabric_lane169=rx169:tx168
183+
lane_to_serdes_map_fabric_lane170=rx170:tx169
184+
lane_to_serdes_map_fabric_lane171=rx171:tx171
185+
lane_to_serdes_map_fabric_lane172=rx172:tx173
186+
lane_to_serdes_map_fabric_lane173=rx173:tx174
187+
lane_to_serdes_map_fabric_lane174=rx174:tx175
188+
lane_to_serdes_map_fabric_lane175=rx175:tx172
189+
lane_to_serdes_map_fabric_lane176=rx176:tx176
190+
lane_to_serdes_map_fabric_lane177=rx177:tx177
191+
lane_to_serdes_map_fabric_lane178=rx178:tx179
192+
lane_to_serdes_map_fabric_lane179=rx179:tx178
193+
lane_to_serdes_map_fabric_lane180=rx180:tx183
194+
lane_to_serdes_map_fabric_lane181=rx181:tx181
195+
lane_to_serdes_map_fabric_lane182=rx182:tx182
196+
lane_to_serdes_map_fabric_lane183=rx183:tx180
197+
lane_to_serdes_map_fabric_lane184=rx184:tx187
198+
lane_to_serdes_map_fabric_lane185=rx185:tx185
199+
lane_to_serdes_map_fabric_lane186=rx186:tx186
200+
lane_to_serdes_map_fabric_lane187=rx187:tx184
201+
lane_to_serdes_map_fabric_lane188=rx188:tx188
202+
lane_to_serdes_map_fabric_lane189=rx189:tx191
203+
lane_to_serdes_map_fabric_lane190=rx190:tx189
204+
lane_to_serdes_map_fabric_lane191=rx191:tx190
205+
load_firmware=0x102
206+
mem_cache_enable_parity=1
207+
miim_intr_enable=0
208+
miim_timeout_usec=300000
209+
os=unix
210+
polled_irq_delay=1000
211+
polled_irq_mode=0
212+
schan_timeout_usec=300000
213+
serdes_fabric_clk_freq_in=1
214+
serdes_fabric_clk_freq_out=bypass
215+
soc_family=BCM88790X
216+
stable_location=3
217+
stable_size=200000
218+
table_dma_enable=1
219+
tdma_intr_enable=0
220+
tdma_timeout_usec=5000000
221+
tslam_dma_enable=1
222+
tslam_intr_enable=0
223+
tslam_timeout_usec=5000000
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../sai.profile
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../0/context_config.json
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"DEVICE_METADATA": {
3+
"localhost": {
4+
"instance_name": "Ramon2",
5+
"switch_id": "301",
6+
"switch_type": "fabric",
7+
"chassis_db_address" : "240.127.1.1",
8+
"start_chassis_db" : "1",
9+
"connect_to_chassis_db" : "1",
10+
"sub_role" : "None",
11+
"asic_id" : "10:00.0"
12+
}
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# name lanes alias index speed

0 commit comments

Comments
 (0)