Ducati.ms - The Ultimate Ducati Forum banner

ST4S cpu IAW59M ecu immobiliser flash codes

19K views 3 replies 1 participant last post by  VinceS 
#1 · (Edited)
I've been hunting all round these forums for what the immobiliser light flashes mean, and finally found it via Google so posting here with a title that hopefully pops up in anyone else's searches!

All I am actually trying to do is swap ecu's between two ST4S's and trying to make sense of the error codes I'm getting. I have a pranged ST4S that I will eventually convert into a race bike, and a replacement that has the annoying feature that it won't start with the sidestand down in neutral, whereas the pranged one would. Plus the new bike came with no red key whereas I have it on the pranged one. No idea what the difference in ecu's is as they are both 2003 model bikes, but clearly the plastic covers on the ecu's and also the stickers are quite different. Anyway what I am doing is checking it works by popping the aerial off and putting the relevant key in the aerial and the mech one in the lock as I don't want to fluff around changing the black keys unless the damn thing works.

Edit, as noted in http://www.ducati.ms/forums/40-spor...st-missing-something-important-any-clues.html the red key, ecu and immobiliser unit need to play as a pack. If you leave the immo behind there will be no joy!

Anyway, here's the flash codes for anyone that wants them:

LED FUNCTIONS : DIAGNOSIS / SIGNALS

Once the system has been programmed, the led on the instrument panel will signal the following at each KEY ON:

SIGNALLING 1 : led pulsing always carried out; pulsing time signals whether IMMO is virgin (T=2 sec) or programmed (T=0.7 sec)

SIGNALLING 2 : carried out only in case of KEY ON with MASTER KEY. If not, the system will switch directly to signalling 3. Series of pulses signalling programmed key, MASTER KEY included.

SIGNALLING 3: always carried out. Series of pulses indicating trouble code.
0 = everything is OK
1 = no serial line.
2 = key or aerial failure
3 = key not valid
4 = programmed CCM and virgin IMMO

SIGNALLING 4: always carried out. Led steady signalling, which stays on up to next KEY OFF.
LED OFF = ENGINE ENABLED
LED ON = ENGINE DISABLED
 
See less See more
#2 · (Edited)
Additional info on ST4S ecu

The above info was from:
Immobilizer Description and Specifications Manual - DucatiWiki

This helps explain what is going on: "The IAW59M ECU for the ST4S is coded to the chipped keys. There is an external immobiliser box which is found to the left side of the headlight when the cowling is removed. At switch on the ECU sends a code down the serial connection to the immobiliser. If it gets the correct code back from the immobiliser it switches on. If the immo is disabled in the ECU then the bike will start but the immo light will constantly flash on the clocks. However, if the immo box is removed then the bike will start and the immo light will stop flashing."

this could be useful: "The 998 ECU is an IAW59M and is compatible with the ST4s. As a bonus the 998's are virgin ECU's and go for good money on eBay."

Also this is an explanation of how to look inside the ecu and fiddle with "stuff" ducatidiag :: Connexion It is free but a bit of a nuisance to struggle through the French bits but intuitive enough. I had to register before I could see info on the forum but it seems in that software is the ability to turn the immobiliser off in the ecu as well as see and presumably adjust a bunch of other parameters. Not what I want to do atm, but interesting! You need to buy an OBDC plug which are cheap enough.
 
#3 · (Edited)
ST4S Immobiliser Description and Specifications Manual

Just doing a copy paste dump of the reference screen for posterity, of course the pictures / diagrams don't copy over but hey, this is easy:

Immobiliser Description and Specifications Manual

Transponder Immobilizer

Motorcycle Immobilizer
DESCRIPTION AND SPECIFICATIONS
SYSTEM DESCRIPTION

The immobiliser is an anti-theft device preventing the motorcycle start unless an access code is transmitted by a coded key to the ECU. Code is sent by a TRANSPONDER, which is fitted into the motorcycle ignition key head. Therefore, procedure is very easy, as the rider only has to turn his/her ignition key. The system consists of a transponder fitted into the key head, a control unit and an aerial installed close to the ignition block, which works with the ignition control unit
SYSTEM PARTS

