[bfn] fixed build failure (#2883)
* fixed barefoot platform build * added TNA config * updated port_config.ini Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
This commit is contained in:
parent
5e21b07315
commit
77b9feaa1f
@ -1,33 +1,33 @@
|
|||||||
# name lanes
|
# name lanes alias speed autoneg fec
|
||||||
Ethernet0 0,1,2,3
|
Ethernet0 0,1,2,3 Ethernet0 100000 0 rs
|
||||||
Ethernet4 4,5,6,7
|
Ethernet4 4,5,6,7 Ethernet4 100000 0 rs
|
||||||
Ethernet8 8,9,10,11
|
Ethernet8 8,9,10,11 Ethernet8 100000 0 rs
|
||||||
Ethernet12 12,13,14,15
|
Ethernet12 12,13,14,15 Ethernet12 100000 0 rs
|
||||||
Ethernet16 16,17,18,19
|
Ethernet16 16,17,18,19 Ethernet16 100000 0 rs
|
||||||
Ethernet20 20,21,22,23
|
Ethernet20 20,21,22,23 Ethernet20 100000 0 rs
|
||||||
Ethernet24 24,25,26,27
|
Ethernet24 24,25,26,27 Ethernet24 100000 0 rs
|
||||||
Ethernet28 28,29,30,31
|
Ethernet28 28,29,30,31 Ethernet28 100000 0 rs
|
||||||
Ethernet32 32,33,34,35
|
Ethernet32 32,33,34,35 Ethernet32 100000 0 rs
|
||||||
Ethernet36 36,37,38,39
|
Ethernet36 36,37,38,39 Ethernet36 100000 0 rs
|
||||||
Ethernet40 40,41,42,43
|
Ethernet40 40,41,42,43 Ethernet40 100000 0 rs
|
||||||
Ethernet44 44,45,46,47
|
Ethernet44 44,45,46,47 Ethernet44 100000 0 rs
|
||||||
Ethernet48 48,49,50,51
|
Ethernet48 48,49,50,51 Ethernet48 100000 0 rs
|
||||||
Ethernet52 52,53,54,55
|
Ethernet52 52,53,54,55 Ethernet52 100000 0 rs
|
||||||
Ethernet56 56,57,58,59
|
Ethernet56 56,57,58,59 Ethernet56 100000 0 rs
|
||||||
Ethernet60 60,61,62,63
|
Ethernet60 60,61,62,63 Ethernet60 100000 0 rs
|
||||||
Ethernet64 64,65,66,67
|
Ethernet64 64,65,66,67 Ethernet64 100000 0 rs
|
||||||
Ethernet68 68,69,70,71
|
Ethernet68 68,69,70,71 Ethernet68 100000 0 rs
|
||||||
Ethernet72 72,73,74,75
|
Ethernet72 72,73,74,75 Ethernet72 100000 0 rs
|
||||||
Ethernet76 76,77,78,79
|
Ethernet76 76,77,78,79 Ethernet76 100000 0 rs
|
||||||
Ethernet80 80,81,82,83
|
Ethernet80 80,81,82,83 Ethernet80 100000 0 rs
|
||||||
Ethernet84 84,85,86,87
|
Ethernet84 84,85,86,87 Ethernet84 100000 0 rs
|
||||||
Ethernet88 88,89,90,91
|
Ethernet88 88,89,90,91 Ethernet88 100000 0 rs
|
||||||
Ethernet92 92,93,94,95
|
Ethernet92 92,93,94,95 Ethernet92 100000 0 rs
|
||||||
Ethernet96 96,97,98,99
|
Ethernet96 96,97,98,99 Ethernet96 100000 0 rs
|
||||||
Ethernet100 100,101,102,103
|
Ethernet100 100,101,102,103 Ethernet100 100000 0 rs
|
||||||
Ethernet104 104,105,106,107
|
Ethernet104 104,105,106,107 Ethernet104 100000 0 rs
|
||||||
Ethernet108 108,109,110,111
|
Ethernet108 108,109,110,111 Ethernet108 100000 0 rs
|
||||||
Ethernet112 112,113,114,115
|
Ethernet112 112,113,114,115 Ethernet112 100000 0 rs
|
||||||
Ethernet116 116,117,118,119
|
Ethernet116 116,117,118,119 Ethernet116 100000 0 rs
|
||||||
Ethernet120 120,121,122,123
|
Ethernet120 120,121,122,123 Ethernet120 100000 0 rs
|
||||||
Ethernet124 124,125,126,127
|
Ethernet124 124,125,126,127 Ethernet124 100000 0 rs
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"instance": 0,
|
||||||
|
"chip_list": [
|
||||||
|
{
|
||||||
|
"id": "asic-0",
|
||||||
|
"chip_family": "Tofino",
|
||||||
|
"instance": 0,
|
||||||
|
"pcie_sysfs_prefix": "/sys/devices/pci0000:00/0000:00:03.0/0000:05:00.0",
|
||||||
|
"pcie_domain": 0,
|
||||||
|
"pcie_bus": 5,
|
||||||
|
"pcie_fn": 0,
|
||||||
|
"pcie_dev": 0,
|
||||||
|
"pcie_int_mode": 1,
|
||||||
|
"sds_fw_path": "share/tofino_sds_fw/avago/firmware"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"p4_devices": [
|
||||||
|
{
|
||||||
|
"device-id": 0,
|
||||||
|
"agent0": "lib/platform/x86_64-accton_wedge100bf_32x-r0/libpltfm_mgr.so",
|
||||||
|
"p4_programs": [
|
||||||
|
{
|
||||||
|
"p4_pipelines": [
|
||||||
|
{
|
||||||
|
"p4_pipeline_name": "pipe",
|
||||||
|
"config": "share/tofinopd/switch/pipe/tofino.bin",
|
||||||
|
"context": "share/tofinopd/switch/pipe/context.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"program-name": "switch",
|
||||||
|
"switchsai": "lib/libswitchsai.so",
|
||||||
|
"bfrt-config": "share/tofinopd/switch/bf-rt.json",
|
||||||
|
"model_json_path" : "share/switch/aug_model.json",
|
||||||
|
"switchapi_port_add": false,
|
||||||
|
"non_default_port_ppgs": 5
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -1,66 +1,65 @@
|
|||||||
# name lanes
|
# name lanes alias speed autoneg fec
|
||||||
Ethernet0 0,1,2,3
|
Ethernet0 0,1,2,3 Ethernet0 100000 0 rs
|
||||||
Ethernet4 4,5,6,7
|
Ethernet4 4,5,6,7 Ethernet4 100000 0 rs
|
||||||
Ethernet8 8,9,10,11
|
Ethernet8 8,9,10,11 Ethernet8 100000 0 rs
|
||||||
Ethernet12 12,13,14,15
|
Ethernet12 12,13,14,15 Ethernet12 100000 0 rs
|
||||||
Ethernet16 16,17,18,19
|
Ethernet16 16,17,18,19 Ethernet16 100000 0 rs
|
||||||
Ethernet20 20,21,22,23
|
Ethernet20 20,21,22,23 Ethernet20 100000 0 rs
|
||||||
Ethernet24 24,25,26,27
|
Ethernet24 24,25,26,27 Ethernet24 100000 0 rs
|
||||||
Ethernet28 28,29,30,31
|
Ethernet28 28,29,30,31 Ethernet28 100000 0 rs
|
||||||
Ethernet32 32,33,34,35
|
Ethernet32 32,33,34,35 Ethernet32 100000 0 rs
|
||||||
Ethernet36 36,37,38,39
|
Ethernet36 36,37,38,39 Ethernet36 100000 0 rs
|
||||||
Ethernet40 40,41,42,43
|
Ethernet40 40,41,42,43 Ethernet40 100000 0 rs
|
||||||
Ethernet44 44,45,46,47
|
Ethernet44 44,45,46,47 Ethernet44 100000 0 rs
|
||||||
Ethernet48 48,49,50,51
|
Ethernet48 48,49,50,51 Ethernet48 100000 0 rs
|
||||||
Ethernet52 52,53,54,55
|
Ethernet52 52,53,54,55 Ethernet52 100000 0 rs
|
||||||
Ethernet56 56,57,58,59
|
Ethernet56 56,57,58,59 Ethernet56 100000 0 rs
|
||||||
Ethernet60 60,61,62,63
|
Ethernet60 60,61,62,63 Ethernet60 100000 0 rs
|
||||||
Ethernet64 64,65,66,67
|
Ethernet64 64,65,66,67 Ethernet64 100000 0 rs
|
||||||
Ethernet68 68,69,70,71
|
Ethernet68 68,69,70,71 Ethernet68 100000 0 rs
|
||||||
Ethernet72 72,73,74,75
|
Ethernet72 72,73,74,75 Ethernet72 100000 0 rs
|
||||||
Ethernet76 76,77,78,79
|
Ethernet76 76,77,78,79 Ethernet76 100000 0 rs
|
||||||
Ethernet80 80,81,82,83
|
Ethernet80 80,81,82,83 Ethernet80 100000 0 rs
|
||||||
Ethernet84 84,85,86,87
|
Ethernet84 84,85,86,87 Ethernet84 100000 0 rs
|
||||||
Ethernet88 88,89,90,91
|
Ethernet88 88,89,90,91 Ethernet88 100000 0 rs
|
||||||
Ethernet92 92,93,94,95
|
Ethernet92 92,93,94,95 Ethernet92 100000 0 rs
|
||||||
Ethernet96 96,97,98,99
|
Ethernet96 96,97,98,99 Ethernet96 100000 0 rs
|
||||||
Ethernet100 100,101,102,103
|
Ethernet100 100,101,102,103 Ethernet100 100000 0 rs
|
||||||
Ethernet104 104,105,106,107
|
Ethernet104 104,105,106,107 Ethernet104 100000 0 rs
|
||||||
Ethernet108 108,109,110,111
|
Ethernet108 108,109,110,111 Ethernet108 100000 0 rs
|
||||||
Ethernet112 112,113,114,115
|
Ethernet112 112,113,114,115 Ethernet112 100000 0 rs
|
||||||
Ethernet116 116,117,118,119
|
Ethernet116 116,117,118,119 Ethernet116 100000 0 rs
|
||||||
Ethernet120 120,121,122,123
|
Ethernet120 120,121,122,123 Ethernet120 100000 0 rs
|
||||||
Ethernet124 124,125,126,127
|
Ethernet124 124,125,126,127 Ethernet124 100000 0 rs
|
||||||
Ethernet128 128,129,130,131
|
Ethernet128 128,129,130,131 Ethernet128 100000 0 rs
|
||||||
Ethernet132 132,133,134,135
|
Ethernet132 132,133,134,135 Ethernet132 100000 0 rs
|
||||||
Ethernet136 136,137,138,139
|
Ethernet136 136,137,138,139 Ethernet136 100000 0 rs
|
||||||
Ethernet140 140,141,142,143
|
Ethernet140 140,141,142,143 Ethernet140 100000 0 rs
|
||||||
Ethernet144 144,145,146,147
|
Ethernet144 144,145,146,147 Ethernet144 100000 0 rs
|
||||||
Ethernet148 148,149,150,151
|
Ethernet148 148,149,150,151 Ethernet148 100000 0 rs
|
||||||
Ethernet152 152,153,154,155
|
Ethernet152 152,153,154,155 Ethernet152 100000 0 rs
|
||||||
Ethernet156 156,157,158,159
|
Ethernet156 156,157,158,159 Ethernet156 100000 0 rs
|
||||||
Ethernet160 160,161,162,163
|
Ethernet160 160,161,162,163 Ethernet169 100000 0 rs
|
||||||
Ethernet164 164,165,166,167
|
Ethernet164 164,165,166,167 Ethernet164 100000 0 rs
|
||||||
Ethernet168 168,169,170,171
|
Ethernet168 168,169,170,171 Ethernet168 100000 0 rs
|
||||||
Ethernet172 172,173,174,175
|
Ethernet172 172,173,174,175 Ethernet172 100000 0 rs
|
||||||
Ethernet176 176,177,178,179
|
Ethernet176 176,177,178,179 Ethernet176 100000 0 rs
|
||||||
Ethernet180 180,181,182,183
|
Ethernet180 180,181,182,183 Ethernet180 100000 0 rs
|
||||||
Ethernet184 184,185,186,187
|
Ethernet184 184,185,186,187 Ethernet184 100000 0 rs
|
||||||
Ethernet188 188,189,190,191
|
Ethernet188 188,189,190,191 Ethernet188 100000 0 rs
|
||||||
Ethernet192 192,193,194,195
|
Ethernet192 192,193,194,195 Ethernet192 100000 0 rs
|
||||||
Ethernet196 196,197,198,199
|
Ethernet196 196,197,198,199 Ethernet196 100000 0 rs
|
||||||
Ethernet200 200,201,202,203
|
Ethernet200 200,201,202,203 Ethernet200 100000 0 rs
|
||||||
Ethernet204 204,205,206,207
|
Ethernet204 204,205,206,207 Ethernet204 100000 0 rs
|
||||||
Ethernet208 208,209,210,211
|
Ethernet208 208,209,210,211 Ethernet208 100000 0 rs
|
||||||
Ethernet212 212,213,214,215
|
Ethernet212 212,213,214,215 Ethernet212 100000 0 rs
|
||||||
Ethernet216 216,217,218,219
|
Ethernet216 216,217,218,219 Ethernet216 100000 0 rs
|
||||||
Ethernet220 220,221,222,223
|
Ethernet220 220,221,222,223 Ethernet220 100000 0 rs
|
||||||
Ethernet224 224,225,226,227
|
Ethernet224 224,225,226,227 Ethernet224 100000 0 rs
|
||||||
Ethernet228 228,229,230,231
|
Ethernet228 228,229,230,231 Ethernet228 100000 0 rs
|
||||||
Ethernet232 232,233,234,235
|
Ethernet232 232,233,234,235 Ethernet232 100000 0 rs
|
||||||
Ethernet236 236,237,238,239
|
Ethernet236 236,237,238,239 Ethernet236 100000 0 rs
|
||||||
Ethernet240 240,241,242,243
|
Ethernet240 240,241,242,243 Ethernet240 100000 0 rs
|
||||||
Ethernet244 244,245,246,247
|
Ethernet244 244,245,246,247 Ethernet244 100000 0 rs
|
||||||
Ethernet248 248,249,250,251
|
Ethernet248 248,249,250,251 Ethernet248 100000 0 rs
|
||||||
Ethernet252 252,253,254,255
|
Ethernet252 252,253,254,255 Etherner252 100000 0 rs
|
||||||
Ethernet256 256,257,258,259
|
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"instance": 0,
|
||||||
|
"chip_list": [
|
||||||
|
{
|
||||||
|
"id": "asic-0",
|
||||||
|
"chip_family": "Tofino",
|
||||||
|
"instance": 0,
|
||||||
|
"pcie_sysfs_prefix": "/sys/devices/pci0000:00/0000:00:03.0/0000:05:00.0",
|
||||||
|
"pcie_domain": 0,
|
||||||
|
"pcie_bus": 5,
|
||||||
|
"pcie_fn": 0,
|
||||||
|
"pcie_dev": 0,
|
||||||
|
"pcie_int_mode": 1,
|
||||||
|
"sds_fw_path": "share/tofino_sds_fw/avago/firmware"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"p4_devices": [
|
||||||
|
{
|
||||||
|
"device-id": 0,
|
||||||
|
"agent0": "lib/platform/x86_64-accton_wedge100bf_65x-r0/libpltfm_mgr.so",
|
||||||
|
"p4_programs": [
|
||||||
|
{
|
||||||
|
"p4_pipelines": [
|
||||||
|
{
|
||||||
|
"p4_pipeline_name": "pipe",
|
||||||
|
"config": "share/tofinopd/switch/pipe/tofino.bin",
|
||||||
|
"context": "share/tofinopd/switch/pipe/context.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"program-name": "switch",
|
||||||
|
"switchsai": "lib/libswitchsai.so",
|
||||||
|
"bfrt-config": "share/tofinopd/switch/bf-rt.json",
|
||||||
|
"model_json_path" : "share/switch/aug_model.json",
|
||||||
|
"switchapi_port_add": false,
|
||||||
|
"non_default_port_ppgs": 5
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -1,9 +1,9 @@
|
|||||||
ifdef BLDENV
|
ifdef BLDENV
|
||||||
BFN_PLATFORM = bfnplatform_master.92171a1_deb9.deb
|
BFN_PLATFORM = bfnplatform_8.9.x.98de3ce_pr_deb9.deb
|
||||||
$(BFN_PLATFORM)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/sde-master/bfnplatform_master.92171a1_deb9.deb"
|
$(BFN_PLATFORM)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/rel_8_9/bfnplatform_8.9.x.98de3ce_pr_deb9.deb"
|
||||||
else
|
else
|
||||||
BFN_PLATFORM = bfnplatform_master.92171a1_deb8.deb
|
BFN_PLATFORM = bfnplatform_8.9.x.98de3ce_pr_deb8.deb
|
||||||
$(BFN_PLATFORM)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/sde-master/bfnplatform_master.92171a1_deb8.deb"
|
$(BFN_PLATFORM)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/rel_8_9/bfnplatform_8.9.x.98de3ce_pr_deb8.deb"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SONIC_ONLINE_DEBS += $(BFN_PLATFORM) # $(BFN_SAI_DEV)
|
SONIC_ONLINE_DEBS += $(BFN_PLATFORM) # $(BFN_SAI_DEV)
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
ifdef BLDENV
|
ifdef BLDENV
|
||||||
BFN_SAI = bfnsdk_master.92171a1_deb9.deb
|
BFN_SAI = bfnsdk_8.9.x.98de3ce_pr_deb9.deb
|
||||||
$(BFN_SAI)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/sde-master/bfnsdk_master.92171a1_deb9.deb"
|
$(BFN_SAI)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/rel_8_9/bfnsdk_8.9.x.98de3ce_pr_deb9.deb"
|
||||||
else
|
else
|
||||||
BFN_SAI = bfnsdk_master.92171a1_deb8.deb
|
BFN_SAI = bfnsdk_8.9.x.98de3ce_pr_deb8.deb
|
||||||
$(BFN_SAI)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/sde-master/bfnsdk_master.92171a1_deb8.deb"
|
$(BFN_SAI)_URL = "https://github.com/barefootnetworks/sonic-release-pkgs/raw/rel_8_9/bfnsdk_8.9.x.98de3ce_pr_deb8.deb"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SONIC_ONLINE_DEBS += $(BFN_SAI) # $(BFN_SAI_DEV)
|
SONIC_ONLINE_DEBS += $(BFN_SAI) # $(BFN_SAI_DEV)
|
||||||
|
Loading…
Reference in New Issue
Block a user