How to program Central Configuration using FORScan
How to program Central Configuration using FORScan
This article explains how to program Central Configuration using FORScan .
Central Configuration (CC) is special block of data that contains vehicle configuration information. Not all vehicles have it, but Ford vehicles mainly for European market after 2006-2008 model year. Non-CC vehicles have individual configuration for every block that needs it. CC vehicles use another principle: configuration for all modules is stored at some "main" module and the main module provides necessary information to all modules that need it. This simplifies vehicle configuration management: for example, to enable curise control option in Focus Mk2, that has no CC, one should enable it in 3 modules. On Focus Mk3 that has CC, it has to be done just in CC. Note 2016-12-28: Experience shows it is not exactly so - majority of CC vehicles still have individual configuration for many modules, so some configuration parameters are still available via individual module configuration. More than, sometimes some parameters available in CC do not work, and individual configuration has to be changed in order to reach the goal
Another specific of CC is that in majority of cases it uses Main-Backup model, when 2 modules are involved in CC. One module is main, second one is backup. Backup module is used when main module is not available. Update 2020-10-29: experience shows that backup module is not really used for CC. If primary CC module is down, backup module will not catch the network. The only purpose of backup CC seems to be a storage. So you can use it to extract a backup copy of CC and write it to primary CC module. Some later CC models (2015MY+) have no backup CC function at all. Considering the above, it doesn't make much sense to write changes to both main and backup CC modules: it is enough to write it to the main module only.
In order to run CC function, one should go to Configuration and programming section and start Central Configuration function from the list. FORScan will start to read CC from main module, then from backup module:
If backup module is not available for some reason (in majority of cases backup module is located on MS-CAN, so if adapter doesn't support MS-CAN, backup module will not be available), FORScan will display a warning, but not interrupt the function. In this case user will be able to change CC in main module only (the changes should work, but will not be reflected in backup module). Note 2016-12-28: The main-backup logic described above works only for FORScan version prior to 2.3.3. Starting from v2.3.3 Main and Backup blocks of CC are accessed separately. So if backup module is not available because of lack of MS-CAN support, user will see CC management function for main module only.
Update of 2016-12-28:
Majority of vehicles with central configuration (actually, all except Fiesta family) require secondary boot loader (SBL) to be loaded before accessing the central configuration. These files are not a part of FORScan package and have to be downloaded and installed separately. There are 2 ways to do it:
1. Download necessary file directly from Ford Tech Service site
2. Download this archive that contains most popular SBL files and unzip it to Documents/CalibrationFiles folder.
If SBL file is not available, the following error will be displayed:
[/color]
It should be counted that FORScan estimates quality of adapters and does not allow to write CC for adapters that cannot do it safely enough. On such adapters, CC function will available in Read-Only mode (Update of 2016-12-28: ... only for Fiesta family. For other cars (that require loading SBL) the function will not work at all.
This is how normal result loading CC should look like:
The CCF service function screen contains of 3 main parts:
- top bar with mode selection box and filter. User can select Normal one and any of 1 Engineering modes (explained below). The filter field is convenient for quick finding the options one is looking for.
- work area that contains parameters and their current values
- bottom bar with functional buttons:
- - Edit selected - edit current parameter. Same effect is reached by double click or pressing enter button on selected item
- - Load - load CC from a file
- - Save - save CC to a file
- - Write - write (program) CC to main and backup modules
Function behaviour is different depending on mode selected. Normal mode is some kind of "safe" one that shows not all of available parameters. Also very few parameters can be really changed. Engineering modes are for advanced users who understand what they do! There are 2 Engineering modes:
- Engineering mode 1 shows all the same parameters available in Normal mode, but allows to edit them all
- Engineering mode 2 is Engineering mode 1 + ability to see and edit additional parameters including internal ones. Majority of parameters in engineering mode 2 are not interesting for end users, but some of them may be really interesting. Here is how engineering mode 2 may look:
As you may see, it shows more parameters but many of them are practially useless, such as VIN padding bytes or block checksum.
Notes:
- Although we do everything to do not allow any harm to vehicle, we cannot guarantee that all configuration changes (especially in Engineering modes) are safe. As mentioned above, the CC information is used by many modules, and some may react not predictable if some not expected option is set. Please remember you do all changes at your own risk!
- In the meantime, it should be counted that manufacturer has made some extremely helpful options available in the engineering mode only, without an obvious reason (at least, we don't see such a reason). For example, some models have DRL options available in the engineering mode only. So we cannot remove engineering modes, as it will cut the usefulness down.
- If some interesting function is not configurable (shows Incorrect value or not configured, and/or no options available in the Edit dialog list, please contact support for futher investigations.
Simplest use case is when a user changes some option. For this purpose, one needs to start the function, find the parameter s/he needs, change it as s/he needs and press Write button. FORScan will ask to confirm the changes, and, if operation is potentially dangerous, provide additional warnings. Then FORScan will save data to main and backup modules:
More complex use cases may include Save and Load CC to/from file.
Save function is helpful for backup purposes. Only 1 format supported: CCT (Central Configuration Text format). At this moment it is used by FORScan only, but as it is plain text file, it is human -readable.
Load function may be helpful to read data from backup. 2 formats are supported, CCT and AB. AB format is the one Ford ETIS uses to export configuration data. Here is how anyone can obtain AB file for his/her vehicle. Note: some time ago the procedure described below worked for both Mazda and Ford. Now Mazda VINs are not supported. If anyone knows where to obtain Mazda AB files, you are welcome to post it here.
1. Go to https://www.motorcraftservice.com/
2. Select Free Resources ->Quick Guides->Module Built Data (As Built) from the top menu.
or just use direct link to the page: https://www.motorcraftservice.com/AsBuilt instead of steps 1,2 above.
3. Type you VIN, submit the form. Resulting page should contain Download File button. Press it and save the AB file to any convenient location
4. Press Load button in CC function in FORScan and select *.ab from the list of available extensions:
Update of 2016-12-28: many modules (usually crucial ones like ABS, RCM, SASM, EPB, but sometimes also PCM and others) require special calibration/init procedure after some Central Configuration option related to these modules was changed. If a module requires the calibration/init procedure, the DTC U2100 "Initial configuration not complete" should be thrown. These calibration functions are added to Configuration and Programming section with name "Module reset/configuration". If U2100 is displayed and there is no init function in FORScan, please contact support.
Central Configuration (CC) is special block of data that contains vehicle configuration information. Not all vehicles have it, but Ford vehicles mainly for European market after 2006-2008 model year. Non-CC vehicles have individual configuration for every block that needs it. CC vehicles use another principle: configuration for all modules is stored at some "main" module and the main module provides necessary information to all modules that need it. This simplifies vehicle configuration management: for example, to enable curise control option in Focus Mk2, that has no CC, one should enable it in 3 modules. On Focus Mk3 that has CC, it has to be done just in CC. Note 2016-12-28: Experience shows it is not exactly so - majority of CC vehicles still have individual configuration for many modules, so some configuration parameters are still available via individual module configuration. More than, sometimes some parameters available in CC do not work, and individual configuration has to be changed in order to reach the goal
Another specific of CC is that in majority of cases it uses Main-Backup model, when 2 modules are involved in CC. One module is main, second one is backup. Backup module is used when main module is not available. Update 2020-10-29: experience shows that backup module is not really used for CC. If primary CC module is down, backup module will not catch the network. The only purpose of backup CC seems to be a storage. So you can use it to extract a backup copy of CC and write it to primary CC module. Some later CC models (2015MY+) have no backup CC function at all. Considering the above, it doesn't make much sense to write changes to both main and backup CC modules: it is enough to write it to the main module only.
In order to run CC function, one should go to Configuration and programming section and start Central Configuration function from the list. FORScan will start to read CC from main module, then from backup module:
If backup module is not available for some reason (in majority of cases backup module is located on MS-CAN, so if adapter doesn't support MS-CAN, backup module will not be available), FORScan will display a warning, but not interrupt the function. In this case user will be able to change CC in main module only (the changes should work, but will not be reflected in backup module). Note 2016-12-28: The main-backup logic described above works only for FORScan version prior to 2.3.3. Starting from v2.3.3 Main and Backup blocks of CC are accessed separately. So if backup module is not available because of lack of MS-CAN support, user will see CC management function for main module only.
Update of 2016-12-28:
Majority of vehicles with central configuration (actually, all except Fiesta family) require secondary boot loader (SBL) to be loaded before accessing the central configuration. These files are not a part of FORScan package and have to be downloaded and installed separately. There are 2 ways to do it:
1. Download necessary file directly from Ford Tech Service site
2. Download this archive that contains most popular SBL files and unzip it to Documents/CalibrationFiles folder.
If SBL file is not available, the following error will be displayed:
[/color]
It should be counted that FORScan estimates quality of adapters and does not allow to write CC for adapters that cannot do it safely enough. On such adapters, CC function will available in Read-Only mode (Update of 2016-12-28: ... only for Fiesta family. For other cars (that require loading SBL) the function will not work at all.
This is how normal result loading CC should look like:
The CCF service function screen contains of 3 main parts:
- top bar with mode selection box and filter. User can select Normal one and any of 1 Engineering modes (explained below). The filter field is convenient for quick finding the options one is looking for.
- work area that contains parameters and their current values
- bottom bar with functional buttons:
- - Edit selected - edit current parameter. Same effect is reached by double click or pressing enter button on selected item
- - Load - load CC from a file
- - Save - save CC to a file
- - Write - write (program) CC to main and backup modules
Function behaviour is different depending on mode selected. Normal mode is some kind of "safe" one that shows not all of available parameters. Also very few parameters can be really changed. Engineering modes are for advanced users who understand what they do! There are 2 Engineering modes:
- Engineering mode 1 shows all the same parameters available in Normal mode, but allows to edit them all
- Engineering mode 2 is Engineering mode 1 + ability to see and edit additional parameters including internal ones. Majority of parameters in engineering mode 2 are not interesting for end users, but some of them may be really interesting. Here is how engineering mode 2 may look:
As you may see, it shows more parameters but many of them are practially useless, such as VIN padding bytes or block checksum.
Notes:
- Although we do everything to do not allow any harm to vehicle, we cannot guarantee that all configuration changes (especially in Engineering modes) are safe. As mentioned above, the CC information is used by many modules, and some may react not predictable if some not expected option is set. Please remember you do all changes at your own risk!
- In the meantime, it should be counted that manufacturer has made some extremely helpful options available in the engineering mode only, without an obvious reason (at least, we don't see such a reason). For example, some models have DRL options available in the engineering mode only. So we cannot remove engineering modes, as it will cut the usefulness down.
- If some interesting function is not configurable (shows Incorrect value or not configured, and/or no options available in the Edit dialog list, please contact support for futher investigations.
Simplest use case is when a user changes some option. For this purpose, one needs to start the function, find the parameter s/he needs, change it as s/he needs and press Write button. FORScan will ask to confirm the changes, and, if operation is potentially dangerous, provide additional warnings. Then FORScan will save data to main and backup modules:
More complex use cases may include Save and Load CC to/from file.
Save function is helpful for backup purposes. Only 1 format supported: CCT (Central Configuration Text format). At this moment it is used by FORScan only, but as it is plain text file, it is human -readable.
Load function may be helpful to read data from backup. 2 formats are supported, CCT and AB. AB format is the one Ford ETIS uses to export configuration data. Here is how anyone can obtain AB file for his/her vehicle. Note: some time ago the procedure described below worked for both Mazda and Ford. Now Mazda VINs are not supported. If anyone knows where to obtain Mazda AB files, you are welcome to post it here.
1. Go to https://www.motorcraftservice.com/
2. Select Free Resources ->Quick Guides->Module Built Data (As Built) from the top menu.
or just use direct link to the page: https://www.motorcraftservice.com/AsBuilt instead of steps 1,2 above.
3. Type you VIN, submit the form. Resulting page should contain Download File button. Press it and save the AB file to any convenient location
4. Press Load button in CC function in FORScan and select *.ab from the list of available extensions:
Update of 2016-12-28: many modules (usually crucial ones like ABS, RCM, SASM, EPB, but sometimes also PCM and others) require special calibration/init procedure after some Central Configuration option related to these modules was changed. If a module requires the calibration/init procedure, the DTC U2100 "Initial configuration not complete" should be thrown. These calibration functions are added to Configuration and Programming section with name "Module reset/configuration". If U2100 is displayed and there is no init function in FORScan, please contact support.
-
- Posts: 133
- Joined: Wed Feb 24, 2016 3:57 pm
- Vehicle: Ford Fiesta 1.6 TDCi 2011
Re: How to program Central Configuration using FORScan
Hello,
I don't know if this is the correct topic to talk about programming (if that's not the case, I please ask to moderators to move the message to the correct topic).
Anyway here's my experience, with my EU Fiesta (built mid 2010) 1.6 TDCi 5 doors, 95 cv, DPF
Hoping they can be useful fur future developments
"normal mode"
I tried to enable DRL, and they worked. When I switch the ignition on, the headlights are on with reduced power.
"engineering 1"
I tried to enable automatic door locking by speed.
It appears to be correctly enabled, but doors don't lock. I know of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
"engineering 2"
I wanted to enable Global Open/Close (row 184 on asbuilt editor - http://ford.xtlt.ru/ab/), but it was not editable on Eng Mode 2.
I downloaded the asbuilt file from Motocraft and modified the related field; then I loaded .ab in ForScan, in the hope that the field would have become editable.
Unfortunately there's still the same issue: field is not editable.
Also in this case I heard of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
I don't know if this is the correct topic to talk about programming (if that's not the case, I please ask to moderators to move the message to the correct topic).
Anyway here's my experience, with my EU Fiesta (built mid 2010) 1.6 TDCi 5 doors, 95 cv, DPF
Hoping they can be useful fur future developments

"normal mode"
I tried to enable DRL, and they worked. When I switch the ignition on, the headlights are on with reduced power.
"engineering 1"
I tried to enable automatic door locking by speed.
It appears to be correctly enabled, but doors don't lock. I know of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
"engineering 2"
I wanted to enable Global Open/Close (row 184 on asbuilt editor - http://ford.xtlt.ru/ab/), but it was not editable on Eng Mode 2.
I downloaded the asbuilt file from Motocraft and modified the related field; then I loaded .ab in ForScan, in the hope that the field would have become editable.
Unfortunately there's still the same issue: field is not editable.
Also in this case I heard of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
-
- Posts: 9
- Joined: Tue Feb 23, 2016 9:39 pm
- Vehicle: Ford Mondeo, 1.8tdci, 2008
Re: How to program Central Configuration using FORScan
Hello,
O don't see the Central Configuration on my mondeo mk4 2008
O don't see the Central Configuration on my mondeo mk4 2008
- satria_wr
- Posts: 38
- Joined: Sun Jun 28, 2015 5:13 pm
- Vehicle: 2014 Ford Ecosport 1.5L Ti-VCT 110hp
- Location: Jakarta, Indonesia
Re: How to program Central Configuration using FORScan
Mazda asbuilt can be obtained from here :
https://web.b2b.mazda.co.jp/AsBuilt/AsB ... hPage.aspx
https://web.b2b.mazda.co.jp/AsBuilt/AsB ... hPage.aspx
2014 Ford Ecosport Titanium
1.5 Ti-VCT Sigma (Remapped using PCMFlash)
PowerShift
2016 Mitsubishi Pajero Sport Limited
2.4 4N15 DiD (Remapped using New Genius)
8-A/T
1.5 Ti-VCT Sigma (Remapped using PCMFlash)
PowerShift
2016 Mitsubishi Pajero Sport Limited
2.4 4N15 DiD (Remapped using New Genius)
8-A/T
Re: How to program Central Configuration using FORScan
That's odd, we were able to enable automatic door locking by speed on Ecosport 2014, that has almost the same config. The door locking works at speed after 20Km/h. The option is called "Automatic locking by speed". Are you sure it was changed ok? When you re-read the configuration after change, does the "Automatic locking by speed" field contain "Automatic Locking"?lollapalooza wrote: "engineering 1"
I tried to enable automatic door locking by speed.
It appears to be correctly enabled, but doors don't lock. I know of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
We don't quite understand what does it mean "not editable". All fields in Engineering mode 2 must be editable. How does it look like?lollapalooza wrote: "engineering 2"
I wanted to enable Global Open/Close (row 184 on asbuilt editor - http://ford.xtlt.ru/ab/), but it was not editable on Eng Mode 2.
Actually you should be able to do this with FORScan: modify *.ab file (or *.cct) and load it.lollapalooza wrote: Also in this case I heard of people correctly enabling this function with IDS+VCM (modifying asbuilt file).
Re: How to program Central Configuration using FORScan
It is not implemented yet for vehicles that require load SBL in order to access CC.MarcoGaspar wrote: O don't see the Central Configuration on my mondeo mk4 2008
Re: How to program Central Configuration using FORScan
The site returns "You cannot access this screen direct.". Any special conditions to access the page?satria_wr wrote:Mazda asbuilt can be obtained from here :
https://web.b2b.mazda.co.jp/AsBuilt/AsB ... hPage.aspx
-
- Posts: 133
- Joined: Wed Feb 24, 2016 3:57 pm
- Vehicle: Ford Fiesta 1.6 TDCi 2011
Re: How to program Central Configuration using FORScan
I confirm that it was changed ok. I tried to re-read the config, and the "automatic locking by speed" was enabled.FORScan wrote:That's odd, we were able to enable automatic door locking by speed on Ecosport 2014, that has almost the same config. The door locking works at speed after 20Km/h. The option is called "Automatic locking by speed". Are you sure it was changed ok? When you re-read the configuration after change, does the "Automatic locking by speed" field contain "Automatic Locking"?
Anyway I found a solution in a Ford Fiesta forum: after modyfing the central configuration, I had to follow a procedure, that enabled auto-lock.
Enter the car and close the door. Ignition off.
- Turn on ignition (but not the engine), and press the "lock/unlock" button 3 times.
- Turn off ignition, and press the "lock/unlock" button 3 times.
- Turn on ignition. Press "lock/unlock" button once.
- Turn off ignition.
After that, auto locking works, and I can hear the door locking after maybe 5 Km/h.
It means that ForScan shows "not configured", and does not allow me to edit the field. I'll make a screenshot and post it here tomorrow.FORScan wrote:We don't quite understand what does it mean "not editable". All fields in Engineering mode 2 must be editable. How does it look like?
- satria_wr
- Posts: 38
- Joined: Sun Jun 28, 2015 5:13 pm
- Vehicle: 2014 Ford Ecosport 1.5L Ti-VCT 110hp
- Location: Jakarta, Indonesia
Re: How to program Central Configuration using FORScan
On that screen, click return. And it will show you the vin enter screen.FORScan wrote:The site returns "You cannot access this screen direct.". Any special conditions to access the page?satria_wr wrote:Mazda asbuilt can be obtained from here :
https://web.b2b.mazda.co.jp/AsBuilt/AsB ... hPage.aspx
2014 Ford Ecosport Titanium
1.5 Ti-VCT Sigma (Remapped using PCMFlash)
PowerShift
2016 Mitsubishi Pajero Sport Limited
2.4 4N15 DiD (Remapped using New Genius)
8-A/T
1.5 Ti-VCT Sigma (Remapped using PCMFlash)
PowerShift
2016 Mitsubishi Pajero Sport Limited
2.4 4N15 DiD (Remapped using New Genius)
8-A/T
-
- Posts: 133
- Joined: Wed Feb 24, 2016 3:57 pm
- Vehicle: Ford Fiesta 1.6 TDCi 2011
Re: How to program Central Configuration using FORScan
Here's the screenshotlollapalooza wrote:It means that ForScan shows "not configured", and does not allow me to edit the field. I'll make a screenshot and post it here tomorrow.FORScan wrote:We don't quite understand what does it mean "not editable". All fields in Engineering mode 2 must be editable. How does it look like?


When I try to edit, I'm not allowed to modify the value.