5-15 Loading SoftwareIntroductionLoading software on the switch involves loading application files and upgrading the Boot ROM programby using the host software package. The host software package of the S5820X series comprises theBoot ROM files and application files with the file name extension .bin.z Loading application files: Download the host software package to the flash memory on the switchand set the attribute (main, backup, or none) of the application files.z Upgrading the Boot ROM program: Use Boot ROM files in the host software package to upgradethe Boot ROM program of the switch.Boot ROM files (stored together with application files with name extension .bin in the host softwarepackage) used for upgrade are complete Boot ROM files. A complete Boot ROM file includes a basicsection and an extended section.z The basic Boot ROM section is the smallest program file used to complete the primary initializationof the system.z With rich human-computer interaction (HCI) functions, the extended Boot ROM section usesEthernet interfaces for upgrading the applications and the boot system.Approaches for Loading SoftwareYou can load application and configuration files of the switch through the Boot ROM menu or the CLI.Table 5-1 Approaches for loading software on the switchApproach SectionLoading the Software Using XMODEM Through ConsolePortLoading Software Using TFTP Through Ethernet PortLoading files through the Boot ROMmenuLoading Software Using FTP Through Ethernet PortLoading Software Through USB InterfaceLoading Software Using FTPLoading files through the CLILoading Software Using TFTP