06-26-2023 03:53 AM - edited 07-13-2023 02:38 AM
To downgrade the unit’s bootrom version from 10.1.18T215 to 10.1.13T215 and firmware version from SPR8090j to SPR08080b
Unit firmware version details before downgrade:
#Show version
UNIT 1: compiled on Jan 2 2021 at 21:08:45 labeled as SPR08090j
(33554432 bytes) from Primary SPR08090j.bin (UFI)
SW: Version 08.0.90jT213
Compressed Primary Boot Code size = 786944, Version:10.1.18T215 (spz10118)
Compiled on Mon Jul 20 08:53:15 2020
#Show flash
ICX7450
Compressed Pri Code size = 33554432, Version:08.0.90jT213 (SPR08090j.bin)
Compressed Sec Code size = 33554432, Version:08.0.90jT213 (SPR08090j.bin)
Compressed Pri Boot Code size = 786944, Version:10.1.18T215 (spz10118)
Compressed Sec Boot Code size = 786944, Version:10.1.18T215 (spz10118)
Code Flash Free Space = 1626873856
#Show boot-monitor
ICX7450
Current Version: 10.1.18
Recommended Version: 10.1.18
Steps To Downgrade Boot Rom Version:
Bootrom version will be downgraded with the software version (Non UFI image)
ICX7450 #copy tftp flash <tftp_server_ip> SPR08090j.bin primary
ICX7450 #copy tftp flash <tftp_server_ip> SPR08080b.bin primary
ICX7450 #copy tftp flash <IP_Address> spz10113.bin bootrom
ICX7450 #Load to buffer (8192 bytes per dot)
...............
SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT (8192 bytes per dot) ...................................................................................................
TFTP to Flash Done.
After saving configuration and reload, firmware is downgraded.
ICX7450 #Show version
Copyright (c) 2017 Ruckus Wireless, Inc. All rights reserved.
UNIT 1: compiled on Sep 8 2018 at 00:20:44 labeled as SPR08080b
(29815996 bytes) from Primary SPR08080b.bin
SW: Version 08.0.80bT213
Compressed Boot-Monitor Image size = 786944, Version:10.1.13T215 (spz10113)
Compiled on Tue Jul 29 10:22:26 2018
ICX7450 #show flash
Compressed Pri Code size = 29815996, Version:08.0.80bT213 (SPR08080b.bin)
Compressed Sec Code size = 33554432, Version:08.0.90jT213 (SPR08090j.bin)
Compressed Boot-Monitor Image size = 786944, Version:10.1.13T215
Code Flash Free Space = 1626591232
ICX7450-48 # show boot-monitor
Current Version: 10.1.13
Recommended Version: 10.1.13
Note: Alternate way to downgrade the firmware by using Manifest file
Link: https://support.ruckuswireless.com/documents/3448-fastiron-08-0-95-ga-software-upgrade-guide
-----Above link describes an example of firmware downgrade by using Manifest file from UFI to non UFI.
-----Apart from the firmware downgrade from SPR8090j to SPR08080b (example taken above), this procedure can be used for downgrade of other firmware versions as well.