Knowledge Search


×
 

Status (STS) LED on QFX10002-60C and PTX10002-60C management panel does not work with RE FPGA version 2.5

  [TSB17421] Show Article Properties


Alert Type:
PSN - Product Support Notification
Product Affected:
QFX10002-60C PTX10002-60C
Alert Description:
STS LED in QFX10002-60C and PTX10002-60C management panel does not work with below versions thus cannot show the status of the chassis.
  • QFX10002-60C with JUNOS version 18.1R1.9,  18.2.R1.9
  • ​PTX10002-60C with JUNOS version 18.2R1.9




​​
 
Solution:
This issue is tracked under PR 1332991 QFX/PTX: SW changes to support the new FPGA changes (STS status led doesn't light up")
Please Note: Both JUNOS upgrade and FPGA upgrade are necessary to ensure STS LED work correctly.
1. QFX10002-60C - Upgrade JUNOS to 18.1R1.10 or 18.2R1.10 
    PTX10002-60C - Upgrade JUNOS to 18.2R1.10
2. Upgrade RE FPGA to 2.6 or later version
 
 
Implementation:
1. Upgrade JUNOS version to QFX10002-60/18.1R1.10 or PTX10002-60C/18.2R1.10 release
2. Follow the instruction below to upgrade RE FPGA to version 2.6 or later version
2.1  Check the current versions of RE FPGA
show chassis firmware
Part                     Type       Version
FPC 0                    U-Boot      ***
                         loader           FreeBSD/i386 bootstrap loader 1.2
                         BIOS       QFXS_SFP_00.32_02.01
                         MAIN EC-FPGA 2.5
                         MEZZ EC-FPGA 2.5
                         MAIN I2CS CPLD 0x15
                         MEZZ I2CS CPLD 0x15
                         MAIN PORT FPGA 2.1
                         MEZZ PORT FPGA 2.1
                         RE FPGA    2.5

2.2  Download firmware package from https://webdownload.juniper.net/swdl/dl/secure/site/1/record/80606.html
       Same firmware package will work on QFX10002-60C and PTX10002-60C 
2.2  Save the firmware package to /var/tmp directory
2.3  Install the firmware package by using the bellow command ... This process may take more than 15minutes
user@host> request vmhost software add /var/tmp/jfirmware-vmhost-x86-64-18.1R1.10.tgz 
Verified jfirmware-vmhost-x86-64-18.1R1.10 signed by PackageProductionEc_2018 method ECDSA256+SHA256
[ platform = qfx10002-60c ; re_name = RE-PTX-2X00x8 ]
Pushing /packages/db/jfirmware-vmhost-x86-64-18.1R1.10/contents/vmhost-firmware-x86_64-18.1R1-20180819_1610_builder.tgz to host ...done.
Extracting /packages/db/jfirmware-vmhost-x86-64-18.1R1.10/contents/vmhost-firmware-x86_64-18.1R1-20180819_1610_builder.tgz ...done.
Invoke Install Script
Start RPM install
Upgrading ptx1k_firmware-1.0-0.x86_64
Installing RPM
Preparing...                ##################################################
preparing install ...
ptx1k_firmware              ##################################################
adding pch-gpio module to kernel...
Starting Firmware Upgrade ...
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices
Processing virtual machine file (/usr/sbin/xellent_ec_full_v2_5.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Tue Dec 19 11:34:54 2017
 
Processing....................................................................................................................................................................................................

+=======+
| PASS! |
+=======+

Executing time is 356382008 (usec), about 356 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices

Xellent MEZZ board found
ECSEL pin set as INPUT
Processing virtual machine file (/usr/sbin/xellent_ec_full_v2_5.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Tue Dec 19 11:34:54 2017
 
Processing.....................................................................................................................................................................................................
+=======+
| PASS! |
+=======+

Executing time is 357376114 (usec), about 357 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices
Xellent re-fpga found
Processing virtual machine file (/usr/sbin/xellent_re_fpga_v2_6.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Tue Jul 31 19:14:07 2018
 
Processing........................
+=======+
| PASS! |
+=======+

Executing time is 23408058 (usec), about 23 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices
Processing virtual machine file (/usr/sbin/xellent_port_fpga_v2_1.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Thu Jan 11 12:01:06 2018
 
Processing......................................................................
+=======+
| PASS! |
+=======+

Executing time is 78556093 (usec), about 78 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices

Xellent MEZZ board found
ECSEL pin set as INPUT
Processing virtual machine file (/usr/sbin/xellent_port_fpga_v2_1.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Thu Jan 11 12:01:06 2018
 
Processing.....................................................................
+=======+
| PASS! |
+=======+

Executing time is 77536803 (usec), about 77 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices
Xellent MAIN I2CS found
Processing virtual machine file (/usr/sbin/xellent_i2cs_rev0x15.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Fri Jan 05 12:21:31 2018
 
Processing.....................................................
+=======+
| PASS! |
+=======+

Executing time is 54220489 (usec), about 54 sec
                 Lattice Semiconductor Corp.
             ispVME(tm) V12.1 Copyright 1998-2007.
For daisy chain programming of all in-system programmable devices
Xellent MEZZ I2CS found
Xellent MEZZ board found
ECSEL pin set as INPUT
Processing virtual machine file (/usr/sbin/xellent_i2cs_rev0x15.vme)......
Platform: Xellent
Diamond Deployment Tool 3.9
CREATION DATE: Fri Jan 05 12:21:31 2018
 
Processing.....................................................
+=======+
| PASS! |
+=======+

Executing time is 54333270 (usec), about 54 sec
removing pch-gpio module from kernel...
A power cycle is required to install the software
Please POWER CYCLE the system to complete the installation
RPM ptx1k_firmware-1.0-0.x86_64 installed successfully
insmod: ERROR: could not insert module /usr/sbin/pch_gpio.ko: Device or resource busy
Upgrading ptx1000 firmware on host ... done.

root@roger-04>
2.4  Power cycle the system once firmware upgrade completed
2.5  Verify the version of RE FPGA
            user@host> show chassis firmware
Part                     Type       Version
FPC 0                    U-Boot      ***                                       
                         loader           FreeBSD/i386 bootstrap loader 1.2    
                         BIOS       QFXS_SFP_00.32_02.01                      
                         MAIN EC-FPGA 2.5                                          
                         MEZZ EC-FPGA 2.5                                    
                        MAIN I2CS CPLD 0x15                                      
                        MEZZ I2CS CPLD 0x15                                    
                        MAIN PORT FPGA 2.1                                       
                        MEZZ PORT FPGA 2.1                                                                  
                        RE FPGA    2.6              
​​
​​
 
Modification History:
 
First publication date 2018-08-28
 
Related Links: