Skip to content

[Nexthop][NPI] "asic_config_v3" - Add minipack3bta platform and its variants#1340

Open
marif-nexthop wants to merge 1 commit into
facebook:mainfrom
nexthop-ai:marif.fboss-asic-config-v3-8
Open

[Nexthop][NPI] "asic_config_v3" - Add minipack3bta platform and its variants#1340
marif-nexthop wants to merge 1 commit into
facebook:mainfrom
nexthop-ai:marif.fboss-asic-config-v3-8

Conversation

@marif-nexthop

@marif-nexthop marif-nexthop commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Pre-submission checklist

  • I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running pip install -r requirements-dev.txt && pre-commit install
  • pre-commit run

Summary

Implements asic_config_v3 design.

In this PR, add platform configuration for the internal variant of minipack3bta platform.

After this commit the asic_config_v3 generator produces the following extra output file

  • fboss/lib/asic_config_v3/generated_asic_configs/minipack3bta_internal.yml

Test Plan

The generated output is compared against the asic_config_v2 synced config:

$ diff fboss/lib/asic_config_v3/generated_asic_configs/minipack3bta_internal.yml fboss/lib/asic_config_v2/synced_asic_configs/minipack3bta.yml

The remaining differences are in the platform_mapping_v2-derived port-mapping data (the PC_PHYS_PORT_ID map and the PORT blocks). minipack3bta wires 4 of 8 lanes per port and uses a linear-stride layout, so asic_config_v3 emits the correct stride-4 port ranges, while the asic_config_v2 synced config is stale and still carries the older stride-2 port map.
These differences are expected.

Implements `asic_config_v3` design.

In this PR, add platform configurations for `minipack3bta`.
@marif-nexthop marif-nexthop force-pushed the marif.fboss-asic-config-v3-8 branch from 628f3af to ab09bce Compare June 26, 2026 22:52
@marif-nexthop marif-nexthop marked this pull request as ready for review June 26, 2026 22:53
@marif-nexthop marif-nexthop requested a review from a team as a code owner June 26, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant