Description

The firmware upgrade for the Power supply using the CLI "request system firmware upgrade pem slot <slot no>" may fail to upgrade the firmware for the QFX10000 AC ( P/N - 740-049388 / 740-073146), QFX10000 DC (P/N - 740-049503 / 740-073147) power supplies.

Solution

The firmware upgrade fails because the firmware file copy from Junos to the host is broken between the 21.4 and 22.3 releases.

 

If the firmware upgrade using the CLI "request system firmware upgrade pem slot <slot no>" fails, then use the following steps (workaround) to upgrade the firmware using the fpga-app utility from the host.

 

1)Find the Part number of the PSM using the following command:

>show chassis hardware | match Power

 

2) The following is the firmware to be used for the PSM based on the Part number:

For AC PSM:

740-049388 - DPS-2850AB_A_SEC_V03A.bin

740-073146 - DPS-2850AB_B_SEC_V03A.bin

For DC PSM:

740-049503 - DPS-2700AB_A_SEC_V042.bin

740-073147 - DPS-2700AB_B_SEC_V042.bin

 

3) Copy the correct firmware for the PSM from Junos to Guest (ref the list in #2) using the following command:

router> start shell

router% hshell

router-note# rcp [email protected]:/usr/share/pfe/firmware/<firmware filename> /var/tmp/

 

4) Upgrade the PSM firmware from the host shell (you are in host shell after the hshell command in the step 3) :

/usr/sbin/fpga-app chassisd pem-isp <segment id> <i2caddr> <firmware file path> 0

i2caddr is 0x52

segment id is (0x40+slot no)

Example: /usr/sbin/fpga-app chassisd pem-isp 0x41 0x52 /var/tmp/DPS-2700AB_A_SEC_V042.bin 0 (for slot 1)

 

This issue has been addressed via PR1779986.

Modification History

2024-10-02 : Article Created