100% found this document useful (1 vote)
2K views12 pages

CCF

The document discusses car configuration files (CCF), which contain codes relating to all aspects of a vehicle's configuration. The CCF is stored in multiple modules across the vehicle's network, with one module designated as the master. When connected to a vehicle, IDS can upload the CCF from the master module and view the codes. The CCF includes information like the vehicle model, drive configuration, and installed features. Modules use the CCF to ensure correct software and settings during programming.

Uploaded by

Mihai Mitrea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
2K views12 pages

CCF

The document discusses car configuration files (CCF), which contain codes relating to all aspects of a vehicle's configuration. The CCF is stored in multiple modules across the vehicle's network, with one module designated as the master. When connected to a vehicle, IDS can upload the CCF from the master module and view the codes. The CCF includes information like the vehicle model, drive configuration, and installed features. Modules use the CCF to ensure correct software and settings during programming.

Uploaded by

Mihai Mitrea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Car Configuration Files (CCF) Lesson 2 – Data Network

Architectures

Car Configuration File (CCF) Example: Within the CCF will be codes relating to all
aspects of the vehicle. The vehicle model, whether the
Freelander 2 has been designed by sharing technology, vehicle is left or right hand drive, the wheel size, engine
components and systems with other manufacturers size and type of transmission, and which electrical
within the Premier Automotive Group (PAG). This modules and features are installed to name but a few.
makes economical business sense and increases the
The CCF consists of two parts: Vehicle Module Codes
reliability and the innovation of the systems used in the
and Vehicle Parameters. Module codes are the data used
long term. Because of this concept, some of the
in Manufacturing to specify the vehicle and are stored
components etc may be referred to as a European
to be used in service. Vehicle Parameters are derived
Common Design (EUCD).
from the vehicle specification and relate to which
The CCF file is designated 1KB of memory space. 196 features are fitted to the vehicle and their market
bytes of this memory is used for the Land Rover CCF settings.
file. A further 252 bytes of memory is used for the
Module codes are currently used to determine the correct
EUCD CCF file. Although not all of this CCF memory
software file to be downloaded to the relevant module
space is used, the remaining space is used for other data
during module software updates. However, in the future,
and for future expansion.
module codes may not be used.
The car configuration file (CCF) may be thought of as
The CCF file itself contains 16 columns of data and a
the electrical make up (or electrical DNA) of the vehicle.
varying number of rows, depending upon the size of the
CCF file. Data is held in a hexadecimal format. This is
basically a numbering system which uses a base of 16.
To represent sixteen digits, the hexadecimal system uses
the following digits: 0 1 2 3 4 5 6 7 8 9 A B C D E F.

60 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

CCF File Shown in Hexadecimal Format

E88695

When IDS is connected to the vehicle, the CCF data


NOTE: The CCF file will not normally be shown in
will automatically be uploaded from the vehicle to IDS.
the above format on IDS. This is shown for illustration
purposes only. The modules from which the CCF data have been
uploaded, together with the current VIN, will be
The CCF files are stored in several modules, one of
displayed.
which will be the master module. The other modules
store copies of the CCF data which may be used when
programming new modules.

Technical Training (G953610) 61


Car Configuration Files (CCF) Lesson 2 – Data Network
Architectures

Uploaded CCF

E79291

If IDS cannot communicate with one of the modules


which holds the CCF data, a cross will be displayed
adjacent to the module during the upload procedure.

62 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

CCF Upload - Error communicating with CJB (BCM)

E92261

Selecting the confirmation 'tick' will proceed to the next The CCF file is held in three locations on the vehicle:
screen which will display the CCF detail. This will be The Central Junction Box (CJB), Instrument Cluster
from the master CCF module. and the Engine Control Module.
IDS always displays the source from which the CCF
data is available.

Technical Training (G953610) 63


Car Configuration Files (CCF) Lesson 2 – Data Network
Architectures

CCF Data Sources

E91785

Proceeding to the next screen will display the CCF data.


The CCF data will be displayed from the master module
unless the operator selected an alternative source from
the previous IDS screen.

64 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

CCF Data (change this to a display data from the CJB)

E79292

The module from which CCF data is displayed is shown Within the make up of the Vehicle Parameters code is
at the top of the screen. an area used for the vehicle VIN. This VIN data is
implanted in every module on the vehicle that is capable
NOTE: The EUCD part of the CCF file is not be
of accepting it, and this data is locked in to each new
displayed when viewing the CCF data using IDS. Only
module when programmed. This has service
the Land Rover part of the CCF file will be displayed.
implications as it is also a vehicle security feature and
The CJB holds the Master copy of the CCF file and the will prevent the substitution of existing programmed
other two modules hold backup copies. modules from vehicle to vehicle. When replacing a
The CJB transmits the Vehicle Parameters part of the module on a vehicle IDS must be used to perform this
CCF file on the HS and MS-CAN bus. Whenever the process
CAN networks are active, this data is broadcast onto An example of the details which are held in the CCF
these networks at regular intervals. The ECM and the section of the Vehicle Parameters code, is shown below:
instrument cluster, which hold backup copies of this
Vehicle Parameters Code
data, do not broadcast onto the network.
• Vehicle Type
The Master Module, in this case the CJB, will monitor
• Brand
the integrity of the memory where CCF information is
• Model Year
stored. If a fault is detected a DTC will be set.
• VIN

