Skip navigation

Public and Factory SW images can be updated from Embedded portal (HTTP, USB update methods) to factory SW image only.

To update STB to Public image (soft.infomir.com) it is necessary to use updating methods from System Recovery Utility menu (USB&Bootstrap, Multicast …).

To perform STB updating from Embedded portal or MiddleWare (HTTP, USB) to custom/other SW image which differs from factory one it is necessary to use the following instructions:

STB software description

Software release MAG322/324/349/351

Update from Embedded portal by HTTP

There are two options how to update STB software from manufacrurer's web-server (by HTTP) using the commands of Embedded portal menus:

  • Update from Settings menu;
  • Update from System Settings menu.

When STB runs under control the standard software image (factory made image: public or factory image), STB software updates to the last stable version (factory image) located on the manufacturer's server: : http://update.infomir.com/mag/<model>/imageupdate (<model> - number of STB model - 322, 324, 349, 351).

Update from Settings menu

  • Open Settings menu of the Embedded portal;
  • Choose Software autoupdate;
  • In the opened window choose Update manually (F2 on RC).
  • In the opened window Software autoupdate choose the list of New versions by pressing OK - the latest available version is located at the top of the list;
  • Select required firmware version;
  • Choose Update (F1);
  • Wait for the update to finish. The status of updating is displayed by progress bar and comments. STB will be rebooted automatically after update completing.

Note. Do not turn off STB or torn down the network connection untill the end of update.

Update from System Settings menu

In factory image, the folowing updating address is used: http://update.infomir.com/mag/<model>/imageupdate (where model is a number value of STB model: 322, 324, 349 or 351)

  • Go to Settings System settings (or press Setup on RC);
  • Open Sofware update.
  • Set Update method = HTTP.
  • Choose Verify (ОК). If verification of connection to server is successful, then you'll see information about the availability of new versions of software.
  • Choose Update (F1) to start the update.
  • Wait for update to finish. The status of updating is displayed by progress bar and comments. STB will be rebooted automatically after update completing.

Note. Do not turn off STB or torn down the network connection untill the end of update.

Update from System settings by USB

STB running under control of Public SW image or Factory SW image can be updated from System settings to Factory SW image only.
STB running under control of operator's Custom SW image can be updated from System settings to Custom SW image of the same operator only.

To update STB from System settings by USB:

1. Make sure that your USB drive meets the requirements.

2. Download the required SW image file (imageupdate).
Note. Latest version of Factory SW image is accesible on manufacturer's server: http://update.infomir.com/mag/<model>/imageupdate (<model> - number of STB model). For example, for MAG322: http://update.infomir.com/mag/322/imageupdate

3. Create directory mag<model> in the root of USB drive and write imageupdate file to this directory. For example, for MAG322 directory name: mag322

Image Documentation

4. Connect prepared USB-drive to STB. You can use any USB connector of STB: both rear or front.

5. Open SettingsSystem settingsSoftware update.

6. In Software update window set Update method = USB. You can see two new strings:

  • Disk - name of USB-drive;
  • Path - Path to update file on the USB-drive.

Image Documentation

7. Select Verify (OK) to make sure that STB can detect imageupdate file.

8. If the file is detected and readable successfuly you'll see Software Update window.

Image Documentation

9. In the Software Update window displays descriptions of the firmware versions: the Current version (operating in STB) and New version (available on USB drive).

10. Select subsequent operation after comparing Current and New versions:

  • To reject update push Exit.
  • To start update push Update (F1).

11. The status of the software update is displayed by progress bar and comments. To view log of update user may push Show log (Info on RC).

Image Documentation

12. Wait until the update process is complete. After completing of update, the STB automatically reboots.
Note. Do not turn off STB and plug off USB drive untill the end of update.

Update from System Recovery Utility by USB

STB can be updated from System Recovery Utility to Public SW image only.

To update STB from System Recovery Utility by USB method:

1. Make sure that your USB drive meets the requirements.

2. Download the required SW image file (imageupdate).
Note. Latest version of Public SW image is accesible from STB release.

3. Create directory mag<model> in the root of USB drive and write imageupdate file to this directory. For example, for MAG322 directory name: mag322

Image Documentation

4. Insert prepared USB-drive in STB slot. You can use any USB connector of STB: both rear or front.

5. Bring up System Recovery Utility menu.

6. Select Upgrade tools Upgrade Software Using USB Yes.

7. The info about software update status is displayed in the bottom of screen.

8. Wait until the update process is complete. After completing of update, STB automatically reboots.

Note. Do not turn off STB and plug off USB drive untill the end of update.

  Video example. USB upgrade from Recovery menu. MAG322

USB drive requirements and troubleshooting

Requirements

USB drive that is intended to perform STB SW update must be complied the next requirements:

  1. FAT32 file system format.
  2. If there are more than one partition on the USB drive, should use the first one.

