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
-
Copy the <new boot image> to the directory
/opt/infocast/bootimages
on the KreaTV Infocast Server.
-
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.
-
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.
- 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.
- 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.