MPC LED Indication PDF
MPC LED Indication PDF
This following describes MPC LED indications. The first part of the document describes the syntax of the LED
indication and assigns a short description to each of the used indications. The second part presents a more
detailed description of the different indications.
Syntax
The MPC LED may be issuing indications by either emitting constant light or by flashing. The LED indications
are uniquely identified by the color that the MPC LED emits.
Flashing LED indication consists of two pulse trains separated in time by 1-second pauses. Each of these pulse
trains represents an integer. All pulses are be set against a yellow background. The first pulse train will alternate
between the yellow background and a red foreground, whilst the second will use green as foreground.
1 second 1 second
pause pause
For identification of the indication the user must therefore note the number of red and green pulses. The first
digit is the number of red pulses and the second digit is the number of green pulses. In the illustration above,
the indication code would thus be (2,3).
Indications
Constant
Colour Short name Short description
Red ERROR Either early initialization or fatal error
Orange INIT Initialization, no parameters available or non-normal node
mode
Green NORMAL Application up and running
Flashing
Digits Short name Short description
(1,1) CTRL_PRG Onboard control programming in progress
(2,1) APPLOAD_SCAN Application download in progress – scanning for server
(2,2) APPLOAD_DOWNLOAD Application download in progress – downloading program
(2,3) APPLOAD_DIP Application download completed – reset yellow DIP
switch set to ON
(3,1) BOOTLOAD_SCAN Bootloader download in progress – scanning for server
(3,2) BOOTLOAD_DOWNLOAD Bootloader download in progress – downloading program
ERROR (Red)
This code is used primarily for indicating if the MPC has experienced a fatal error. However, the MPC will also
use this indicating during early initialization. Therefore the user should only take this code as an indication of
error if it persists more than 10 seconds.
INIT (Orange)
Generally this code is used for indicating initialization. But the MPC may also use this indication to signal one of
the following conditions:
Generally if the INIT code is shown longer than 10 seconds this would indicate one of the latter conditions.
NORMAL (Green)
Application is up and running.
CTRL_PGM (1,1)
One or both of the on-board micro controllers upgrade it’s internal software. This is a part of the MPC
initialization process. The MPC will update It’s internal electronic components to the newest software version. It
normally takes 2-3 minutes to update it’s internal electronic components. After update the MPC will
automatically continuing the ID-key programming process typically to blink code (4,2) The software update is
due to new release for the internal electronic component and the MPC can be of and older production batch or
has been on stock after the new software release. The MPC contains two different controllers EXTIO and
COMCTR, both can be automatically upgraded by downloading new application software. When upgrading one
of the controllers the blink code is (1,1) and the service terminal will show text according to which of the
controllers that are upgraded.