Troubleshooting

The STB does not start updating or does not detect folder or imageupdate file on USB-drive - USB-drive is not initialized, 'Internal error', 'Imageupdate not found', 'Wrong signature', 'Unsupported archtectuture' messages, etc.:

    1. Try to use different USB socket of STB.
    2. 'Wrong signature', 'Unsupported archtecture' messages on the screen. - Probably, you use not intended type of image:
      • Make sure that imageupdate file matches the STB model.
      • Chek up the image type:
        • To public image you may update from System Recovery Utility;
        • To factory image you may update from Embedded portal (System Settings) if your STB runs under control of public or factory image.
        • To custom image of certain operator you may update from Embedded portal (System Settings) if your STB runs under control of custom image that made by the same operator.
        • To operator image you may update if your STB runs under control of operator image that made by the same operator.
    3. 'Imageupdate not found' message on the screen:
      • Recheck folder name and update file. Folder name and imageupdate file must contain only small letters (lowercase). Folder and file names should not contain characters added: examples of wrong name are mag_322, Imageupdate, imageupdate(1), and so on.
      • Check extension of the imageupdate file - set Show extension view mode of the folder. Files should not have extensions (like txt, etc.).
      • Probably, there is file accessing issue of this USB drive (especially if you know that the USB drive was used as a boot disk or was handled by a utility like "Partition", etc.).
        • Format USB drive (set the requirements) and repeat updating procedure;
        • Use partition utilities and make the only one partition on USB flash drive (for instance, use diskpart utility of OS Windows 10).
        • There may be problem with the USB drive - try to use different USB drive
    4. If you are not sure about source of imageupdate file, re-download it (factory image - from factory software update server, custom image - from operator's update server), replace file on the USB-drive, and then try to update again.


Multicast update

STB can be updated from System Recovery Utility to Public SW image only.
STB software update using Multicast is similar to that described for STB MAG250/254/270. Before use this update method it is recommended to familiarize this description.

The update procedure includes the following steps:

1. Download imageupdate file to PC that is LAN connected;
Note. Latest version of Public SW image is accesible from STB release.

2.Enter System Recovery Utility menu;
3. Select Upgrade tools Upgrade SoftwareUsing multicast Yes.
4. STB starts multicast update and you can see info message at the TV screen. Info message indicates IP address and port from which STB expects receiving the data flow.
5. Download to PC and run mcast_v2.0 utility.
Note. PC and STB must be in the same network (be in the same address space).
6. Start multicasting of image file on PC with mcast_v2.0 utility. You should stream only one file imageupdate (stream #2).

  • in opened window QueryUserForNetworkInterface specify the interface from which need to multicast;
  • Specify parameters for stream #2 (imageupdate file) in main application window Multicast file streamer:
    • File name" - imageupdate file location;
    • IP-adress, port - IP-address and port to stream data. You shoud set the values of IP address and port that are indicated on the screen in info message - see item 4.

  • Start multicasting with Start button for stream #2.

7. At the bottom of TV screen you can see progress bar moving that informs about receiving the data.
8. After successful receiving and checking up the image (look after the update process info on the TV screen), the updated software will be launched on STB.

Multicast address

Multicast update method uses IP multicast streaming to transfer SW image (imageupdate file) from PC (by Mcast utility) to STB. To ensure correct receipt of the file, the Multicast address should be the same at the two side.
Multicast address has format: <IP address>:<Port>.

Multicast address setting in Mcast utility

Multicast address for imageupdate file transferring must be entered in the IP-address, port option in Stream 2 section.

Multicast address assigned to STB by default

The multicast stream address 'by default' is assigned to the STB at the factory. Below are the multicast address 'by default' for different STB models.

STB model Multicast address 'by default'
MAG322, MAG324 224.50.0.211:9001
MAG349 224.50.0.151:9001
MAG351 224.50.0.171:9001

Multicast address changing in STB

Multicast address 'by default' can be changed using the settings of the Embedded portal (System settingsServersMore, the Update URL option). The value format is: igmp://<IP address>:<port>
For example:
igmp: //224.40.0.51: 9001
The range of valid values <IP address> are specified in RFC 5771. You may, for example, use next address range: 224.0.1.0 - 238.255.255.255.

<Port> parameter defines TCP/IP port. The value of this parameter can be taken from the range of 1024 - 65535.


Multicast address checking up in STB

To make the user possible check the multicast address from which STB expects receiving the image file, the multicast address value is displayed on the TV screen in an info message after the Multicast update is started (see step 4 in update procedure described above). Example of the info message for MAG322:

Starting update from multicast. Starting network. Receive is started 
Receive from 224.50.0.211:9001 is started

STB software autoupdate

The procedure of automatic updating STB MAG322/324/349/351 software is similar as described for STB MAG250/254/270.


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.