You can upgrade software on Branch Gateway. Software used to control Branch Gateway itself and media modules installed on Branch Gateway is called firmware. Use a USB device or the SCP, FTP, TFTP, or HTTPS protocol to download a new version of software or firmware. You can upgrade the following types of software and firmware: