IPAC3 (ROVER 75) - System Overview
Used in all variants of the Rover 75 and MG equivalents, the IPAC 3 is manufactured by VDO and available in two variants, high line and Low line. The difference being that the High line has in its oval upper centre display area, an LCD panel with a Vehicle plan view, where the low line simply has a grid of warning lamps. The Instrument Pack (IPAC) is in fact far more sophisticated that might be imagined, performing a number of less obvious roles than that of relaying information to the driver. For example the IPAC forms a diagnostic translation gateway between the diagnostic socket and many other ECU’s in the vehicle. The IPAC also has coded within its memory information which denotes exact vehicle specifications, options and equipment fitments to guide dealer level equipment in its choices and selections. During the period of usage a small number of different coding indexes were introduced. And caution should be taken if moving data between IPACs with different coding indexes.
SM077 - IPAC 3 (ROVER 75) - System Help file
Version 1.22

IPAC3 (ROVER 75) - Known Fitments
Vehicle makes, models and variants known or believed to be using this vehicle system, required diagnostic lead and degree of known compatibility.

Vehicle Make Vehicle Model Vehicle Variant Diagnostic Lead
Rover 75 All Models Black OBDII Lead
Rover 75 Tourer All Models Black OBDII Lead
MG ZT All Models Black OBDII Lead
MG ZTT All Models Black OBDII Lead

IPAC3 (ROVER 75) - Physical Details

IPAC3 (ROVER 75) - Pin Outs
Details of the pin usage for the ECU connector(s).

 
C0230
1 Illumination control
2 ABS warning light
3 K-Bus
4 Alternator (charge warning light)
5 Cruise control warning light Hard-wired (pull up)
6 6 Battery supply
7 Switched ignition power supply (position 'II')
8 Switched ignition power supply (position 'I')
9 Ground line
10 Not used
11 Brake system (fluid loss) failure warning light
12 Seat belt warning light (where fitted)
13 Not used
14 Low oil pressure warning light
15 SRS warning light
16 Ignition switched power supply (engine crank)
17 Washer fluid level warning light
18 Fuel tank level gauge

C0230
1 CAN Bus (High)
2 CAN Bus (Low)
3 Sensor Ground
4 External temperature
5 DS-2 diagnostics bus
6 Road speed in
7 Alarm LED
8 Hand brake
9 Trip computer switch
10 NAV-Bus (navigation system)
11 Reverse gear
12 Brake pad wear

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Read Fault Codes)
Reads the fault code memory. The system can self detect up to 18 different problems with itself and associated sensors, storing the respective code if it detects any malfunction or reading outside of pre defined acceptable limits. Not all stored faults may cause the fault warning lamp to illuminate.

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Clear Fault Codes)
Clears the fault code memory.

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Settings)
Values, configuration settings and other stored information which can be read from the ECU, edited and then rewritten back. Read settings can also be stored as a standard HTML page for reference. These pages can then later be re loaded and re written back to the ECU. Please note that some values may be read only due to the fact that they are supplied from the ECU’s ROM or are internally calculated.

This gives 3 choices, General settings and information, Read ECU data to Map file and Program ECU with data from map file.
The read ECU data to Map file and Program ECU with data from map file functions allow you to save data from any ECU as a MAP file and re use it at any time to re program any new or used ECU. The General settings and Information allows values, configuration settings and other stored information, to be read from the ECU, edited and then rewritten back. Read settings can also be stored as a standard HTML page for reference. These pages can then later be re loaded and re written back to the ECU. Please note that some values may be read only due to the fact that they are supplied from the ECU’s ROM or are internally calculated.