System parts.jpg
TRANSPONDER KEYS
Key transponder.jpg

There are 2 kinds of ignition keys
1) A RED KEY, also called MASTER KEY
Features:
• Key allowing storing, deletion and restoring procedure for the other (BLACK) keys.
• Significant part of the secret code transmitted to engine CPU
• It should be possible to open it ( to replace the transponder) to allow the use of the same immobilizer if key lock is changed.
• It works as standard ignition key.
2) No. 2 BLACK keys
Features:
• Standard ignition keys.
• It cannot be opened (TRANSPONDER cannot be replaced)


TRANSPONDER

The TRANSPONDER is a device fitted into the key head consisting of power supply circuits, a ROM and transmission circuits.
The TRANSPONDER works on electromagnetic field supplied by the aerial and sends the code saved into the ROM to the aerial, thus causing an amplitude modulation to the aerial frequency.
As it is power supplied by the aerial electromagnetic field and is very small, the transponder is fitted into the key head.

The TRANSPONDER works on electromagnetic field supplied by the aerial and sends the code saved into the ROM to the aerial, thus causing an amplitude modulation to the aerial frequency.
As it is power supplied by the aerial electromagnetic field and is very small, the transponder is fitted into the key head.


AERIAL
Aerial.jpg



Plastic-coated copper coil wired in such a way to end with a connector.

Aerial is fitted onto the ignition switch, duly modified by grooves and seats so that it is fitted at the right distance from the ignition key for proper communication.


IMMOBILISER CONTROL UNIT
Immob-CCU.jpg


Electronic control unit, which supplies an electromagnetic field to the TRANSPONDER through it’s aerial and receives the code from the TRANSPONDER and, after code acknowledgement, enables engine start through engine control unit.

Immo. control unit can acknowledge up to 8 different keys, after due key storing procedure.


IGNITION CPU (CCM) AND CODE CARD
Immob-CCU.jpg
Code-card.jpg


OPERATION PRINCIPLE
Mag matching.jpg
The system, consisting of an aerial and a small TRANSPONDER coil, works as two windings of a transformer.

In this way, power is supplied from the aerial to the TRANSPONDER which has no power supply.
At the same time, the TRANSPONDER sends it’s message to Immo. Control unit through the aerial.
Message consists of a series of ‘1’ and ‘0’ in a sequence, which is long enough to have more than 4 bilion codes so to make code reproduction hard.
Once the signal sent by the TRANSPONDER has reached the control unit through the aerial, it is amplified and processed.
Then it is compared with the authorized codes.
If not acknowledged. Immo control unit will turn on the led on the instrument panel with no delay.


STORING KEYS

Thanks to key storing procedures, IMMO will ‘know’ which keys must be acknowledged from this moment on and save their codes to allow engine start. Keys are stored for the first time at the end of the assembly line at the factory or by the dealer.
During vehicle manufacturing, both IMMO and CC are still virgin.
They have a ‘universal’ code and therefore allow engine start.
Maximum number of acknowledgeable keys is eight, including the red key (MASTER KEY).
After key storing, the MASTER KEY can be used as a standard ignition key.
After IMMO control unit has been programmed for the first time, it has been initialized. The same will apply to the CCM.
IMMO control unit is considered programmed or initialized only after due key storing procedure for at least one BLACK key (apart from the RED key).
CCM will be programmed after last KEY-OFF (with the RED key) at the end of key storing procedure.
1 to 7 BLACK keys can be stored plus MASTER KEY (RED key).


PROGRAMMING IMMO CONTROL UNIT

Programming.jpg

Programming procedure will be aborted in one of the following cases ;

KEY-ON > 3 sec or < 1 sec
KEY-OFF > 15 sec
MASTER KEY not used during stop stage
Key reading failure
Use of two keys – even though not one after the other, which are the same, during the intermediate stage.
Connection problems between IMMO and CCM.
If more than 8 keys or less than 2 keys are being stored.


DELETING AND STORING KEYS

