Good Morning:
I personally use the Tftpd64 by Ph. Jounin, but that does not mean that is the TFTP server you necessarily have to use. There are plenty of good ones for example, Solar Winds makes one, too.
Personally, I have a TFTP-Root folder off the root of my C: as a habit going back 10+ years. When I open the TFTP application I use, I set that as my directory or rather more specifically, a folder under that as my Current Directory, which serves as the root on the TFTP server. That is really all there is to the setup.
For example I have a folder, C:\TFTP-Root\ICX64xx 08030sa.
It has these files in it, which I extracted:
ICX64R08030sa.bin
ICX64S08030sa.bin
icx64xxc12_poeplus_02.03.09.fw
icx64xx_poeplus_02.1.0.b004.fw
kxz10105.bin
The newer ICX devices such as the 7xxx, I do not really extract them because the installer is smarter. I merely extract the ZIP file to C:TFTP-Root\08080e for example. The download contains ICX7150, 7250, 7450, 7650, and 7750 in 08.0.80e in the above ZIP, which is a 7xxx build only. You are stuck at 08.0.30x for much of the 6xxx family of devices.
With the newer builds the commands I use (and it picks the proper image and boot files, too):copy tftp system-manifest 10.1.2.3 FI08080e_Manifest.txt primary switch-image
copy tftp system-manifest 10.1.2.3 FI08080e_Manifest.txt secondary router-image
The downloads are available at
https://support.ruckuswireless.com/softwareYou might need a support contract such as the End-User or Partner Watchdog support; I am not certain.