PSS5000/TEMA/803046/05 17 of 152
PSS 5000 – Technical Manual
2 System Description
2.2.3 The Software Components
List of PSS 5000
software components
The software components of the PSS 5000 comprises 3 separate binary program
blocks. Each block is loaded separately and comes complete with its own check sum.
The blocks are:
• Boot Program
• Legal Authority Module (LAM)
• Application Program
To ease identification of the program blocks, each program is assigned an 8
digit ID, which has the following format: TTT-BB-VVV. Where T defines the
program type, B defines the program branch (or variant) and V defines the pro-
gram version.
Boot Program The Boot Program is responsible for the following functions:
• Initializing the CPU board
• Uploading software (which includes various checking functions)
• Launching the uploaded application program
The Boot Program ID has the program type ID: 499-BB-VVV
The Legal Authority Module (LAM) provides control of parameters that are
subject to control by legal authorities. By installing the correct LAM for the
region, only parameters that are permitted by the authorities are available. The
LAM also provides Weights and Measures functions, which ensure the integ-
rity of the data and make sure that the PSS 5000 is operating correctly and
complies to the legal requirements.
The LAM ID has the program type ID: 498-BB-VVV
The program branch number (BB) normally is associated with a country or re-
gion.
The application program contains the main forecourt controller functions. The
application program loaded is specific for the devices present at the users’ sites
LAM The Legal Authority Module (LAM) is a parame-
ter module for the Application Program. It holds
country specific parameters like decimal point
settings and parameters to control functionality
required by the local legal authorities. All PSS
5000 applications require a Legal Authority
Module.
BOARD UPLOAD LOG The Board Upload Log holds a log of all the soft-
ware uploads that have taken place since the
first LAM was installed.
BOOT PROGRAM The BOOT Program is responsible for software
upload and access to board peripheral devices,
such as the local service panel, when no appli-
cation is present.
Contents of FLASH Description