Update boot image in a STB

Precondition

A boot image named <boot image> is currently distributed. A new boot image named <new boot image> is available.

Note! If the boot image is compressed, you need to unpack it before use. The file extension should be .bin

Main flow

  1. Copy the <new boot image> to the directory /opt/infocast/bootimages on the KreaTV Infocast Server.
  2. Update the symbolic link to the new boot image:

        cd /opt/infocast 
    ln -sf bootimage/<new boot image> motorola-bi_<model>

    <model> is typically 1900 for KreaTV IP-STB 1900 series.

  3. Restart the active KreaTV Infocast server:

    service infocastserverd restart

    Note! Keep the notes under Managing an environment with redundant KreaTV Infocast Servers in mind if you have several active KreaTV Infocast Servers in your network.

  4. If the units you wish to update the bootimage on boots from flash memory, you must force them to download the new software from the network. By default, these units will boot from flash memory. That can be accomplished in one of the following ways:
    • Reboot them manually by unplugging power, then press the RED key to update software.
    • Change the software version tag in the bootcast file. This will make the IP-STBs download the new bootimage when they are restarted.
    • Set the DHCP options to disable booting from flash memory.
  5. Reboot the IP-STBs you wish to change boot image on. This can be done by sending a remote reboot object, or manually by unplugging power.

Post condition

The new boot image is distributed and will be used by rebooted KreaTV IP-STB units.