3.4.3 Establishing an SSH Connection to the PS. Broadcom Stingray PS225
Broadcom Stingray PS225, a high-performance SmartNIC adapter, offers exceptional network and compute capabilities in a compact design. With dual 25GbE SFP28 ports, it delivers blazing-fast data transfer speeds. The PS225 is powered by an 8-core ARMv8 processor running at 3.0 GHz, providing unparalleled processing power for demanding network applications. It also features up to 16GB of DDR4 memory, ensuring smooth handling of complex tasks.
تبلیغات
تبلیغات
PS225
User Guide Quick Start Guide
3.4.3 Establishing an SSH Connection to the PS225
To establish an SSH connection to the PS225:
Assuming that the PS225 is available (through ping), the x86 host can access the ARM host on the PS225 by running ssh using the following command: ssh [email protected]
No password is required. The following command line prompt displays:
$ ssh [email protected]
Last login: Fri Feb 16 22:19:21 2018 root@bcm958802a8048c:~#
During the first run, it is recommended to execute uname -a
to verify that the latest kernel available for the PS225 is being used (verify the latest kernel with the Broadcom support team).
Confidential
Broadcom
Broadcom Confidential 5880X-PS225-UG101
16
PS225
User Guide Quick Start Guide
4 Upgrading the PS225 Software
The upgrade procedure for PS225 relies on an external TFTP or web server. Normally this server is the machine that hosts the PS225, but it can also be an external server on the network. The binary image must be placed in a subdirectory on the
TFTP/web server.
To upgrade the PS225 software:
1. From the host SSH to the PS225 using the following command: ssh [email protected]
2. Run the update script with the following commands: root@bcm958802a8048c:~# update-me.sh -s <serverip> -d <dir> -i <image> -t <transport>
-s <serverip> IPv4 address of http or tftp server
-d <dir> Directory under the top-level TFTP or HTTP server directory
-i <image> Image can take one of the following values (or maybe newer ones) all Copies all files, dtb, fip, kernel, nitro and rootfs dtb Copies dtb only fip Copies fip only kernel Copies fip kernel only nitro Copies nitro firmware only nonitro Copies all but nitro noroot Copies fip, dtb and kernel, nitro, no rootfs rootfs Copies rootfs only
-t <transport> Transport (tftp or http) (default tftp)
Confidential
-r <yes/no/off> Reboot (yes) or Poweroff (off) or nothing after upgrade (default no)
-f <file> file to download and run (default updateme.sh)
Example: root@bcm958802a8048c:~# update-me.sh -s 192.168.1.20 -d nic -i all -t tftp
3. Reboot the PS225 once the image update has completed. The reboot command must be applied on the ARM side.
NOTE:
If the reboot or poweroff command is applied on the x86 host after the PS225 update, ensure that the L2 driver bnxt_en
is removed ( sudo modprobe -r bnxt_en
command on the x86 host side) so that the resources on the host are free.
Broadcom
Broadcom Confidential 5880X-PS225-UG101
17
PS225
User Guide
Figure 7: Upgrading the PS225 Software
TFTP server or
HTTP server
192.168.1.20
Host CPUs
enp1s0f0 (PF8)
PCIe x8
NIC
PF0
NIC
PF1
update-me.sh –s 192.168.1.20 –d
A72 CPUs
nic –i all –t tftp
Execute on the A72(MAIA console)
Confidential
Quick Start Guide
Broadcom
Broadcom Confidential 5880X-PS225-UG101
18
دانلود
تبلیغات