Technical Training (G953610) 65


Car Configuration Files (CCF) Lesson 2 – Data Network
Architectures

• Tire Dynamic Rolling Radius IDS will also store 'As Built Data'. This data will be
• Brake System Type stored on the IDS disc and can be used to restore the
vehicle back to its original condition. Any
• Brake Rotor size
personalization settings will have to be restored to the
• Final Drive Ratio
vehicle also.
• Transmission Type
The vehicle module codes held in the master and back
• Hand of Drive up modules will be read by IDS when requested by the
• MOST configuration diagnostic program. These vehicle module codes are
Some fall into the category of Personalization Mode. not transmitted cyclically on the CAN bus and are only
These parameters may be changed by the dealer using read by diagnostic communication to IDS.
IDS.
IDS must be used to configure new and existing CCF Editing Options
modules. To change personalization settings, there is
Once the CCF data has been uploaded from the vehicle,
CCF editing tool built into IDS.
it will be displayed as shown below.

CCF Data

E79293

66 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

A question is displayed at the bottom of the screen, The number at the top of the fourth column displays
asking the user to confirm whether the data should be how many conflicts are present when comparing the
used from the currently displayed module or whether displayed CCF data to the As Built CCF Data.
to use the CCF data from another source.
Scrolling down the displayed page will reveal more of
the CCF data.

CCF Data with Errors

E79293

From the illustration it may be seen that the data relating


The exclamation error symbol;
to the mirror dip in reverse enable value is Inactive
Error Symbol in the instrument cluster. However, the mirror dip in
reverse enable value is set to Active in the as built data.
This shows why the error symbol is displayed.

E79294
In this example, the mirror dip in reverse enable value
has been changed using the customer personalization
denotes in which parameter a CCF data conflict exists. settings.
Highlighting the error value, will display additional A CCF editing tool is available which allows certain
information at the bottom area of the screen. parameters of the CCF data to be changed using IDS.
This is available from the vehicle configuration tab.

Technical Training (G953610) 67


Car Configuration Files (CCF) Lesson 2 – Data Network
Architectures

Configuration Menu

E79297

Expanding the vehicle configuration menu will reveal


the options available.

68 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

Vehicle Configuration Menu

E79298

Confirming the selected option will display the CCF


data editing screen.

Technical Training (G953610) 69


Car Configuration Files (CCF) Lesson 2 – Data Network
Architectures

CCF Data Editing Screen

E79295

Selecting the drop down arrow will reveal which As built CCF data will only normally have to be used
changes may be made. to program modules if the vehicle CCF data has become
corrupt due to poor programming procedures carried
Editing Option Menu out by the technician, or in during the unlikely event
that all modules containing CCF data is renewed at the
same time.

E79296
Module Configuration
Modules may be programmed using the CCF data from
There are two modes of module configuration. The first
any of the available sources.
mode is required so that the module can interact with
NOTE: If using the as built data to program modules, the vehicle correctly. Replacement modules will require
all customer personalization settings will be lost and configuration using IDS.
will need to be reset.
There are two module configuration options available
NOTE: The As Built Data is copied onto the IDS when using IDS
software discs when it becomes available. Therefore, a
Modules which require configuration on replacement
situation may occur when the As Built Data is not
are:
available for a particular VIN number until the next IDS
software release.

70 (G953610) Technical Training


Lesson 2 – Data Network Car Configuration Files (CCF)
Architectures

• Configure New Module


• Configure Existing Module

When the 'configure new module' menu is used, the boot


loader and the calibration files are downloaded to the
module.

When the 'configure existing module' menu is used,


only the calibration files are downloaded to the module.
NOTE: To prevent Technicians from downloading
calibration files to modules which do not require them,
the option will not be available unless the VIN of the
vehicle is withing the range where a software calibration
file has been released in order to rectify a concern.

Customer Preferences

The second type of configuration data is customer


preference driven. These are items that the customer
may or may not want to have enabled. Typically,
customer preference items can be toggled on or off by
the using IDS.
Configuration is performed using IDS. Refer to the
Dealer Options Index for modules on the vehicle that
have customer preference items. Configure the items as
needed.

Technical Training (G953610) 71

You might also like