8000 Icetea: config: platform service configurations support for EVT1 by joywu-coder · Pull Request #484 · facebook/fboss · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Icetea: config: platform service configurations support for EVT1 #484

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

joywu-coder
Copy link
Contributor
@joywu-coder joywu-coder commented Jun 25, 2025

Description

FBOSS platform service configurations support for the EVT1 phase.

Motivation

Based on the Icetea EVT1 hardware specifications, the preliminary version configurations of platform_manager, fw_util, weutil, sensor_service, led_manager, and fan_service are provided for the EVT1 phase.

We currently lack physical devices for testing, meaning that the configs have not yet been verified on actual hardware. However, Fboss compilation and config cross-check are passed.

Test Plan

  1. The correctness of the format has been verified on this jsonlint website.
  2. Used jq command to pretty the format.
  3. Compilation and multiple services config cross-check are passed.

image

Build_fboss_platform_services_log.txt

@facebook-github-bot
Copy link
Contributor

@mikechoifb has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@joywu-coder joywu-coder changed the title Icetray: config: platform service configurations support for EVT1 Icetea: config: platform service configurations support for EVT1 Jul 3, 2025
@joywu-coder
Copy link
Contributor Author
joywu-coder commented Jul 3, 2025

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@mikechoifb Please import this PR, thanks.

"SMBus I801 adapter at 5000",
"SMBus iSMT adapter at 20fffa7b000"
],
"versionedPmUnitConfigs": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we have versionedPmUnitConfigs for NETLAKE PmUnit? Considering the hardware is not there yet, how are we already having multiple versions? .. hmmm

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@somasun , NetLake is a common building block (COMe) used by most of NPI projects. We are going to use NetLake version .2 for this project. (As of now.)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have two NETLAKE PmUnit configs in this PR. One is version 2, and another is default. If we are going to use version 2, why not make it the default?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joywu-coder , can you remove the Netlake version config that restrics Netlake version to "2" only?

Copy link
Contributor Author
@joywu-coder joywu-coder Jul 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joywu-coder , can you remove the Netlake version config that restrics Netlake version to "2" only?

@mikechoifb @somasun Got it, thanks for your comments, Lucas has been clarifying this issue by email "Config for versions of NETLAKE(COMe) in fboss PRs"

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

@facebook-github-bot
Copy link
Contributor

@joywu-coder has updated the pull request. You must reimport the pull request before landing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0