Skip navigation

System Recovery Utility is a part of the STB software. It is intended for user to perform required service operations in the STB at the stage of boot start.

System Recovery Utility is designed in the following STB models:

Example of main utility menu (top level) for MAG256:

Image Documentation

List of service operations performed with System Recovery Utility includes:

  • View / change the current TV system (also called Video output mode) and Graphic resolution to be set on the HDMI video output after software loaded (after loading the portal);
  • View / change current Boot mode of STB;
  • View STB device and software info (Device information) with the option to save info on USB-drive;
  • STB software update (Upgrade ToolsUpgrade Software). Used to install in STB only public versions of software;
  • Installing operator logo in STB (Upgrade ToolsSet Logotype), which will be displayed on the TV screen when STB boots. The procedure of logo installing is described in the developer section - Logo of Bootloader;
  • Installing / Reset Operator Key in STB (Upgrade ToolsSet / Reset Operator's key). This procedure can be used in STB for manual installing/uninstalling in STB the Operator Key to provide loading in STB OperatorImage;
  • Reset STB to factory settings (Default Settings).

It is not recommended to make changes to System Recovery Utility menu without proper understanding its settings and consequences of changing them.

Brining up System Recovery Utility menu

To enter main (top level) menu of System Recovery Utility:

  1. Power off (unplug the power supply) the STB.
  2. Push and hold the Menu button on the RC (it should be directed straight to the front side of STB, where IR receiver is layouted).
  3. Still holdering the Menu button power the STB on (plug in the power supply).
  4. Wait (~10 seconds) for appearance the menu of System Recovery Utility on the TV screen .
  5. Release Menu button.
  Menu button on SRC-4513 (slim)
Image Documentation

Exit from System Recovery Utility menu

To exit the System Recovery Utility menu and continue booting STB, use the Exit and Reboot command of main utility menu.

Do not use Exit button of the remote to exit utility. If you, while in the main utility window, will press Exit button of the remote, a bootloader window with a logo appears on the TV screen but the loading will not continue! This case, press Menu button of the remote (to return to utility menu) and use the Exit and Reboot command.

Setting the video output mode and graphics display resolution

To correct display video signal at the TV after STB software loaded, it is possible to change video output parameters at the boot stage. System Restore Utility menu contains the following settings:

  • TV System - STB video output mode;
  • Graphic Resolution - graphics window resolution to be set on STB video output.

Description of these parameters is provided in section Video output mode and Graphics Resolution.

Example of TV system menu for STB MAG256:

Image Documentation

Selecting boot mode NAND1 / NAND2

NAND1 or NAND2 - banks of internal non-volatile reprogrammable memory of STB. They are intended to store and load from them STB software. STB bootloader uses the software bank wich specified in this setting (active_bank bootloader variable: 0 - active bank, 1- alternative bank). The use of two banks of memory improves reliability of software update process. If the operation fails, user can load software from the alternative bank.

After successful STB updating the Boot Mode value automatically changes to the opposite one (NAND1 or NAND2).

To change boot mode:
  • Enter the System Recovery Utility menu.
  • Select Boot Mode by pressing OK on RC and choose: NAND 1 or NAND2. If user changes the value of current (active) bank, an alternative copy of software will be used for loading.
  • If Boot Mode value was changed - сonfirm with Yes.
  • Select Exit and Reboot, сonfirm with Yes.
    Note. If instead of Exit and Reboot you pressed Exit on RC, press Menu on RC to return to main utility menu.
  • The progress bar of booting process is displayed on the TV screen.

Note. Successful software loading is completed with media Portal Web application loading in STB. The first page displayed on the TV screen depends on Portal settings (for example, for Embedded portal see Start page).

Software version and device information

Software version and device information can be obtained from Device Information menu. Example for STB MAG256:

Image Documentation

To view Device Information menu info:

  • Enter the System Recovery Utility menu.
  • Choose Device information - by pressing OK on RC:
    • Vendor - Manufactory identifier.
    • Model - STB model identifier.
    • HardwareVersion - Version of system board.
    • Serial Number - Serial number of device (STB).
    • MAC address - Physical address of network interface.
    • BootLoader version - BootLoader version (if the second bootloader is on, then you will see the second bootloader version).
    • Image version number - STB software version;
    • Image date - Date and Time of STB software version creation.
    • Image description - additional discription of STB software version.
    • Userfs Image version - version of User settings (UserFS - the part of image file);

To save device information to USB drive:

  • Prepare USB drive:
    • be sure that the USB drive has FAT32 file system.
    • create a folder mag<model> on the root of USB drive, where <model> is the value of the basic STB model - for example, for STB MAG322, the folder name is mag322.
    • connect USB drive to one of the STB connectors;
  • Open Device Information menu and click - Save Info at USB command:
  • The DeviceInfo.txt file must be written down to mag<model> folder on USB drive.

Selecting software update mode

STB software update with System Recovery Utility is applied only for installing the public Software version 1). Updating to other software versions (factory, custom, operator) is rejected with the cause "Wrong signature".

To update STB software:
  • Enter the System Recovery Utility menu.
  • Select Upgrade Tools Upgrade software.
  • In opened Upgrade Software window choose update mode:
    • Using USB - for updating will be used the STB software (image) from the USB-drive connected to the STB. Detailed description see in Update from System Recovery Utility section.
    • Using multicast - for updating will be used the STB software (image) that transfered to STB from PC by Multicasting. Detailed description see in Update from System Recovery Utility section.
    • Using static ip and tftp - the STB software (image) for updating is transfered to STB from the TFTP server. In STB, the necessary connection parameters must be set (assigned with the bootloader variables).
    • Using dhcp - the STB software (image) for updating is transfered by settings that STB requests from the DHCP server. Update settings is specified by network administrator in configuration of DHCP server. Update settings is transmitted to STB by extension options (DHCP Vendor Extensions). See details in DHCP server configuration. Loading and updating STB software.
  • After a successful software update, the STB will automatically reboot.

Reset to factory settings

After resetting STB to the factory settings, the environment variables, including Bootloader variables, are set to the initial values (set by the Manufacturer).
To reset STB to factory:

  • Enter the System Recovery Utility menu;
  • Select Default Settings, сonfirm with Yes;
  • In the window Resetting to defaults, confirm with Yes;
  • Information about the reset operation should be displayed at the bottom of the window;
  • Press Exit button to pass in main utility menu;
  • Select Exit & Reboot, сonfirm with Yes;
    Note. If instead of Exit and Reboot you pressed Exit on RC, press Menu on RC to return to main utility menu.

  • STB will automatically reboot.
  Video example. Reset to Default Settings. MAG322

1) The public (open) versions of STB software are signed by the public key (ID_KEY = STB_PUBLIC). More details - in section STB software.



Need Help

Dave is an expert on the MAG STB and the author of this article.

Was this article helpful?

Yes No

Sorry to hear that.
How can we improve this article?

We use cookies in order to optimise our website, provide you with the best possible user experience and help us promote our products. Please read our Cookie Policy to find out how we use cookies and how you can control cookies.
By using this website or closing this message, you acknowledge our Privacy Policy and agree to our use of cookies as described in our Cookie Policy.