GENERAL SETTINGS AND INFORMATION
  • Part Number: This is the part number for the ECU.
  • Supplier Number: This is a number which defines the supplier using a standard look up list of supplier ECU manufacturer numbers.
  • Hardware Number: This is the hardware version which denotes the processor and circuit board type.
  • Software Number: This denotes the coding inside the processor for the hardware.
  • Manufacturing Week: Gives the week in which the unit was built.
  • Manufacturing Year: Gives the year in which the unit was built.
  • Mileage: Gives the total distance covered by vehicle.
  • VIN Number: Gives the car VIN number.
  • Coding Index: This is the coding identification for the programming maps.
  • Diagnostic Index: This is a number that indicates the diagnostic capabilities support level.
  • Can Bus Index: Index identifies the bus communication support level, the vehicle communication buses. The instrument pack's CAN Index accepts a number between 0 and 99. This is a code to denote the engine management system's CAN capability and is normally 7 for Range Rover.
  • CAN (controller area network): CAN provides low-speed, fault-tolerant transmission of 125 Kbps up to 40 meters, which can function over one wire if a short occurs. Transmission without fault tolerance is provided up to 1 Mbps and 40 meters.
  • Module Index: There are variant versions of IPAC modules which can be more easily identified by their module index.
  • Days To Next Service: Days remaining until next due service.
  • Next Inspection Type: Type of service to be carried out next, oil service or inspection service.
  • RED MIL Warning Lamp: Shows If RED Mil warning lamp is fitted or not.
  • GM Code: This is a unique code that identifies the configuration of the vehicle. It is stored in several ECUs within the vehicle and allows the manufacturer to uniquely identify each and every possible option for the vehicle. It is used in conjunction with the SA Code and the VN Code. The function to decode these into their meanings and to create a code from options is in the "Other Systems" section under the main menu of the New Generation Range Rover.
  • SN Code: This is a unique code that identifies the configuration of the vehicle. It is stored in several ECUs within the vehicle and allows the manufacturer to uniquely identify each and every possible option for the vehicle. It is used in conjunction with the GM Code and the VN Code. The function to decode these into their meanings and to create a code from options is in the "Other Systems" section under the main menu of the New Generation Range Rover.
  • VN Code: This is a unique code that identifies the configuration of the vehicle. It is stored in several ECUs within the vehicle and allows the manufacturer to uniquely identify each and every possible option for the vehicle. It is used in conjunction with the SA Code and the GM Code. The function to decode these into their meanings and to create a code from options is in the "Other Systems" section under the main menu of the New Generation Range Rover.
READ ECU DATA TO MAP FILE
This function reads the entire memory of the ECUand it stores on the server in a file that starts with IPC3.

