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

[action] [PR:16572] [Nokia][sonic-platform] Update Nokia sonic-platform submodule - SFP s… #16796

Merged
merged 1 commit into from
Oct 7, 2023

Conversation

mssonicbld
Copy link
Collaborator

This fixes https://github.com/Nokia-ION/ndk/issues/22
Note that this PR must be coupled with NDK version >= 22.9.13

Why I did it

To provide proper support for CMIS compliant transceiver module CDB operations (including FW related operations).

How I did it

Enhanced the transport subsystem so as to provide for up to 2k bytes of data to be passed to/from modules (as contrasted with the prior max of 128 bytes).

How to verify it

Ensure that new FW (firmware) can be programmed to CMIS compliant module(s) using the 'sfputil firmware ...' commands.

admin@ixre-egl-board29:~$ sudo sfputil firmware download Ethernet112 /tmp/560-0087-28_Rev_61.22.21_dp04qsdd_dp04sfp8.ackit
CDB: Starting firmware download
Downloading ... [###################################-] 99% 00:00:00
CDB: firmware download complete
Firmware download complete success
Total download Time: 0:03:53.455740

admin@ixre-egl-board29:~$ sudo sfputil firmware download Ethernet112 /tmp/560-0087-23_Rev_61.20.13_dp04qsdd_dp04sfp8.ackit
CDB: Starting firmware download
Downloading ... [###################################-] 99% 00:00:00
CDB: firmware download complete
Firmware download complete success
Total download Time: 0:03:51.552884

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

Tested branch (Please provide the tested image version)

Tested with branch 202205

Description for the changelog

Properly support CDB operations for CMIS transceiver modules
Note that this PR must be coupled with NDK version >= 22.9.13

…upport for CMIS CDB operations (sonic-net#16572)

This fixes Nokia-ION/ndk#22
Note that this PR must be coupled with NDK version >= 22.9.13

Why I did it
To provide proper support for CMIS compliant transceiver module CDB operations (including FW related operations).

How I did it
Enhanced the transport subsystem so as to provide for up to 2k bytes of data to be passed to/from modules (as contrasted with the prior max of 128 bytes).

How to verify it
Ensure that new FW (firmware) can be programmed to CMIS compliant module(s) using the 'sfputil firmware ...' commands.
@mssonicbld
Copy link
Collaborator Author

Original PR: #16572

@mssonicbld mssonicbld merged commit 94044d0 into sonic-net:202305 Oct 7, 2023
10 checks passed
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.

2 participants