My X250 3L handbook says:
Turning the key to MAR the warning light
shall flash only once and then go off.
The warning light turned on glowing
steadily with key at MAR, indicates:
❒ possible failure (see” Fiat Code system”
in section “Dashboard and controls”);
❒ possible attempt to break-in with
alarm on; in this case the warning light
will turn off after about 10 seconds.
If with the engine running the warning light
flashes, this means that the vehicle is
not protected by the engine inhibitor device
(see “Fiat Code system” in section
“Dashboard and controls”).
Extract from Dashboard and controls:
OPERATION
Each time the vehicle is started turning the
ignition key to MAR, the Fiat CODE system
control unit sends a recognition code
to the engine control unit to deactivate
the inhibitor.
The code is sent only if the Fiat CODE
system control unit has recognised the
code transmitted from the key.
Each time the ignition key is turned to
STOP, the Fiat CODE system deactivates
the functions of the engine electronic control
unit.
If the code has not been recognised correctly,
the warning light Yturns on accompanied
by the related message on the
display (see section “Warning lights and
messages”).
In this case, the key should be moved to
the STOP position and then back to
MAR; if the lock continues, possibly try
again with the other key provided with the
vehicle. If it is still not possible to start the
vehicle, contact Fiat Dealership.
IMPORTANT Every key has its own code,
which must be memorised by the system
control unit. To memorise new keys, up
to a maximum of eight, apply to Fiat Dealership