Toshiba POS Monitor Upgrade Solution for Linux v2.0


This package is the Monitor Upgrade Solution (MUS) by Toshiba Global Commerce Solutions, Inc. This will perform silent and remote updating of the Touch and Video Firmware of Toshiba Monitor types 4820_21x/51x ,4820_2Lx/5Lx and 6149-5CR .


OS Support


The instrumentation may run on other operating systems but this is not supported by Toshiba Global Commerce Solutions at this time.

Monitor Support


Connection

The monitor should be connected to the system unit by the usb cable provided with the monitors identified in the section: Monitor Support above.


Pre-requisites

1. Python 2.6 (http://www.python.org/download/releases/2.6.8/)

2. Zypper Commandline Tool version 1.6 and above

NOTE: SLEPOS Customer should include the Zypper rpm in their image as this is a dependency


Cleaning the system of a previous MUS 1.0 Install

Remove MUS 1.0 install file tree and binaries by using the uninstall script provided.

# /opt/toshiba/UNINSTALL/MUS_Uninstall

Important:

Also remove the independent elofousb-kmp kernel driver package using rpm uninstall

Example:

# rpm -ev elofousb-kmp-pae-1.0_3.0.13_0.27-4

# rpm -ev elofousb-kmp-default-1.0_3.0.13_0.27-4


Operational Package (OP) Install

The toshiba-mus_op-suse-2.0-{Release-Version}.noarch.rpm contains the operational package and support files that forms the monitor upgrade solution.

# rpm -ivh toshiba-mus_op-suse-2.0-{Release-Version}.noarch.rpm

This will install the Monitor Upgrade Solution(MUS) service and the video firmware update utilities in the system as well as other suppor scripts


Upgrade Packages (UP(s)) Install

Each Upgrade Task is contained in its own RPM package.

These RPMs will install UP Task files under a folder called opt/toshiba/mus/UpdateTasks/. Each task (video, touch, touch configuration) will be installed into its appropriate part of the sub-tree.

Currently known UP Tasks :

toshiba-mus2.0_up_2xx5xx_touch-config_elo-1.0-1.noarch.rpm

toshiba-mus2.0_up_2Lx5Lx_touch-fw_xxxx-1.0-1.noarch.rpm

toshiba-mus2.0_up_2Lx5Lx_video-fw_xxxx-1.0-1.noarch.rpm

toshiba-mus2.0_up_21x51x_touch-fw_xxxx-1.0-1.noarch.rpm

toshiba-mus2.0_up_21x51x_video-fw_xxxx-1.0-1.noarch.rpm

toshiba-mus2.0_up_6149_touch-xxxx-1.0-1.noarch.rpm

toshiba-mus2.0_up_6149_video-xxxx-1.0-1.noarch.rpm

NOTE: Where xxxx is the FW version.

1. Install by hand

#rpm -ivh toshiba-mus2.0_up_21x51x_touch-fw_010d-1.0-1.noarch.rpm

2.Install at boot time( via RpmUpdates directory).

The /opt/toshiba/mus/RpmUpdates directory

This is the directory where the UP RPMs must be placed when there are new UP available. This RPMS will get installed by the Monitor Upgrade Service on the next system reboot. After uninstall the RPM package will be removed from this directory.


Configuration

There is a configuration file /opt/toshiba/mus/UpdateTasks/TouchConfig/EloTouch/toshiba-mus2.0_up2xx5xx_touch-config_elo/eloConfigOpt.ini. This this is the configuration file that is needed to change the touch configuration of the 4820 Touch monitors.


MUS Uninstall

Run the script “mus_uninstall_script” found at the directory /opt/toshiba/mus


Support Logging

The MUS log is placed to /var/log/toshiba/mus/latest/ folder. For normal operations, a minimum log is recorded in the log. However when there is a firmware update operation a thorough logging of the whole process is recorded during boot up of the system.Take note also that a maximum of ten recent logs shall be save in the log's history folder. To view previous logs please take a look at the history folder.


Known Issues

1.


Changelist

February 27, 2014 - Change Product ID to 6149

- Fixes for Autorecovery defects

February 05, 2014 - Initial Release