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

[Mellanox] Add ONIE and SSD platform components #4764

Merged

Conversation

nazariig
Copy link
Collaborator

Signed-off-by: Nazarii Hnydyn [email protected]

This PR introduces new ONIE/SSD platform components and implements firmware management API:
sonic-net/sonic-platform-common#82

- What I did

  • Extended Mellanox Platform API with ONIE/SSD components
  • Implemented extended firmware management API
  • Improved ONIE updater tool
  • Updated Mellanox SSD tool to v1.5

- How I did it

  • N/A

- How to verify it

  1. Show firmware status
root@sonic:/home/admin# fwutil show status
Chassis                  Module    Component    Version                  Description
-----------------------  --------  -----------  -----------------------  ----------------------------------------
x86_64-mlnx_msn3700c-r0  N/A       ONIE         2019.11-5.2.0020-9600    ONIE - Open Network Install Environment
                                   SSD          0202-000                 SSD - Solid-State Drive
                                   BIOS         0ACLH004_02.02.007_9600  BIOS - Basic Input/Output System
                                   CPLD1        CPLD000120_REV0223       CPLD - Complex Programmable Logic Device
                                   CPLD2        CPLD000162_REV0600       CPLD - Complex Programmable Logic Device
                                   CPLD3        CPLD000106_REV0100       CPLD - Complex Programmable Logic Device

- Description for the changelog

  1. Added ONIE/SSD components
  2. Updated Mellanox SSD tool to v1.5

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

      .---.        .-----------
     /     \  __  /    ------
    / /     \(  )/    -----
   //////   ' \/ `   ---
  //// / // :    : ---
 // /   /  /`    '--
//          //..\\
       ====UU====UU====
           '//||\\`
             ''``

@nazariig
Copy link
Collaborator Author

@liat-grozovik liat-grozovik merged commit 50f4e7d into sonic-net:201911 Jun 15, 2020
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.

3 participants