Skip to content
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

Provide proper configurations as its hardware design for AS9736-64D based on PR:12904 and 13762. #15103

Closed

Conversation

BrandonCheng0121
Copy link
Contributor

Why I did it

Some port-related configurations should follow its hardware design.

How I did it

Based on PR:12904 and 13762 and modify some configurations as its hardware design.

How to verify it

Doing "show interface status" works.
Doing some breakout commands like "config interface breakout Ethernet236 '1x400G' -y" works.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • [x ] 202211

Description for the changelog

Provide the proper configurations as its hardware design for AS9736-64D.

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

ec-michael-shih and others added 30 commits December 1, 2022 14:32
- Why I did it
    Need to support new platform as9736-64d

- How I did it
    Add device files for new platform as9736-64d

- How to verify it
  1. sonic-cli cmd: show platform {fan, temperature, firmware status, syseeprom, psustatus}
  2. sfputil show {presence, eeprom, lpmode}
  3. Use sonic-mgmt(/tests/platform_tests/api/{test_chassis.py, test_component.py, test_fan_drawer.py, test_psu.py, test_thermal.py, test_sfp.py})

Signed-off-by: michael_shih <[email protected]>
-Reason:
FPGA driver can't write more than one byte to eeprom.

Signed-off-by: michael_shih <[email protected]>
…sh_optoe_dev_class()) name from sfp.py(refresh_optoe_dev_class())

Signed-off-by: michael_shih <[email protected]>
…sfs size create.

Detail:
  When 400G xcvr plugin, fpga need to get support-pagable info from xcvr:
  If get info failed, do not create 256 bytes. Because this will let xcvr cannot get page1~page0xff's data.
  Enhance method is create 32,896 bytes( (1+256)*128 ) when get info failed.

Signed-off-by: michael_shih <[email protected]>
…AS9736-64D.

Detail:
  Sync with #PR:11805 about part of as9736-64d

Signed-off-by: michael_shih <[email protected]>
…ommand:[show platform ssdhealth --vendor].

Signed-off-by: michael_shih <[email protected]>
@linux-foundation-easycla
Copy link

CLA Not Signed

tigerfu000 pushed a commit to tigerfu000/ec-sonic-buildimage that referenced this pull request May 31, 2024
To sync 3717ec8575d03c35f88b04ff58f7ed4cf09c808e from PR: sonic-net/sonic-buildimage#15103

This reverts commit e1385f7.
tigerfu000 pushed a commit to tigerfu000/ec-sonic-buildimage that referenced this pull request Jul 3, 2024
To sync 3717ec8575d03c35f88b04ff58f7ed4cf09c808e from PR: sonic-net/sonic-buildimage#15103

This reverts commit e1385f7.
MuLinForest pushed a commit to MuLinForest/sonic-buildimage that referenced this pull request Aug 6, 2024
…4d_syncd_failed

[Sync PR sonic-net#15103] Provide proper configurations as its hardware design for AS9736-64D-100G based on PR:sonic-net#12904 and sonic-net#13762.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants