Skip to content

Mellanox SN2010

Jakov Petrina edited this page Jun 11, 2021 · 1 revision

Introduction

Mellanox SN2010 is an ethernet network switch for hyperconverged infrastructures and ethernet storage fabrics featuring a quad-core Intel Atom C2558 x86-64 CPU, 8GB RAM, 18x 10/25GbE network ports, and 4x 40/100GbE ports.

Building

To build firmware for the SN2010 using Replica.one, first clone the main repository as described in docs/QUICKSTART.md.

Next, invoke the build process using make:

make CTARGET=x86_64-multilib-linux-gnu package_sn2010

Sample (cached) build can be seen here:

asciicast

Firmware

A successful build will generate the following files in the output/ directory:

  • gentoo-amd64-mellanox-sn2010.img.xz — compressed raw disk image
  • gentoo-amd64-mellanox-sn2010-rootfs.tar.gz — a snapshot of the root filesystem for debugging purposes
  • sysdesc-amd64-mellanox-sn2010.txt — a description of the system installation, including installed packages, package sizes, list of root filesystem contents, etc.

Flashing

The output/gentoo-amd64-mellanox-sn2010.img raw disk image is pre-formatted and can be flashed onto either an USB Flash Drive, or the internal drive of the SN2010 device.

Additional resources

The recording below shows the procedure for flashing the Replica.one firmware:

asciicast

Lastly, the recording below shows the entire boot process:

asciicast