Skip to content
New issue

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

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

Already on GitHub? # to your account

[Mellanox] Add ONIE and SSD platform components #4764

Merged

Conversation

nazariig
Copy link
Collaborator

Signed-off-by: Nazarii Hnydyn nazariig@mellanox.com

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====
           '//||\\`
             ''``

Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
@nazariig
Copy link
Collaborator Author

@liat-grozovik liat-grozovik merged commit 50f4e7d into sonic-net:201911 Jun 15, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants