Operating System - Ingenico iUP 250 Integration Manual

Table of Contents

Advertisement

3.2.3 Operating system

Bootstrap
Bootstrap is resident.
The bootstrap very briefly takes control of the terminal following each powering up to
perform the initialization and the self-test. Then, it automatically runs the OS, which in
turn starts the applications manager.
Thus, the bootstrap provides the following functionalities:
 Local download if the OS is absent;
 OS authenticity check and start-up.
Operating system (OS) characteristics
The OS is downloaded (locally or remotely) into the memory. It is upgradeable. After
a few fractions of a second following powering up, it takes control. It checks the
presence, integrity and authenticity of the system components and application
present in the terminal.
The maintenance subsystem takes control in the following cases:
 if a manual action by the operator is made when powering up;
 Or if it is activated by application.
The maintenance subsystem ensures, among other things, the downloading of the
applications.
The OS ensures the start of the multitask core and then runs of the application by
making a set of services available to them:
 Multi-task management: Availability of a pre-emptive real-time environment,
based on interruptions, events and mail boxes. This management enables
simultaneous processing, which improves the terminal's performance.
 Input/output management: This is carried out under interruptions, generally in
buffered mode. Thus, the applications developer enters a "conventional" C
context.
 System alarms management: Certain incidents detected by the OS are
recorded. They can be used later by the maintenance subsystem during
remote or local diagnostics.
 Tamper proof Application / System management: the operating system offers
the devices described in the data security section.
Intégration Guide_iUP250&iUR250
900009151 R11 000 01/1223
49/83
Copyright © 2012 Ingenico
All rights reserved

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iur 250

Table of Contents