facebook / fboss

Facebook Open Switching System Software for controlling network switches.
Other
860 stars 295 forks source link

janga: config: updated platform manager config to support respin board #233

Open clslucas opened 2 weeks ago

clslucas commented 2 weeks ago

Description

Updated the platform manager config to support 2nd source based on 'VersionedPmUnitConfig' in fboss with latest source code. Sync up config from BSP repo, https://github.com/facebookexternal/fboss.bsp.celestica/pull/443

Motivation

    1. Added 2nd source config with two interchangeable chips based on 'VersionedPmUnitConfig'.
  1. image
  2. image
  3. removed the fan watchdog with requirement, detial info reference PR:https://github.com/facebookexternal/fboss.bsp.celestica/pull/460

Test Plan

  1. build the latest fboss bsp kmod.
  2. build the latest fboss platform manager binary.
  3. Run the platform manager with the changed config files on DVT and 2nd source DVT device normally.
  4. Run fw_util check unit version information.
  5. Run the weutil check the unit eeprom data and product sub version. IFX part chips board tested log: Janga-replace_parts_IFX_platform_manager_log_20240815.txt

MPS part chips board tested log: Janga-replace_parts_MPS_platform_manager_log_20240815.txt

facebook-github-bot commented 1 day ago

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