How to use PATS Module Initialization function

Share your FORScan experience with other users

How to use PATS Module Initialization function

Postby FORScan » Sun May 31, 2015 1:42 am

This is a complementory article, so please read the base one first:

viewtopic.php?f=6&t=83

PATS programming menu in FORScan has several functions, for some models the Module Initialization option is available. This is quite important option so we have decided to create a dedicated article to discuss it.

In many cases PATS system is distributed, it means more than one module is involved in the protection. Module Initialization function is designed to synchronize (match) these modules with each other. It should not be used during simple key programming (except AU models). The inialization logic is model-specific, so it is always recommended to read information FORScan provides before start of the procedure (same informaion is always available using Help item in the PATS programming menu):

PATS_module_initialization.jpg
PATS_module_initialization.jpg (187.73 KiB) Viewed 39008 times


Another specific thing is that in some cases so-called Dual access to PATS may be required instead of Single access. Obtaining outcode/incode is identical with Single access, except that Dual type is displayed by FORScan and have to be specified in Outcode/Incode calculator.

PATS_dual1.png
PATS_dual1.png (26.44 KiB) Viewed 39003 times


PATS_dual2.png
PATS_dual2.png (25.1 KiB) Viewed 39003 times


Let's review most common use cases:

1. Mondeo Mk3/Focus Mk1/Transit with Duratorq DI engines

In these models the Module Initialization function must be used if FIP (high pressure fuel pump) and/or PCM module is replaced. Most common usage - initialize when new fuel pump is installed. Duratorq TDCI engines of the same models have no Module Initialization functions

If PCM module or both FIP + PCM are replaced, the following sequence of actions should be performed:

i. Erase all keys (Single coded or timed access have to be obtained)
ii. Program at least 2 new keys
iii. Do module initalization

If only FIP module is replaced, then steps (i) and (ii) are not necessary and only step (iii) have to be executed.

2. Focus Mk2/CMax

Module initalization function is used here when instrument cluster (HEC or IC) and/or PCM module is replaced.

If HEC/IC or both HEC/IC + PCM are replaced, the following sequence of actions should be performed:

i. Erase all keys (Single coded or timed access have to be obtained)
ii. Program at least 2 new keys
iii. Do module initalization (Dual coded access may be required)

If only PCM is replaced, the steps (i) and (ii) are not necessary, and only step (iii) have to be executed.

3. Models for US market (1998-2010)

Module initialization logic here depends on the model, so follow FORScan instructions and acknowledge the Help info as mentioned above. Also, timed access to PATS is used for these models in majoirty of cases. Coded access is almost never used, so there is no problem with outcode/incode.

4. Models for AU market (1999-2006)

These models have no dedicated functions for erase and program keys. Programming is performed as a whole - keys are erased, then programmed. Module initialization is a part of this process and called automatically. Module initialization can be called separately to match BEM and PCM, for example if the match was lost for some reason or programming procedure somehow failed before the initialization was completed. Coded access is also not used here, similar to US market models.
FORScan
Site Admin
 
Posts: 2476
Joined: Fri Jun 13, 2014 2:21 am

Re: How to use PATS Module Initialization function

Postby alan71 » Tue Aug 11, 2015 1:50 am

I have tried several times to program pats! But to no avail. It will allow the erase and 1st key but will not allow 2nd key to be programmed. Vehicle will not start without 2nd key. Keys are OEM, so I know that is not the issue, please help!
alan71
 
Posts: 23
Joined: Sun Aug 02, 2015 3:19 pm
Vehicle: 2008 Ford Sport trac,v6

Re: How to use PATS Module Initialization function

Postby FORScan » Wed Aug 12, 2015 1:40 pm

alan71 wrote:I have tried several times to program pats! But to no avail. It will allow the erase and 1st key but will not allow 2nd key to be programmed. Vehicle will not start without 2nd key. Keys are OEM, so I know that is not the issue, please help!


Already answered here:

viewtopic.php?f=5&t=1580&start=10#p5905

If you experience any problems, please address to support (PM or email) and provide internal FORScan logs for detailed problem analysis.
FORScan
Site Admin
 
Posts: 2476
Joined: Fri Jun 13, 2014 2:21 am

Re: How to use PATS Module Initialization function

Postby Matt1295 » Tue May 17, 2016 2:37 pm

hello this is a post to maybe answer anyone's quires sorry if it has already been told elsewhere

Focus mk2 (57 plate)

I bought a 2nd hand cluster and had to delete the keys from pats and recode keys due to a 2nd hand part the module initialization wouldn't work due to not been a new part


hope this helps someone out if they have used 2nd hand parts :)

Forscan your software is great Thank you
Matt1295
 
Posts: 16
Joined: Mon Mar 23, 2015 8:40 am
Vehicle: Fiesta tdci

Re: How to use PATS Module Initialization function

Postby misk » Sun Sep 18, 2016 12:56 pm

will this work when marrying a new zf6 tcm to the pcm?
misk
 
Posts: 4
Joined: Mon Sep 12, 2016 10:05 am
Vehicle: fg ex taxi

Re: How to use PATS Module Initialization function

Postby dimitar » Sun Oct 02, 2016 9:16 pm

I have succesfuly replaced a transit 2009 dcu104 PCM with forscan with dual outcode

Thank you forscan team for your effort
dimitar
 
Posts: 5
Joined: Wed Sep 28, 2016 5:25 am
Vehicle: Focus 1.8tdci

Re: How to use PATS Module Initialization function

Postby dimitar » Sun Oct 02, 2016 9:19 pm

Matt1295 wrote:hello this is a post to maybe answer anyone's quires sorry if it has already been told elsewhere

Focus mk2 (57 plate)

