Collection of NotesCiscoCisco N9K 93180YC FX3 – NXOS & EPLD Upgrade
Collection of NotesCiscoCisco N9K 93180YC FX3 – NXOS & EPLD Upgrade
Cisco

Cisco N9K 93180YC FX3 – NXOS & EPLD Upgrade

NXOS Version Upgrade

1. Copy & Verify Image

N9K-93180YC-FX# copy usb1:nxos64-cs.10.4.4.M.bin bootflash:

N9K-93180YC-FX# show file bootflash:nxos64-cs.10.4.4.M.bin md5sum 
366ef574de8899b7179e75dc6856492f

2. Upgrade NXOS Version

2.1 Check Current Version & Bootvar

Check boot variable.

N9K-93180YC-FX# show boot 
Current Boot Variables:
sup-1
NXOS variable = bootflash:/nxos.9.3.10.bin
Boot POAP Disabled

Boot Variables on next reload:
sup-1
NXOS variable = bootflash:/nxos.9.3.10.bin
Boot POAP Disabled

Check current version.

N9K-93180YC-FX# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (C) 2002-2022, Cisco and/or its affiliates.
All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under their own
licenses, such as open source.  This software is provided "as is," and unless
otherwise stated, there is no warranty, express or implied, including but not
limited to warranties of merchantability and fitness for a particular purpose.
Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or 
GNU General Public License (GPL) version 3.0  or the GNU
Lesser General Public License (LGPL) Version 2.1 or 
Lesser General Public License (LGPL) Version 2.0. 
A copy of each such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://opensource.org/licenses/gpl-3.0.html and
http://www.opensource.org/licenses/lgpl-2.1.php and
http://www.gnu.org/licenses/old-licenses/library.txt.

Software
  BIOS: version 05.51
 NXOS: version 9.3(10)
  BIOS compile time:  11/29/2023
  NXOS image file is: bootflash:///nxos.9.3.10.bin
  NXOS compile time:  7/8/2022 9:00:00 [07/08/2022 18:10:17]


Hardware
  cisco Nexus9000 C93180YC-FX Chassis 
  Intel(R) Xeon(R) CPU D-1528 @ 1.90GHz with 24569332 kB of memory.
  Processor Board ID FDO1234567V

  Device name: N9K-93180YC-FX
  bootflash:  115805708 kB
Kernel uptime is 14 day(s), 19 hour(s), 2 minute(s), 4 second(s)

Last reset at 982267 usecs after Wed Jan  1 01:38:18 2025
  Reason: Reset Requested by CLI command reload
  System version: 9.3(10)
  Service: 

plugin
  Core Plugin, Ethernet Plugin

Active Package(s):

2.2 Check Upgrade Path

N9K Upgrade Path Check Tool

If it is not a direct upgrade, you have to follow the path to upgrade versions.

2.3 Upgrade NXOS Version

Check the compatibility first.


s7# show install all impact nxos bootflash:nxos64-cs.10.4.4.M.bin
Installer will perform impact only check. Please wait. 