In case one or more keys are lost (with the exception of the MASTER KEY) all stored keys can be cancelled or restored.
It is not a complete key storing procedure as the MASTER key (RED key) is needed for the very procedure and therefore it can never be deleted from the key list.
Key deleting procedure is the same as key storing procedure even in this case use the MASTER key during STARTING and STOP procedures.


CODE TRANSMISSION TO SYSTEM

Transmission.jpg
When a key is positioned to ON in a programmed system, sent code is compared with codes of authorized keys (max. 8)

In case of acknowledged code engine control unit will receive a different code each time a code is sent. These codes are encrypted codes of RED key code.

Engine control unit uses ‘reversed’ algorithm and acknowledges Red key code (saved during writing procedure.


LED FUNCTIONS : DIAGNOSIS / SIGNALS

Once the system has been programmed, the led on the instrument panel will signal the following at each KEY ON:

SIGNALLING 1 : led pulsing always carried out; pulsing time signals whether IMMO is virgin (T=2 sec) or programmed (T=0.7 sec)

SIGNALLING 2 : carried out only in case of KEY ON with MASTER KEY. If not, the system will switch directly to signalling 3. Series of pulses signalling programmed key, MASTER KEY included.

SIGNALLING 3: always carried out. Series of pulses indicating trouble code.
0 = everything is OK
1 = no serial line.
2 = key or aerial failure
3 = key not valid
4 = programmed CCM and virgin IMMO

SIGNALLING 4: always carried out. Led steady signalling, which stays on up to next KEY OFF.
LED OFF = ENGINE ENABLED
LED ON = ENGINE DISABLED


SYSTEM TABLE
Immobilizer Contol Unit CCM Immobilizer serial Serial connection KEY type and Status ON ENGINE Status EFFECT
Virgin Virgin Operating (connected) OK -ON-
RED or BLACK key ON Engine starts through universal code
(immobilizer led on instrument panel stays on)
Programmed
or
Virgin Programmed
or
Virgin Not operating (broken disconnected or in wrong position) OK -ON-
RED or BLACK key OFF Engine does not start
Programmed
or
Virgin programmed
or
Virgin Not responding Missing
disconnected
not operating -ON-
RED or BLACK key OFF Engine does not start
Programmed Virgin Operating (connected) OK -ON-
RED key ON Engine starts
(Important -After first KEY-ON CCM is programmed)
programmed Virgin Operating (connected) OK -ON-
BLACK key ON Engine starts
(CCM not programmed)
Programmed Virgin Not operating (broken disconnected or in wrong position) OK -ON-
RED or Black key OFF Engine does not start
Virgin Programmed Operating (connected) OK -ON-
RED or BLACK key ON Engine starts (immobilizer led on instrument panel stays on)
Virgin Programmed Not operating (broken disconnected or in wrong position) OK -ON-
RED or BLACK key OFF Engine does not start
Programmed
or
Virgin Programmed
or
Virgin Not responding Not responding Missing
disconnected
not operating OFF Engine does not start
Missing
disconnected
not operating Programmed
or
Virgin Not responding Not responding -ON-
RED or BLACK key OFF Engine does not start
Programmed
or
Virgin Missing
disconnected
not operating Not responding Not responding -ON-
RED or BLACK key OFF Engine does not start
Programmed Programmed Operating (connected) OK -ON-
RED key ON Engine starts
(RED key not only is for immobilizer programming but is also an ignition key)
Programmed Programmed Operating (connected) OK -ON-
BLACK key ON Engine starts


SPECIAL CASES

BLACK KEY IS LOST, DAMAGED OR REPLACED

Repeat programming procedure with MASTER KEY, old BLACK key and new BLACK key. In this way, lost or damaged BLACK key will be deleted from the list of authorised ignition keys.

MASTER KEY IS LOST DAMAGED OR REPLACED

If MASTER KEY is lost or damaged, no keys can be replaced or added from the list of authorized keys
In this case both CCN and IMMO must be replaced with two virgin control units and programmed with a new set of keys (MASTER KEY included)

IMMO FAILURE

In this case, defective IMMO can be replaced with a brand new virgin one, which can be programmed with old MASTER key and black keys

ENGINE CONTOL UNIT FAILURE

In this case, defective CCM can be replaced with a brand new control unit. New control unit will be programmed at first KEY-ON with MASTER KEY (NOTE: TO BE PERFORMED AS SOON AS POSSIBLE). In the meantime, the vehicle can be started using black key(s)

REPLACEMENT OF KEY LOCK BLOCK

In this case, after key lock block replacement, remove the transponder from the old MASTER KEY and fit it into the new MASTER KEY after removing it’s original transponder. Then reprogram new black keys.

NOTE: IF MASTER KEY DOES NOT ALLOW THIS OPERATION, REPLACE THE WHOLE SYSTEM


SYSTEM DIAGNOSIS

In the case of system trouble, check following given sequence:

Step 0):Check for proper operation of warning led.