I bought a 2nd hand cluster and had to delete the keys from pats and recode keys due to a 2nd hand part the module initialization wouldn't work due to not been a new part


hope this helps someone out if they have used 2nd hand parts :)

Forscan your software is great Thank you


Focus 2 needs a precoded transponders for that particular cluster you are using in order to let you program the keys
dimitar
 
Posts: 5
Joined: Wed Sep 28, 2016 5:25 am
Vehicle: Focus 1.8tdci

Re: How to use PATS Module Initialization function

Postby elizarov » Mon Nov 07, 2016 7:03 pm

Спасибо Вам мужики за Ваш Софт!
Мне удалось поменять блок управления двигателем (SIEMENS SIM210) в моей FORD FIESTA! (2007г. 1.6i 16v DURATEC МКП)
По наивности я полагал изначально что в машине нет иммобилайзера и по сему был чрезвычайно удивлен тому что машинка отказалась заводится после копирования содержимого старого блока управления в "новый" (б/у блок с FORD FUSION купленный на разборке).
Старый блок можно было бы и не менять, т.к. он был полностью работоспособен, меня смущал лишь деформированный корпус (плата в нем скорее всего тоже была согнута, а в согнутой плате возможно возникновение трещин в пайке компонентов). И я решил его все таки заменить.
Не скажу чем именно чем именно мой товарищ выдирал и копировал прошивку, но вместо пуска двигателя FIESTA лишь мигала светодиодом иммобилайзера.
После того как я удалил ключи, прописал два своих ключа и инициализировал блоки она завелась!

Осталось только 2 вопроса:
1. Можно ли при замене блока PCM обойтись только средствами FORScan? (Без необходимости использования сторонних программаторов и софта для копирования настроек блока).
2. Можно ли как то "заслужить" постоянную лицензию на FORScan?
elizarov
 
Posts: 1
Joined: Sun Nov 06, 2016 4:09 pm
Vehicle: Ford Fiesta 1.6i 2007

Re: How to use PATS Module Initialization function

Postby BMARPANASTK59LK47 » Tue Jan 31, 2017 5:55 pm

FORScan wrote:This is a complementory article, so please read the base one first:

viewtopic.php?f=6&t=83

PATS programming menu in FORScan has several functions, for some models the Module Initialization option is available. This is quite important option so we have decided to create a dedicated article to discuss it.

In many cases PATS system is distributed, it means more than one module is involved in the protection. Module Initialization function is designed to synchronize (match) these modules with each other. It should not be used during simple key programming (except AU models). The inialization logic is model-specific, so it is always recommended to read information FORScan provides before start of the procedure (same informaion is always available using Help item in the PATS programming menu):

PATS_module_initialization.jpg


Another specific thing is that in some cases so-called Dual access to PATS may be required instead of Single access. Obtaining outcode/incode is identical with Single access, except that Dual type is displayed by FORScan and have to be specified in Outcode/Incode calculator.

PATS_dual1.png


PATS_dual2.png


Let's review most common use cases:

1. Mondeo Mk3/Focus Mk1/Transit with Duratorq DI engines

In these models the Module Initialization function must be used if FIP (high pressure fuel pump) and/or PCM module is replaced. Most common usage - initialize when new fuel pump is installed. Duratorq TDCI engines of the same models have no Module Initialization functions

If PCM module or both FIP + PCM are replaced, the following sequence of actions should be performed:

i. Erase all keys (Single coded or timed access have to be obtained)
ii. Program at least 2 new keys
iii. Do module initalization

If only FIP module is replaced, then steps (i) and (ii) are not necessary and only step (iii) have to be executed.

2. Focus Mk2/CMax

Module initalization function is used here when instrument cluster (HEC or IC) and/or PCM module is replaced.

If HEC/IC or both HEC/IC + PCM are replaced, the following sequence of actions should be performed:

i. Erase all keys (Single coded or timed access have to be obtained)
ii. Program at least 2 new keys
iii. Do module initalization (Dual coded access may be required)

If only PCM is replaced, the steps (i) and (ii) are not necessary, and only step (iii) have to be executed.

3. Models for US market (1998-2010)

Module initialization logic here depends on the model, so follow FORScan instructions and acknowledge the Help info as mentioned above. Also, timed access to PATS is used for these models in majoirty of cases. Coded access is almost never used, so there is no problem with outcode/incode.

4. Models for AU market (1999-2006)

These models have no dedicated functions for erase and program keys. Programming is performed as a whole - keys are erased, then programmed. Module initialization is a part of this process and called automatically. Module initialization can be called separately to match BEM and PCM, for example if the match was lost for some reason or programming procedure somehow failed before the initialization was completed. Coded access is also not used here, similar to US market models.



i have a Ford Mondeo 2.0 tdci 2003, i have one ignition key, It has got module initialization for it? . Do i have to program a new key to rise the module initialization step. Do I have to program at least 2 keys?. Is´t necesary to delete the ignition key?. is´t necesary that the key be a new one?
Regards in advance. Bmp.
BMARPANASTK59LK47
 
Posts: 7
Joined: Fri Jan 27, 2017 10:47 am
Vehicle: ford mondeo 2.0 tdci duratorq

Re: How to use PATS Module Initialization function

Postby BMARPANASTK59LK47 » Wed Feb 08, 2017 1:51 pm

Please, can anyone answer me?

Regards. Bmp
BMARPANASTK59LK47
 
Posts: 7
Joined: Fri Jan 27, 2017 10:47 am
Vehicle: ford mondeo 2.0 tdci duratorq

Next

Return to Diagnostics and Maintenance using FORScan

Who is online

Users browsing this forum: Alexa [Bot], Baidu [Spider] and 5 guests