SM0131 - 2005 ON RANGE ROVER CAN BUS NETWORK - System Help file |
Version 1.26/1.27/1.28/1.29/1.30 (Dependant on the ECU) |
SM131 - 2005 ON RANGE ROVER CAN BUS NETWORK - System Overview | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The L322 Range Rover introduced in 2002 was originally full of BMW electronics, for which we have separate software modules. After being purchased by Ford however the company set about replacing these BMW systems with their own. The first changes occurred in the 2005 revamp of the model when the entire set of information and entertainment ECU's were replaced. The replacements are interconnected for data exchange by a fibre optic cable called a MOST BUS. This BUS is not connected to the diagnostic socket directly but through the Integrated Head Unit which acts as a gateway to a medium speed CAN BUS which is connected to the socket. To interface to some of the un replaced items such as the steering wheel switches, a special small gateway ECU was designed to work between the MOST BUS and the switches. In 2006 however, the changes went much further with a new instrument pack forming a gateway between two CAN busses as well as replacing the previous smaller gateways functionality and many other vehicle systems being replaced. Most notably the Petrol Engines were replaced together with their entire drive train and the electronics that go with it and the vehicle became a true hybrid mix of BMW technology doing some tasks while other ECU's all networked together by the CAN BUS did others. In 2007 in yet another revamp that even saw the dash board change and the TD6 Diesel engine was also replaced with the infamous V8 along with its drive train / electronics and even more systems were replaced or added such as Park Brake in the rest of the vehicle. These Systems in common with all later BUS based systems are so inter dependent that we provide them all together as one. The following table shows the ECU's we understand to be fitted for each model year and the SM number for each. M = Mandatory fitment, O = Optional. Note 1. NAS Specification only. Note 2. Armoured Vehicles only.
|
SM131 - 2005/6/7 RANGE ROVER - Known Fitments | ||||||||
Vehicle makes, models and variants known or believed to be using this vehicle system, required diagnostic lead and degree of known compatibility.
|
SM131 - 2005/6/7 RANGE ROVER - Physical Details |
SM131 - 2005/6/7 RANGE ROVER - Diagnostic Capabilities (Read Fault Codes) |
The functionality of this ECU in respect of its strategy for detecting faults follows a new standard known as ISO 14229 which far more sophisticated than any previous method. The standard defines 2 byte usage for storing code values a third byte for a lookup of the nearly 100 fault causes (Sub Type information), open circuit, etc, another byte is broken into bits used to indicate the fault status, Intermittent, Lamp on etc. There are also a number of counters for each code to count fails and passes for each code, tests for the code, fails since code detected Etc. This Count keeping allows for faults or their status & request to be removed or downgraded after pre set passes first caused then to exists. Finally there is the option and ability of each code test to store multiple sets of freeze frame data at 4 different points during the count up and fail procedure. The freeze frame data includes new and very useful items such as a distance (odometer) and time stamp in milliseconds. One of the new status bits allocated to each possible code is a test state bit. This bit defines if the test allocated to any given code has been performed or not since the last time the fault memory was cleared. Technically, this means that after clearing the memory every single possible fault code is instantly listed with a status of not tested. Many will disappear straight away though as the tests are made, however some tests may require the vehicle to be driven or warmed up before their conditions for testing are valid. This helps validate any fixes greatly because you can see that the state of the actual test for the fault. And rather than waiting to see if the fault re logs i.e. the test fails you actually get to see that the test passed. To reduce the amount of text on the screen we have put buttons that only show any stored snap shot data for each fault on pressing and to more easily see the difference between Tested and Untested faults we have separated them into two distinct groups.
|
SM131 - 2005/6/7 RANGE ROVER - Diagnostic Capabilities (Clear Fault Codes) |
This function Clears all faults from the ECU memory and resets all counters. If a bus error has occurred or an ECU has been removed, it may be required to clear the fault memory of all ECU's on the vehicle. |
SM131 - 2005/6/7 RANGE ROVER - Diagnostic Capabilities (Settings) |
Standard Settings
The provided settings for nearly all of the Discovery 3 / LR3 / Range Rover Sport ECU's, comprise of about a dozen pieces of numerical information related to hardware and software versions, various manufacturers part numbers, the Vehicles VIN number and the Current Network status. Flash Programming Most of the ECU's on the Discovery 3 / LR3 / Range Rover Sport are flash programmable so they can be debugged and updated in the vehicle. To achieve this a seperate database utility called Flash File Loader can be called up from within the settings menu. This application helps select the files to be programmed into the respective vehicle ECU and also transfers them onto the Vehicle server ready for programming. The application has its own built in help file. Car Configuration File (CCF) Settings The Instrument Pack contains a very special block of Data called a Car Configuration File (CCF). This centralized block of data actually defines and sets the current configuration settings for just about all of the on board systems in the entire vehicle. The Data block is broken down into hundreds of individually configurable settings which are then shared across the vehicles CAN network in real time so all of the vehicles on board systems can know their own configuration and that of all other ECU's on the vehicles network. By using this single source of configuration setting data, there is no requirement to have any configuration settings held in each ECU, making replacement far simpler. There are also 2 copies of this data kept as back ups in the Body control and engine management ECU's should they be required and the Manufacturers IDS system also has a back up copy of the original "as Built" CCF data for every single vehicle manufactured by Ford / Land Rover etc, supplied on each DVD ROM update. For convenience, the several hundred CCF settings have been broken down into smaller sections on the same page, and absolutely all of them can be changed at will. However due to the sheer volume of configuration settings, we strongly recommend that the first step for anyone is always to save the original settings and stick with the original values for anything you do not specifically want or need to change. Experimentation is of course possible but ultimately you are responsible for any changes you make and you must consider any possible negative effect on the vehicles operationally. So we would advise against things like changing the engine or transmission type unless you really have changed the engine or transmission. Obviously it is possible to beneficially alter the way the vehicle works and functions in many cases and it is easy to add software only features / enhancements such as 4x4 info, Nav on Move, (Destination Entry on Move), Voice command etc. And of course the vehicle can be re configured to suit any physical additions. However in a lot of cases making changes in the CCF Configuration settings file may not have any visible or determinable effect on the vehicles functionality, this can be for a number of reasons.
The settings for nearly all ECU's comprise of 11 pieces of numerical information related to hardware and software versioning, various manufacturers part numbers, Vin number and current Network status. However some of the Main ECU's also contain a very special block of Data called a CCF (Car Configuration File). This block of data defines the configuration for all systems in the entire vehicle. It is broken down into literally hundreds of configurable settings which are then shared across the vehicles CAN network in real time. By using this single source of configuration setting data, there is no requirement to have any configuration settings held in each ECU, making replacement far simpler. It is interesting to note that the Manufacturers IDS system has a back up copy of the original "as Built" CCF data for every single vehicle manufactured by them, supplied on each CD ROM. In this way the IDS system can, if the disk they have is later than the vehicle) compare the read from Vehicle CCF against the original and easily see any changes to the configuration. They can also restore the vehicle configuration back to "As Built". Sadly the Configuration file only holds settings for options in the vehicle that the manufacturer wishes to be available to it's dealers or other IDS owning users. Typically therefore it is still possible to alter some configuration of specific ECU's directly and go beyond the dealer possibilities. We intend to concentrate specifically in providing this sort of capability in the future. The CCF also contains a copy of the original LCS code which can be extracted to be used to configure the non networked legacy ECU's. The Instrument Pack also holds service interval data in resect of how many days, kilometres or litres of fuel to next service due reminder which is provided for reading and edit. SII Settings The Instrument Pack contains a function called the Service Interval Indicator which can remind the vehicle owner / driver when the vehicle requires a service or inspection. to accomplish this, it holds information in respect of, when the vehicle was last serviced, what the odometer reading was, and how many days, kilometres or litres of fuel are to be counted to next service required warning. The SII system can be configured in different ways to suit different markets and it can even be disabled completely. Reset service interval can be done by manipulating the data in the settings page, or by selecting the function in Other. This function will use the default values and automatically calculate the days and mileage.<.br>
|
SM131 - 2005/6/7/8 RANGE ROVER - Diagnostic Capabilities (Inputs) |
Real time live display of the information the electronic control unit of the selected vehicle system is currently deriving from its input sensors. RIDE LEVEL MODULE - (This is divided into 2 sections)
PETROL ENGINE MANAGEMENT - (This is divided into 4 sections)
DIESEL ENGINE MANAGEMENT - (This is divided into 4 sections)
ANTI-LOCK BRAKE SYSTEM - (This is divided into 2 sections)
ADAPTIVE FRONT LIGHTING SYSTEM
REAR DIFFERENTIAL
STEERING ANGLE
TRANSMISSION CONTROL MODULE - (This is divided into 3 sections)
|
SM131 - 2005/6/7/8 RANGE ROVER - Diagnostic Capabilities (Outputs) |
ELECTRONIC AIR SUSPENSION OUTPUTS CAUTION : These features will cause the vehicle to move, please ensure adequate clearance and that no body can be harmed by movement of the vehicle before using them.
|
SM131 - 2005/6/7/8 RANGE ROVER - Diagnostic Capabilities (Other) |
ELECTRONIC AIR SUSPENSION CAUTION : These features will cause the vehicle to move, please ensure adequate clearance and that no body can be harmed by movement of the vehicle before using them.
TRANSFER CASE
PARK BRAKE MODULE
STEERING ANGLE SENSOR
ADAPTIVE FRONT LIGHT MODULE
REAR DIFFERENTIAL MODULE
PETROL SUPERCHARGED V8
Vehicle Immobiliser Module 1 (type 3)
Gateway module 1 (RR 2005)
COMPACT DISK PLAYER -2009
|