PROGRAM ECU WITH DATA FROM MAP FILE
Clicking on this link causes the vehicle explorer to communicate with the Vehicle Server to obtain a list of all of the map files on the vehicle server which can be programmed into the ECU. It will then automatically open the following page:
  • PROGRAM SELECTED MAP TO ECU
    You must program a valid ECU map. To program a map, select, from the drop down menu, the map that you want to use to program into the ECU and then click on the button itself around the list box. The Vehicle Server will start programming the ECU and give you a status report of progress as it does so. The system automatically verifies that they are maps for the Instrument pack type 3 ECU and suitable for the ECU's coding index.

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Inputs)
Constantly updating display in HTML of real time information the electronic control unit of the selected vehicle system is currently deriving from its input sensors and switches. These displays can be saved as HTML snap shots, recorded as an AVI movie or captured as A CSV data file for import into a spread sheet program such as Excel.

  • Auxiliary Sense: Gives the state of the instrument pack auxiliary sense input. ON of OFF.
  • Ignition Sense: Gives the state of the instrument pack ignition sense input. ON of OFF.
  • Crank Sense: Gives the state of the instrument pack crank sense input. ON of OFF.
  • Trip Switch: Gives the state of the instrument pack trip switch input. ON or OFF.
  • Trip Reset: Gives the state of the instrument pack trip reset input. ON or OFF.
  • Brake Pad Warning: Gives the state of the instrument pack brake pad warning input. ON or OFF.
  • Handbrake: Gives the state of the instrument pack handbrake input. ON of OFF.
  • ABS System Fail: Gives the state of the instrument pack ABS system fault input. ON or OFF (Failed or Not Failed).
  • Brake System Fault: Gives the state of the instrument pack brake system fault input. ON of OFF.
  • Seat Belt: Gives the state of the instrument pack seat belt input. ON or OFF. UK and European manufactured vehicles do not have a wired seat belt switch and are therefore set to always show On (Buckled).
  • Cruise Control: Gives the state of the instrument pack cruise control input. ON or OFF.
  • Oil Pressure: Gives the state of the instrument pack oil pressure input. Low or Normal.
  • Battery Charge: Gives the state of the instrument pack battery charge input. ON of OFF.
  • Airbag Fault: Gives the state of the instrument pack airbag fault input. ON or OFF.
  • Wash Fluid: Gives the state of the instrument pack washer fluid level input. Low or Normal.
  • Reverse Gear: Gives the state of the instrument pack reverse gear input. Forward or Reverse.
  • Engine Coolant: Gives the state of the instrument pack engine coolant input. Low or Normal.
  • Fuel Level Sensor: Gives the instrument pack fuel level sensor resistance input in Ohms. Empty of Full (Nominal values = 4 or 380 ohms respectively).
  • Engine Speed: Gives the instrument pack tachometer input in RPM.
  • Fuel Consumption: Gives the instrument pack fuel consumption input in litres.
  • Engine Temperature: Gives the instrument pack engine temperature input in C°.
  • Ambient Temperature: Gives the instrument pack ambient temperature sensor resistance input in Ohms. (Nominal values 24.0C to -20.5C, 1800 ohms and 16000 ohms respectively).
  • Battery Voltage: Gives the instrument pack battery voltage input.
  • Road Speed: Gives the instrument pack road speed input in km/h and mph.

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Outputs)
Choice of outputs that can be tested. The outputs would be pulsed.

  • Left Indicator Lamp: Forcing this output illuminates the left hand indicator warning lamp.
  • Right Indicator Lamp: Forcing this output illuminates the right hand indicator warning lamp.
  • High Beam: Forcing this output illuminates the high beam warning lamp.
  • Front Fog Lamp Indicator: Forcing this output illuminates the front fog warning lamp. Not fitted on IPAC high line coding index less then 3.
  • Rear Fog Lamp Indicator: Forcing this output illuminates the rear fog warning lamp.
  • Low Fuel Indicator Lamp: Forcing this output illuminates the low fuel warning lamp.
  • Coolant Temperature Warning Lamp: Forcing this output illuminates the high coolant temperature warning lamp.
  • Cruise Control Lamp: Forcing this output illuminates the cruise control warning lamp.
  • Brake Fail Lamp: Forcing this output illuminates the brake system fail warning lamp.
  • Yellow Mil Lamp: Forcing this output illuminates the yellow MIL warning lamp.
  • Red Mil Lamp: Forcing this output illuminates the red MIL warning lamp. Fitted only on IPAC with coding index less then 3.
  • Bulb Failure Warning Lamp: Forcing this output illuminates the bulb failure warning lamp. (Fitted only on low line IPAC).
  • Overspeed Lamp: Forcing this output illuminates the overspeed warning lamp. Fitted only on low line IPAC).
  • Trailer Warning Lamp: Forcing this output illuminates the trailer warning lamp. Fitted only on low line IPAC).
  • Glow Plug Lamp: Forcing this output illuminates the glow plugs warning lamp. Fitted only on low line IPAC).
  • Brake Pad Wear Lamp: Forcing this output illuminates the brake pad wear warning lamp. (Fitted only on low line IPAC).
  • Traction Control Lamp: Forcing this output illuminates the traction control warning lamp. (Fitted only on low line IPAC).
  • Low Engine Cooler Lamp: Forcing this output illuminates the low engine coolant warning lamp. (Fitted only on low line IPAC).
  • Door Open Lamp: Forcing this output illuminates the door open warning lamp. (Fitted only on low line IPAC).
  • Low Washer Level Lamp: Forcing this output illuminates the low washer fluid level warning lamp. (Fitted only on low line IPAC).
  • LCD Test: Forcing this output makes the LCD display go blank.
  • Odometer Test: Forcing the trip counter to display "111111", "222222", "555555".
  • Exterior Temperature Display: Forcing the exterior temperature display to show "11.1" , "2.22", "55.5", "-55.5" , "55.5°F" , "55.5°C".
  • Gear Selector: Forcing the gear selector on the LCD display to show "P" , "R" , "N" , "D" , "1" , "2" , "3" , "4" , "SP" , "*P".
  • LCD Message Display: Forcing this output verifies LCD messages. The options are : "OIL SERVICE" , "INSPECTION" , "CLOCK SYMBOL".
  • Tachometer: Forcing this output moves tachometer needle to nine different positions. From "0" RPM to "8000" inclusive in any increment of 1000.
  • Speedometer: Forcing this output moves speedometer needle to seven different positions. From "0" km/h to "240" inclusive in any increment of 40.
  • Gauges: Forcing this output moves fuel and temperature needles to three positions each. Force fuel gauge niddle to show empty, half, full. Force temperature gauge niddle to show hot, normal, cold.
  • Odometer backlight : Forcing this output verifies Odometer LCD display backlight. The options are "Low", "High", "Normal".
  • Sounder: Forcing this output turns the sounder on or off.

SM077 - IPAC3 (ROVER 75) - Diagnostic Capabilities (Other)
Choice of functions that can be performed.

  • Reset Service Inspection Counter: Using this function resets the service inspection counter.
  • Reset Oil Service: Using this function resets the oil service counter.
  • Reset Time Inspection Interval: Using this function resets the time inspection interval.