SIGNAL 1: led pulsing always carried out; pulsing time signals whether IMMO is virgin (T= 2sec) or programmed (T=0.7sec)
SIGNAL 2: always carried out. Series of pulses signalling trouble code.

0 = everything OK
1 = no serial line
2 = key or aerial failure
3 = key not valid
4 = programmed CCU and virgin IMMO


- in case of 1 pulse, check for the following;

a) proper connection of IMMO connector
b) proper connection of CCM grey body connector
c) Serial line continuity between CCN and IMMO (between pin 6 of IMMO control unit and body pin 7 of CCM)


- in case of 2 pulses, check for the following;

a) proper connection of aerial connector
b) possible damages to aerial cable
c) proper insertion of aerial into it’s seat


- in case of 3 pulses, check that;

a) used key has been actually stored
b) used key is not defective (key TRANSPONDER is not damaged or defective)


- in case of 4 pulses, check that;

a) keys have been properly stored (this case may occur only after replacing IMMO control unit with a brand new virgin one. Keys must be stored again)

If the trouble persists after led diagnosis, also check the following;

Step 1)

install brand new virgin IMMO
Install brand new virgin CCM

If motorcycle does not start - troubles to vehicle wiring and/or other system parts
If motorcycle starts, go to step 2

Step 2)

install original IMMO
Install a brand new virgin CCM and use ONLY the black key

If motorcycle starts, go to step 4
If motorcycle does not start, got to step 3

Step 3)

install a brand new virgin IMMO
install original CCM

if motorcycle does not start - troubles to key and/or aerial

Step 4)

install original IMMO
Install a brand new virgin CCM and use only MASTER key

If motorcycle starts - troubles to original CCM (new CCM has now been replaced and programmed – user shall not do anything else)
If motorcycle does not start - troubles to original IMMO control unit (install original CCM and brand new virgin IMMO. Reprogram using original red and black keys)

See also Ducati immobilizer/ECU and key programming
 

Attachments

#4 ·
Ducati immobilizer/ECU and key programming

and ditto for key programming info, which is probably elsewhere here as I've seen it before:

Ducati Service bulletin with details of the immobiliser and ECU functions errors, red and black key functions and key programming.
From Ducati Service Bulletin #20014
Subject : Immobiliser MY2001 M900S4
Warning:
1. If trying a new immobilizer unit, use only the RED key.
As soon as one of the BLACK keys is programmed the immobilizer unit will be permanently memorised.
2. If trying a new ECU, use only the black key.
As soon as you use the RED key the ECU will become permanently memorized.
Programming Immobilizer Control Unit
• Insert red key into ignition switch and wait for at least 30 seconds.
• Turn the key to on. Led light will turn on.
• Allow the led light to turn off and turn ignition switch to off within 1 second.
• Remove the red key, insert a black key and turn the ignition switch to on within 15 seconds.
• Allow the led light to turn off and turn ignition switch to off within 1 second. If additional black keys need to be programmed, repeat above.
• Remove black key, insert red key and turn ignition switch to on within 15 seconds.
• Allow the led light to turn off and turn ignition switch off within 1 second.
• Allow a minimum of 30 seconds before you turn the ignition switch to the on position.
• To check for proper key storing insert the red key after 30 seconds. Turn key to on and make sure that the led sends a 0.7 second pulse and then a series of pulses as the number of stored black keys, including the red key.
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top