Repository navigation
[Nexthop][m4061nhp] Introduce the m4061nhp platform - #1836
Closed
lotus-nexthop wants to merge 2 commits into
Closed
lotus-nexthop wants to merge 2 commits into
lotus-nexthop wants to merge 2 commits into
Conversation
m4061nhp is a Nexthop switch on the Broadcom Tomahawk 6 with 64 OSFP ports and a QSFP28 management port. Add PLATFORM_M4061NHP = 60 and its platform descriptor, and list it among the platforms that need an external platform mapping. Stacked on meta#1828 (PLATFORM_M4340NHP = 59).
1 of 2 tasks
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 24, 2026
This was referenced Oct 24, 2026
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…fault run configs Add the m4061nhp BSP platform mapping (built from the platform_manager config), wire it into qsfp_service, led_service and wedge_qsfp_util, and add the default agent, qsfp and led run configs. Stacked on meta#1839 (platform service configs, which carries meta#1835, meta#1756, meta#1713, meta#1838, meta#1834, meta#1837, meta#1842, meta#1836 and meta#1828).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…nfigs Add m4061nhp's sensor_service, fan_service, fw_util, led_manager and rma_showtech configs, and load each in ConfigLibTest. Stacked on meta#1838 (platform_manager configs, which carries meta#1837, meta#1842, meta#1836, meta#1834 and meta#1828) and meta#1835 (OPTIC_TYPE_1600_GENERIC, which carries meta#1713 and meta#1756).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…nfigs Add m4061nhp's sensor_service, fan_service, fw_util, led_manager and rma_showtech configs, and load each in ConfigLibTest. Stacked on meta#1838 (platform_manager configs, which carries meta#1837, meta#1842, meta#1836, meta#1834 and meta#1828) and meta#1835 (OPTIC_TYPE_1600_GENERIC, which carries meta#1713 and meta#1756).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…fault run configs Add the m4061nhp BSP platform mapping (built from the platform_manager config), wire it into qsfp_service, led_service and wedge_qsfp_util, and add the default agent, qsfp and led run configs. Stacked on meta#1839 (platform service configs, which carries meta#1835, meta#1756, meta#1713, meta#1838, meta#1834, meta#1837, meta#1842, meta#1836 and meta#1828).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…nfigs Add m4061nhp's sensor_service, fan_service, fw_util, led_manager and rma_showtech configs, and load each in ConfigLibTest. Stacked on meta#1838 (platform_manager configs, which carries meta#1837, meta#1842, meta#1836, meta#1834 and meta#1828) and meta#1835 (OPTIC_TYPE_1600_GENERIC, which carries meta#1713 and meta#1756).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
…fault run configs Add the m4061nhp BSP platform mapping (built from the platform_manager config), wire it into qsfp_service, led_service and wedge_qsfp_util, and add the default agent, qsfp and led run configs. Stacked on meta#1839 (platform service configs, which carries meta#1835, meta#1756, meta#1713, meta#1838, meta#1834, meta#1837, meta#1842, meta#1836 and meta#1828).
lotus-nexthop
added a commit
to nexthop-ai/fboss
that referenced
this pull request
Oct 25, 2026
Add m4061nhp's asic_config_v3 input and the SDK yaml generated from it, plus the synced reference validate_asic_configs_contents compares it to. check-yaml skips synced references, as it already does generated outputs. Stacked on meta#1837 (platform mapping, which carries meta#1842, meta#1836 and meta#1828) and meta#1714 (multiple management ports).
meta-codesync Bot
pushed a commit
that referenced
this pull request
Oct 28, 2026
Summary: **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` - [x] `pre-commit run` PR commit stack: 1. #1828 2. #1836 3. #1842 4. #1837 5. #1834 6. #1838 7. #1713 8. #1756 9. #1843 10. #1835 11. #1839 12. This (top of stack) Wire m4061nhp into qsfp_service, led_service and wedge_qsfp_util, and add its default run configs. X-link: #1840 Reviewed By: mikechoifb Differential Revision: D127666273 Pulled By: xanabani fbshipit-source-id: 4049d9470fa3d3b3442689b7c5c28ac3f67c2893
Contributor
|
merged to fbsource |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pre-submission checklist
pip install -r requirements-dev.txt && pre-commit installpre-commit runSummary
PR commit stack:
Introduce m4061nhp, a Nexthop switch built on the Broadcom Tomahawk 6 with 64 OSFP ports at up to 1.6T and one QSFP28 management port.
Next in this series:
Test Plan