Version 1.11 upserv_en 06/16 UpServ UPDATE SERVER SATEL sp. z o.o. • ul. Budowlanych 66 • 80-298 Gdańsk • POLAND tel. +48 58 320 94 00 www.satel.pl SATEL UpServ 1 The UpServ update server enables remote firmware replacement in SATEL's devices which use TCP/IP communication (e.g. GPRS, GSM, MICRA, VERSA Plus and other modules). 1. Features Remote update of device firmware via GPRS or Ethernet. Firmware update for devices which have no public IP address. Management of available firmware updates. Making firmware updates available to groups of devices or individual devices. Information on the progress of firmware update procedure for devices connecting to the server. Initiating the update process by the device users. 2. Operation description The firmware update for a module made by SATEL is initiated by an SMS message (please refer to the manuals of individual modules) sent by the user to the telephone number of the device. The device may also automatically connect to the server periodically to check for available updates. After the module connects to the server, identification of the module follows. The device checks the firmware version available on the server. If it is newer, the device starts downloading it. After the download is completed, the process of module firmware updating will start. 3. Requirements Microsoft Windows operating system. Considering the number of open network connections, operation in the Windows Server environment is recommended. Java Virtual Machine installed, version 7 or higher. Server port (by default: 44004), on which communication with the devices will take place, should be enabled. IP address of the computer on which the update server will run must be visible on the Internet (so-called, public IP address). 4. Installation You can find the installation file of the update server on the www.satel.pl website. Note: The UpServ program should be installed on the account of a user having administrator right. 1. Download the installation file and save it to disk. 2. Run the installation file and follow the instructions displayed on screen. 3. When the prompt about installation components appears (see the figure below), select all the available options and click “Next”. 4. Follow the next instructions displayed on screen until completion of the installation. 2 UpServ SATEL 5. Administration panel The administration panel is intended for configuration of the update server as well as management of the devices which use the update server. 5.1 “Devices” tab 5.1.1 Known devices The table presents the list of devices that has connected to the update server. No. – ordinal number of device. Type – type of device. Name / Serial No. – name of device / serial number of device. Version – version number and release date of device firmware. Status – information on the current state of the device. This field may show the following statuses: Identifying – the device is being identified by the server. Checking – the device is checking, whether a new firmware version is available. Downloading (… %) – the device is downloading new firmware. Information on the download progress is given in parentheses. Disconnected (… %) – the device disconnected before the file with a new firmware version has been fully downloaded. Information on what part of the file has been downloaded is given in parentheses. Ready – the device has disconnected after downloading the file and will start updating the firmware in a moment. Updating – firmware update is in progress. Updated – the device firmware version is up to date. Download start – time of starting the firmware download. SATEL UpServ 3 Update start – time of starting the firmware update. Last update – time of completing the firmware update. Updates – information on whether the remote update option is enabled for the device, or not. [connection status] – icon indicating the status of device connection to server. The following statuses may be displayed in this field: – communication between device and server OK (online); – no communication between device and server (offline). Delete device – click to remove the highlighted device from the list. 5.1.2 Device details Serial number – identification number of the device. Device name – this field shows the device serial number. You can change the number to a name (enter the name and click on the “Change” button). IP address – network address of the device. Last connection – time of the last connection of the device with the server. Last update – time of the last remote update of device firmware. Device firmware version – current version of device firmware (version number and date). Language version – current language version of device firmware. Update – you can define which firmware version is to be available for the device (see the “Available firmware versions” list, “Device profiles” tab). Updates enabled – if this option is enabled, the device firmware will be updated remotely. 4 UpServ SATEL 5.2 “Device profiles” tab Add new version – click on the button to open the “Adding new firmware” window. Device – a list of SATEL manufactured devices, the firmware of which can be remotely updated after establishing communication with the server. Names of the devices remain grayed out until firmwares are added for them. Available firmware versions – firmware versions available for the given type of device (will be displayed after you click on the device). The default firmware version is highlighted by bold font. Details – additional information on the given firmware version. Delete – click to remove the highlighted firmware version. Set as default – click to set the highlighted firmware version as the default one. The default version will be downloaded by all devices of the given type, excluding those for which another firmware version has been defined in the “Version to be updated” field, “Devices” tab. Default firmware – information on the default version of firmware. Enable updates for new devices – if this option is enabled, each new device which establishes communication with the server (and so far has not been shown on the “Known devices” list) will update its firmware automatically. SATEL UpServ 5 5.2.1 “Adding new firmware” window Firmware file – access path to the file with a new firmware version. Browse – click to indicate location of the file with new firmware version. The file must have *.gcd extension. The *.gcd files with new firmware version can be downloaded from the www.satel.eu website. Select the file to display additional firmware related information. Add – click to add a new firmware version. Cancel – click to close the window without saving changes. 5.3 “Server configuration” tab Listen port – number of the TCP/IP port on which communication will take place. Restart server – click to restart the server. A window will open, in which you should confirm the server restart command. 6 UpServ SATEL Save – click to save the changes. A window will be displayed with information that the changes will only take effect after restarting the server. 6. Copying the data base 1. In the control panel, click the “Administrative tools” and then the “Services”. The “Services” window will open. 2. Find the “Satel online update service” on the list and stop it. 3. In the folder where the server files are installed, find the “firmwares” folder (for Windows VISTA and newer operating systems: C:\ProgramData\Satel\UpServ\firmwares; for older versions of Windows system: C:\Program Files\Satel\OnlineUpdate\Server\firmwares\). 4. Copy the “firmwares” folder and save to another disk. 5. Restart the “Satel online update service” service. 7. Updating the server 1. Download the installation file with the latest version of update server from www.satel.eu and save it to disk. 2. Run the installation file and follow the onscreen instructions. 3. When the prompt about installation components is displayed, deselect the “Firmwares database” option and click “Next”. 4. Follow the next instructions displayed on screen until completion of the installation.