Skip navigation

Purpose of service button

The service button (FN button) is located on the rear panel of the STB. It is intended to emergency recovery STB operation.In normal mode the STB is booted automatically according to preset settings, access to the System Recovery Utility menu is available. Service button is used if STB fails to boot and there is no access to the System Recovery Utility menu.

Emergency boot modes

Three emergency boot modes are supported. They are signaled by means of LED indication:

  • Mode 1 (LED white, slow blinking ). Selecting alternative NAND - if for some reason the download or update of the software from the current memory bank has not been successful, this mode switches the loading from the alternative flash memory bank;
  • Mode 2 (LED white, quick blinking). Reset to factory settings - if some STB settings do not allow to boot, you may need to reset the environment variables of the STB software to initial value;
  • Mode 3 (LED white, lights constantly). Emergency startup - loading the System Recovery Utility menu via USB or over the network (requesting update data via DHCP protocol) - in some cases, if you can not boot from modes 1-2, this mode is used.

Selecting emergency boot mode

To select certain emergency boot mode press and hold service button before the power is supplied. The current mode is signaled by means of LED: each mode has a unique indication. After decision interval is expired (you should keep hold the button), the system automatically switches to the next boot mode. To activate a certain boot mode you must stop pressing the button during the required mode.

Procedure for selecting the emergency boot mode:

  • Unplug the STB.
  • Press and hold Service button.
  • Swith the STB power on.
  • Wait for changing LED indication:
    • Mode 1. (white LED, slow blinking). If the button will be released STB loads in mode 1. If not releasing of button - STB will go to mode 2.
    • Mode 2. (white LED, quick blinking). If the button will be released STB loads in mode 2. Continue to hold will result in - go to mode 3.
    • Mode 3. (white LED, lights constantly). If the button will be released STB loads in mode 3.  Continue to hold will result in - Standart load.

Emergency startup

Emergency sratup is used if STB does not boot because of problems with the firmware. It is applied to download the Linux kernel (that contains System Recovery Utility) from a USB-drive or over a network using the DHCP protocol. After that you will be able to call System Recovery Utility menu and take the necessary actions for recovery (boot from an alternative NAND, reset settings or update the firmware).
To download Linux kernel the USB device is verified first (if the USB device is readable and required file is available). If first verification is failed the STB goes to receiving data of download by DHCP protocol.

System recovery with USB-drive in Emergency startup

Use front USB-connector. USB-drive must have FAT32 file system.

  • Download the Bootstrap<model number> file from release of MAG<model number>, where <model number> - the number value of STB (322, 324, 349 or 351);
  • Rename the file to Bootstrap;
  • At the USB drive create mag<model number> directory (it should be located in the root directory of the USB drive)
  • At the USB drive put the Bootstrap file in the mag<model number> directory;
  • Insert the USB-drive into front STB connector;
  • Unplug power supply of STB;
  • Press service button, plug the power supply and wait until mode 3 (LED white, lights constantly);
  • Release the button - Emergency mode is selected;
  • On the remote control, press Menu to go to the System Recovery Utility menu;
  • In System Recovery Utility menu start recovery action (boot from alternative NAND or update the 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.