Verifying image bootflash:/nxos64-cs.10.4.4.M.bin for boot variable "nxos".
[####################] 100% -- SUCCESS

Verifying image type.
[####################] 100% -- SUCCESS

Preparing "nxos" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Preparing "bios" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Performing module support checks.
[####################] 100% -- SUCCESS

Notifying services about system upgrade.
[####################] 100% -- SUCCESS



Compatibility check is done:
Module  bootable          Impact  Install-type  Reason
------  --------  --------------  ------------  ------
     1       yes      disruptive         reset  default upgrade is not hitless
    27       yes      disruptive          none  default upgrade is not hitless



Images will be upgraded according to following table:
Module       Image                  Running-Version(pri:alt)           New-Version  Upg-Required
------  ----------  ----------------------------------------  --------------------  ------------
     1       lcn9k                                   10.4(4)               10.4(4)            no
    27        nxos                                   10.4(4)               10.4(4)            no
    27        bios     v01.09(10/08/2023):v01.08(05/06/2022)    v01.09(10/08/2023)            no

It first performs the compatibility check and show the result. It asks to continue before a reload.

N9K-93180YC-FX# install all nxos bootflash:/nxos64-cs.10.4.4.M.bin 
Installer will perform compatibility check first. Please wait. 
Installer is forced disruptive

Verifying image bootflash:/nxos64-cs.10.4.4.M.bin for boot variable "nxos".
[####################] 100% -- SUCCESS

Verifying image type.
[####################] 100% -- SUCCESS

Preparing "nxos" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Preparing "bios" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Performing module support checks.
[####################] 100% -- SUCCESS

Notifying services about system upgrade.
[####################] 100% -- SUCCESS



Compatibility check is done:
Module  bootable          Impact  Install-type  Reason
------  --------  --------------  ------------  ------
     1       yes      disruptive         reset  Incompatible image for ISSU



Images will be upgraded according to following table:
Module       Image                  Running-Version(pri:alt)           New-Version  Upg-Required
------  ----------  ----------------------------------------  --------------------  ------------
     1        nxos                                   9.3(10)               10.4(4)           yes
     1        bios     v05.51(11/29/2023):v05.39(08/30/2019)    v05.51(11/29/2023)            no


Switch will be reloaded for disruptive upgrade.
Do you want to continue with the installation (y/n)?  [n] y

Install is in progress, please wait.

Performing runtime checks.
[####################] 100% -- SUCCESS

Setting boot variables.
[####################] 100% -- SUCCESS

Performing configuration copy.
[####################] 100% -- SUCCESS

Module 1: Refreshing compact flash and upgrading bios/loader/bootrom.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS


Finishing the upgrade, switch will reboot in 10 seconds.
N9K-93180YC-FX# 
CISCO MODULE 
BIOS Ver: 5.51
Switch G5
RC Revision:  02.03.00

Memory Information:
 MRC Revision:00.50.00
 Total  DRAM: 24576 MB
 Memory TOLM: 80000000
 PCIE   BASE: 80000000          Size : 10000000
 PCI32  BASE: 90000000          Limit: FBFFFFFF
 PCI64  BASE: 80000000000       Limit: 83FFFFFFFFF
 UC    START: 80000000000       End  : 84000000000
ME Operational Firmware Version: 06:3.0.3.214

DIMM Information:
 Clock Speed: 1067MHz
 Socket: 0x0 Channel: 0x0 Number: 0x0 Presence: Yes Size: 16GB
 Socket: 0x0 Channel: 0x0 Number: 0x1 Presence: No
 Socket: 0x0 Channel: 0x1 Number: 0x0 Presence: Yes Size: 8GB
 Socket: 0x0 Channel: 0x1 Number: 0x1 Presence: No

Detected CISCO IOFPGA 
Booting from Primary BIOS 
 Code Signing Results: 0x0 
 Booting from Upgrade FPGA
IOFPGA Subsystem Vendor ID 0x1172
 FPGA Revision         : 0x1000023
 FPGA ID               : 0x1564687
 FPGA Date             : 0x20221116
 Power Debug Register1  : 0x0
 Power Debug Register2  : 0x9002f
 Reset Cause Register  : 0x1
 Boot Ctrl Register    : 0xe0ff
 FPGA Update Status    : 0x20

Detected CISCO MIFPGA 
MIFPGA Subsystem Vendor ID 0x1172
 MIFPGA Version        : 0x10
 MIFPGA Date           : 0x20170515
 MIFPGA Update Status  : 0x20
 MIFPGA ID             : 0x1555231

Board Type: SUMPIN 

Bootable Disk is detected. Device Name: INTEL SSDSCKKB240G8K                    
Version 2.18.1260. Copyright (C) 2023 American Megatrends, Inc.        

FPGA SPI Flash MfgId=0xC2, DevId=0x2017, DevSize=0x17

Board type  4
IOFPGA @ 0xd8000000
SLOT_ID @ 0xf
Set fan speed to 60%
Initializing fan controller...
Standalone chassis 
check_bootmode: grub: Continue grub
Trying to read config file /boot/grub/menu.lst.local from (hd0,5) 
 Filesystem type is ext2fs, partition type 0x83


Security Lock
Booting bootflash:/nxos64-cs.10.4.4.M.bin 
Trying diskboot 
 Filesystem type is ext2fs, partition type 0x83
Image valid


Image Signature verification was Successful.

Boot Time: 1/15/2025  21:1:52

Security Lock
mount: overlay mounted on /newroot/usr.
Installing klm_card_index
done
Linking n9k flash devices
creating flash devices BOOT_DEV= sda
Replacing inittab for node - host
INIT: version 2.88 booting
Setting up sysV scripts for host node
Installing ata_piix module ... done.
Installing kheaders module ... done.
Unsquashing rootfs ...
is_lxc:1 is_titan_eor: is_stby: suffix: klm_ftrace: /isanboot/lib/modules/klm_ftrace.o
Installing ftrace in lxc 0 mode done
Executing /etc/rc.d/rcS.d//S06exablaze start
Executing /etc/rc.d/rcS.d//S06exablaze start 
Not Micron SSD...

Checking all filesystems.cgroups initialized
Generating ssh keys...Done ssh keys
Starting OpenBSD Secure Shell server: sshd ... done sshd.
Checking rpmstore swap in host context.
INIT: Entering runlevel: 3
Stopping crond: OK
Starting crond: OK
grep: /bootflash/platform.inf: No such file or directory


mount: overlay mounted on /usr.
Linking n9k flash devices
creating flash devices BOOT_DEV= sda
Replacing inittab for node - vsup
INIT: version 2.88 booting
Executing /etc/rc.d/rcS.d//S06exablaze start
Executing /etc/rc.d/rcS.d//S06exablaze start 
Unsquashing rootfs ...
vm.min_free_kbytes = 138240
No TOR virtual chassis
skip untra_klms
Enabling 8250 serial driver spurious INTs workaround
Installing isan procfs isan_proc_name=isan26... done.
Installing SSE module with card index 21135 and vslot ID 26 ... done.
Creating SSE device node 243 ... done.
cg controllers already mounted at /var/cgroup
Inserting kernel_services module ... done.
Making kernel_services character devices
is_lxc:1 is_titan_eor: is_stby:0 suffix: klm_ftrace: /isanboot/lib/modules/klm_ftrace.o
klm_ftrace already loaded. skip.
Loading I2C driver ... done.
Installing CCTRL driver for card_type 54 in vslot ID 26 without NEED_GEM ... done.
Loading IGB driver ... done.

Checking all filesystems.
Installing SPROM driver ... 21135 Extracting rpms from image...
IS_N9K done.
Installing pfmsvcs module ...done.
Installing nvram module ... done.
Installing if_index module with port mode 6 ... done.
Installing fcfwd
Installing RNI lcnd ... done
Running mode is N9K-ToR ...done
Installing LC netdev container_id=0 is_standby=0 ... done
Installing psdev module ... done.
Installing veobc module ... done.
Clean up previous pcap files present in tmp directory
Checking SR card
Card Index is 21135
Inserting eMMC module ... 
Inserting OBFL module ... 22.25: eMMC Device found.
22.26: card has mmc
done.
22.26: Making OBFL character devices for mmc
mounting plog for N9k!
22.31: mounting plog for N9k!
22.32: Done..mounting plog for N9k!
Mounting OBFL for eMMC
Attach blkoops
23.75: Before mounting blkoops
23.75: After mounting blkoops
23.76: recreate_mmcftrace_rr_device
/
Calling install_tor for TOR
copying common rpm to ftp
update-alternatives: Linking /usr/bin/unshare to /usr/bin/unshare.util-linux
COPY the image to ORIG_LC_FS_PATH 


tune2fs 1.45.6 (20-Mar-2020)
Setting reserved blocks percentage to 0% (0 blocks)
 Removing any system startup links for cgroups-init ...
 Adding system startup for /etc/init.d/cgroups-init.
/logflash/stats_ssd/.ssd_overall_data file exist !!
moving /logflash/stats_ssd/.ssd_overall_data to /logflash/stats_ssd/.ssd_lastboot_data
Starting crond: OK
Loading system software
kernel.core_pattern = |/bin/sparsecore.sh %p %h %P
Starting rpcbind daemon...done.
Generating ssh keys...creating NFS state directory: done
starting 8 nfsd kernel threads: done
starting mountd: done
starting statd: done
Saving image for img-sync ...
exit code: 1
Installing local RPMS
Not Micron SSD...
Not Micron SSD...
Not Micron SSD...
Stopping crond: OK
Done ssh keys
Starting OpenBSD Secure Shell server: sshd ... done sshd.
grep: /bootflash/platform.inf: No such file or directory
                                                        Starting crond: OK
Patch Repository Setup completed successfully
Creating /dev/mcelog
Starting mcelog daemon
N9K CPA setup done
N9K TOR LC CPA setup done
INIT: Entering runlevel: 3
Running S93thirdparty-script...
vlc_card_index 0
S26: sw_id 21135 vp 0
S26 B: sw_id 21135, Moving libcrdcfgdata_tah_tor.so to libcrdcfgdata.so


Starting lem_drv driver
done
Netbroker support IS present in the kernel.
done
Disabling cisco netbroker hooks ... done
Skipping EMON in TOR ...
Executing Prune clis.
Removing exusd cli files if it is not exbl_card in prune_clis
ethernet switching mode Wed Jan 15 21:02:52 UTC 2025
prepare span CLI
2025 Jan 15 21:03:04 N9K-93180YC-FX %$ VDC-1 %$  %USER-2-SYSTEM_MSG: <<%USBHSD-2-MOUNT>> logflash: online  - usbhsd
2025 Jan 15 21:03:05 N9K-93180YC-FX %$ VDC-1 %$  %DAEMON-2-SYSTEM_MSG: <<%ASCII-CFG-2-CONF_CONTROL>> Binary restore - ascii_cfg_server[16536]
2025 Jan 15 21:03:05 N9K-93180YC-FX %$ VDC-1 %$  %DAEMON-2-SYSTEM_MSG: <<%ASCII-CFG-2-CONF_CONTROL>> Restore DME database - ascii_cfg_server[16536]
2025 Jan 15 21:03:08 N9K-93180YC-FX %$ VDC-1 %$ netstack: Registration with cli server complete
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-MOD_PRESENT: Detected the presence of Module 1
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-PS_FAIL: Power supply 1 failed or shut down (Serial number LIT23362A3A)
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-PS_OK: Power supply 2 ok (Serial number LIT233625WV)
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-PS_ABSENT: Power supply 1 is absent/shutdown, ps-redundancy might be affected
2025 Jan 15 21:03:09 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-PS_RED_MODE_CHG: Power supply operational redundancy mode changed to non-redundant
2025 Jan 15 21:03:20 N9K-93180YC-FX %$ VDC-1 %$ %USER-2-SYSTEM_MSG: ssnmgr_app_init called on ssnmgr up - aclmgr
2025 Jan 15 21:03:22 N9K-93180YC-FX %$ VDC-1 %$ %USER-1-SYSTEM_MSG:  VP aclqos tah stats get   - pltfm_config
2025 Jan 15 21:03:26 N9K-93180YC-FX %$ VDC-1 %$  %USER-2-SYSTEM_MSG: Nexus Intersight Device Connector Feature is enabled by default. - intersight
2025 Jan 15 21:03:27 N9K-93180YC-FX %$ VDC-1 %$ %USER-2-SYSTEM_MSG: Installing thirdparty RPMs - /thirdparty_install.py
2025 Jan 15 21:03:28 N9K-93180YC-FX %$ VDC-1 %$ %USER-0-SYSTEM_MSG: end of default policer - copp
2025 Jan 15 21:03:33 N9K-93180YC-FX %$ VDC-1 %$ %CARDCLIENT-2-FPGA_BOOT_PRIMARY: IOFPGA booted from Primary
2025 Jan 15 21:03:33 N9K-93180YC-FX %$ VDC-1 %$ %CARDCLIENT-2-FPGA_BOOT_PRIMARY: MIFPGA booted from Primary


2025 Jan 15 21:03:35 N9K-93180YC-FX %$ VDC-1 %$ %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Bootstrap Replay Started.
2025 Jan 15 21:03:35 N9K-93180YC-FX %$ VDC-1 %$ %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Bootstrap Replay Done.
2025 Jan 15 21:03:35 N9K-93180YC-FX %$ VDC-1 %$ %VDC_MGR-2-VDC_ONLINE: vdc 1 has come online 
2025 Jan 15 21:03:35 N9K-93180YC-FX %$ VDC-1 %$ %PLATFORM-2-MOD_PWRUP: Module 1 powered up (Serial number FDO2347128V)

User Access Verification
N9K-93180YC-FX login: admin
Password: 

EPLD Upgrade

1. Copy & Verify Image

N9K-93180YC-FX3# copy usb1:n9000-epld.10.4.4.M.img bootflash:

N9K-93180YC-FX3# show file bootflash:n9000-epld.10.4.4.M.img md5sum
c2c5ecaf140ff954f5943d3d8ca63601

2. Check Upgrade Impact


N9K-93180YC-FX3# show install all impact epld bootflash:n9000-epld.10.4.4.M.img 

Retrieving EPLD versions.... Please wait.
Images will be upgraded according to following table:
Module  Type   EPLD              Running-Version   New-Version  Upg-Required
------  ----  -------------      ---------------   -----------  ------------
     1   SUP  MI FPGA                   0x18        0x20            Yes
     1   SUP  IO FPGA                   0x13        0x13             No
    27   SUP  MI FPGA                   0x18        0x20            Yes
    27   SUP  IO FPGA                   0x13        0x13             No
Compatibility check:
Module        Type         Upgradable        Impact   Reason
-------------------------------------------------
    27            SUP           Yes       disruptive   Module Upgradable


N9K-93180YC-FX3# show module 
Mod Ports                  Module-Type                            Model         
  Status
--- ----- ------------------------------------------------ ---------------------
 --------
1    54   48x10/25G + 6x40/100G Ethernet Module            N9K-C93180YC-FX3     
 ok        
27   0    Virtual Supervisor Module                        N9K-C93180YC-FX3     
 active *  

Mod  Sw                       Hw    Slot
---  ----------------------- ------ ----
1    10.4(4)                  1.0    NA  
27   10.4(4)                  1.0    VSUP


Mod  MAC-Address(es)                         Serial-Num
---  --------------------------------------  ----------
1    24-6c-84-74-3b-a5 to 24-6c-12-74-3b-67  FLM12345JDP
27   24-6c-84-74-3b-a5 to 24-6c-12-74-3b-67  FLM123450JDP

Mod  Online Diag Status
---  ------------------
1    Pass
27   Pass

* this terminal session 

3. Upgrade EPLD

N9K-93180YC-FX3# install epld bootflash:n9000-epld.10.4.4.M.img module all 
Compatibility check:
Module        Type         Upgradable        Impact   Reason
------  -----------------  ----------    ----------   ------
    27            SUP           Yes       disruptive   Module Upgradable

Retrieving EPLD versions.... Please wait.
Images will be upgraded according to following table:
Module  Type   EPLD              Running-Version   New-Version  Upg-Required
------  ----  -------------      ---------------   -----------  ------------
    27   SUP  MI FPGA                   0x18        0x20            Yes
    27   SUP  IO FPGA                   0x13        0x13             No
The above modules require upgrade.EPLD Upgrade may result in multiple modules going offline.
The switch will be reloaded at the end of the upgrade
Do you want to continue (y/n) ?  [n] y

Proceeding to upgrade Modules.

 Starting Module 27 EPLD Upgrade

Module 27 : MI FPGA [Programming] : 100.00% (    128 of     128 sectors)
Module 27 EPLD upgrade is successful..
Module        Type  Upgrade-Result
------  ------------------  --------------
    27         SUP         Success

Module 27 EPLD upgrade is successful.
Module        Type  Upgrade-Result
------  ------------------  --------------
    27         SUP         Success


Reseting Active SUP (Module 27) FPGAs. Please wait... 
Reload in 10 seconds .....
s9# ISCO MODULE 
BIOS Ver: 1.09
Switch G10
RC Revision:  02.05.00

Memory Information:
 MRC Revision:00.50.00
 Total  DRAM: 32768 MB
 Memory TOLM: 80000000
 PCIE   BASE: 80000000          Size : 10000000
 PCI32  BASE: 90000000          Limit: FBFFFFFF
 PCI64  BASE: 80000000000       Limit: 83FFFFFFFFF
 UC    START: 80000000000       End  : 84000000000
ME Operational Firmware Version: 06:3.0.3.214

DIMM Information:
 Clock Speed: 1067MHz
 Socket: 0x0 Channel: 0x0 Number: 0x0 Presence: Yes Size: 16GB
 Socket: 0x0 Channel: 0x0 Number: 0x1 Presence: No
 Socket: 0x0 Channel: 0x1 Number: 0x0 Presence: Yes Size: 16GB
 Socket: 0x0 Channel: 0x1 Number: 0x1 Presence: No

 Detected CISCO IOFPGA 
 Booting from Primary BIOS 
 Code Signing Results: 0x00000000 
 Booting from Upgrade FPGA
 IOFPGA Subsystem Vendor ID 0x10ee
 FPGA Revision          : 0x00000013
 FPGA ID                : 0x16905326
 FPGA Date              : 0x20230511
 Power Debug Register1  : 0x00000000
 Power Debug Register2  : 0x00000007
 Reset Cause Register   : 0x80000000
 Boot Ctrl Register     : 0x0000e0ff
 FPGA Update Status     : 0x80000020

Detected CISCO MIFPGA 
 MIFPGA Version        : 0x00000020
 MIFPGA Date           : 0x20240229
 MIFPGA Update Status  : 0x00000020
 MIFPGA ID             : 0x21310951

Board Type: Superfuzz

Bootable Disk is detected. Device Name: INTEL SSDSCKKB240G8K                    
Feed BIT1
Feed BIT2
HermitD BIOS: v01.09.0 Date: 10/08/2023 17:12:31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
Board type  4
CISCO TOR 
IOFPGA @ 0xd8000000
SLOT_ID @ 0xf
Set fan speed to 100%
Initializing fan controller...
Standalone chassis 
check_bootmode: grub: Continue grub
Trying to read config file /boot/grub/menu.lst.local from (hd0,5) 
 Filesystem type is ext2fs, partition type 0x83


Security Lock
Booting bootflash:/nxos64-cs.10.4.4.M.bin 
Trying diskboot 
 Filesystem type is ext2fs, partition type 0x83
Image valid


Image Signature verification was Successful.

Boot Time: 1/22/2025  6:15:33

Security Lock
mount: overlay mounted on /newroot/usr.
Installing klm_card_index
done
Increase FPGA PCI timeout to 900ms
Linking n9k flash devices
creating flash devices BOOT_DEV= sda
Replacing inittab for node - host
INIT: version 2.88 booting
Setting up sysV scripts for host node
Installing ata_piix module ... done.
Installing kheaders module ... done.
Unsquashing rootfs ...
is_lxc:1 is_titan_eor: is_stby: suffix: klm_ftrace: /isanboot/lib/modules/klm_ftrace.o
Installing ftrace in lxc 0 mode done
Executing /etc/rc.d/rcS.d//S06exablaze start
Executing /etc/rc.d/rcS.d//S06exablaze start 
Not Micron SSD...

Checking all filesystems.cgroups initialized
Generating ssh keys...Done ssh keys
Starting OpenBSD Secure Shell server: sshd ... done sshd.
Checking rpmstore swap in host context.
INIT: Entering runlevel: 3
Stopping crond: OK
Starting crond: OK
grep: /bootflash/platform.inf: No such file or directory


mount: overlay mounted on /usr.
Increase FPGA PCI timeout to 900ms
Linking n9k flash devices
creating flash devices BOOT_DEV= sda
Replacing inittab for node - vsup
INIT: version 2.88 booting
Executing /etc/rc.d/rcS.d//S06exablaze start
Executing /etc/rc.d/rcS.d//S06exablaze start 
Unsquashing rootfs ...
vm.min_free_kbytes = 184320
No TOR virtual chassis
skip untra_klms
Enabling 8250 serial driver spurious INTs workaround
Installing isan procfs isan_proc_name=isan26... done.
Installing SSE module with card index 21212 and vslot ID 26 ... done.
Creating SSE device node 243 ... done.
cg controllers already mounted at /var/cgroup
Inserting kernel_services module ... is_lxc:1 is_titan_eor: is_stby:0 suffix: klm_ftrace: /isanboot/lib/modules/klm_ftrace.o
done.
Making kernel_services character devices
klm_ftrace already loaded. skip.
Loading I2C driver ... done.
Installing CCTRL driver for card_type 99 in vslot ID 26 without NEED_GEM ... done.
Loading IGB driver ... 
Checking all filesystems.done.

Extracting rpms from image...
Installing SPROM driver ... 21212 IS_N9K done.
Installing pfmsvcs module ...done.
Installing nvram module ... done.
Installing if_index module with port mode 6 ... done.
Installing fcfwd
Installing RNI lcnd ... done
Running mode is N9K-ToR ...done
Installing LC netdev container_id=0 is_standby=0 ... done
Installing psdev module ... done.
Installing veobc module ... done.
Clean up previous pcap files present in tmp directory
Checking SR card
Card Index is 21212
SR Card detected.
Inserting eMMC module ... 
Inserting OBFL module ... 21.99: eMMC Device found.
21.99: card has mmc
done.
22.00: Making OBFL character devices for mmc
22.05: SR_START (2099200), size 3
mounting plog for N9k!
22.06: mounting plog for N9k!
22.08: Done..mounting plog for N9k!
Mounting OBFL for eMMC
Attach blkoops
27.41: Before mounting blkoops
27.90: After mounting blkoops
28.20: recreate_mmcftrace_rr_device
/
Calling install_tor for TOR
copying common rpm to ftp
update-alternatives: Linking /usr/bin/unshare to /usr/bin/unshare.util-linux
COPY the image to ORIG_LC_FS_PATH 


tune2fs 1.45.6 (20-Mar-2020)
Setting reserved blocks percentage to 0% (0 blocks)
 Removing any system startup links for cgroups-init ...
 Adding system startup for /etc/init.d/cgroups-init.
Loading system software
/logflash/stats_ssd/.ssd_current_data file exist!!!
moving /logflash/stats_ssd/.ssd_current_data to /logflash/stats_ssd/.ssd_lastboot_data
Starting crond: OK
kernel.core_pattern = |/bin/sparsecore.sh %p %h %P
Starting rpcbind daemon...done.
Generating ssh keys...creating NFS state directory: done
starting 8 nfsd kernel threads: done
starting mountd: done
starting statd: done
Saving image for img-sync ...
exit code: 1
Installing local RPMS
Stopping crond: OK
Not Micron SSD...
Not Micron SSD...
Not Micron SSD...
Done ssh keys
Starting OpenBSD Secure Shell server: sshd ... grep: /bootflash/platform.inf: No such file or directory
                                                                                                       done sshd.
Starting crond: OK
Patch Repository Setup completed successfully
Creating /dev/mcelog
Starting mcelog daemon
N9K CPA setup done
N9K TOR LC CPA setup done
INIT: Entering runlevel: 3
FIXME : sundown detcted  use temp librockyf_sun.so ..
Moving 506 version servo 
Running S93thirdparty-script...
vlc_card_index 0
S26: sw_id 21212 vp 0
S26 B: sw_id 21212, Moving libcrdcfgdata_tah_tor.so to libcrdcfgdata.so


Starting lem_drv driver
done
Netbroker support IS present in the kernel.
done
Disabling cisco netbroker hooks ... done
Skipping EMON in TOR ...
Executing Prune clis.
Removing exusd cli files if it is not exbl_card in prune_clis
ethernet switching mode Wed Jan 22 06:16:36 UTC 2025
prepare span CLI

4. Check EPLD Status

s9# show install all impact epld bootflash:n9000-epld.10.4.4.M.img

Retrieving EPLD versions.... Please wait.
Images will be upgraded according to following table:
Module  Type   EPLD              Running-Version   New-Version  Upg-Required
------  ----  -------------      ---------------   -----------  ------------
     1   SUP  MI FPGA                   0x20        0x20             No
     1   SUP  IO FPGA                   0x13        0x13             No
    27   SUP  MI FPGA                   0x20        0x20             No
    27   SUP  IO FPGA                   0x13        0x13             No
Compatibility check:
Module        Type         Upgradable        Impact   Reason
-------------------------------------------------
    27            SUP           Yes       disruptive   Module Upgradable

Upgrade NXOS & EPLD Together

N9K-93180YC-FX3# install all nxos bootflash:nxos64-cs.10.4.4.M.bin epld bootflash:n9000-epld.10.4.4.M.img 
Installer will perform compatibility check first. Please wait. 
Installer is forced disruptive

Verifying image bootflash:/nxos64-cs.10.4.4.M.bin for boot variable "nxos".
[####################] 100% -- SUCCESS

Verifying EPLD/FPGA image bootflash:/n9000-epld.10.4.4.M.img.
[####################] 100% -- SUCCESS

Verifying image type.
[####################] 100% -- SUCCESS

Preparing "nxos" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Preparing "bios" version info using image bootflash:/nxos64-cs.10.4.4.M.bin.
[####################] 100% -- SUCCESS

Performing module support checks.
[####################] 100% -- SUCCESS

Notifying services about system upgrade.
[####################] 100% -- SUCCESS



Compatibility check is done:
Module  bootable          Impact  Install-type  Reason
------  --------  --------------  ------------  ------
     1       yes      disruptive         reset  default upgrade is not hitless
    27       yes      disruptive         reset  default upgrade is not hitless



Images will be upgraded according to following table:
Module       Image                  Running-Version(pri:alt)           New-Version  Upg-Required
------  ----------  ----------------------------------------  --------------------  ------------
     1       lcn9k                                   10.3(5)               10.4(4)           yes
    27        nxos                                   10.3(5)               10.4(4)           yes
    27        bios     v01.09(10/08/2023):v01.08(05/06/2022)    v01.09(10/08/2023)            no


FPGA microcode will be upgraded according to following table:
Module  Type   EPLD              Running-Version   New-Version  Upg-Required
------  ----  -------------      ---------------   -----------  ------------
    27   SUP  MI FPGA                   0x18        0x20            Yes
    27   SUP  IO FPGA                   0x13        0x13             No

EPLD Upgrade may result in multiple modules going offline.

Switch will be reloaded for disruptive upgrade.
Do you want to continue with the installation (y/n)?  [n] y


Install is in progress, please wait.

Setting boot variables.
[####################] 100% -- SUCCESS

Performing configuration copy.
[####################] 100% -- SUCCESS

Module 1: Refreshing compact flash and upgrading bios/loader/bootrom.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS

Module 27: Refreshing compact flash and upgrading bios/loader/bootrom.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS

EPLD/FPGA upgrade can take upto  4  mins.

Performing EPLD/FPGA upgrade bootflash:/n9000-epld.10.4.4.M.img.
[####################] 100% -- SUCCESS

System will be reloaded in a few seconds...


Reference

Leave a Reply

Your email address will not be published. Required fields are marked *