MEMORY SEATS - System Overview
Incorporated into the switch panel of the drivers seat, it could easily be overlooked that this ECU also manages the steering column position motors which are a constant source of trouble on the L322.
SM060 - MEMORY SEATS - System Help file
Version 1.27

MEMORY SEATS - 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
Land Rover Range Rover MK III (L322) 2002 - 2009 Black OBDII Lead/LD020/LD021

MEMORY SEATS - Physical Details

SM060 - MEMORY SEATS - Diagnostic Capabilities (Read Fault Codes)
Reads the fault code memory. The ECU can self detect up to 29 different problems with itself, its wiring and its 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.

SM060 - MEMORY SEATS - Diagnostic Capabilities (Clear Fault Codes)
Clears the fault code memory.

SM060 - MEMORY SEATS - 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.

  • Part Number: This is the manufacturer's part number for the ECU.
  • Hardware number: This is the hardware version which denotes the processor and circuit board type.
  • Software number: This is a number which relates to the software programmed in the processor of the ECU.
  • Supplier number: This is a number which defines the supplier using a standard look up list of supplier of ECU manufacturer.
  • Coding index: This is a number which denotes the layout of the options within the EEPROM of the ECU and denotes which coding map should be used to program the ECU with.
  • Diagnostic index: This is a number that indicates the diagnostic capabilities support level.
  • Bus index: This is a number that indicates the bus communication support level, the vehicle communication buses.
  • Week of build: This is the week of the year in which the unit was built.
  • Year of build: This is the year in which the unit was built.
  • Easy Entry Radial: This denotes whether the steering column radial motor, which moves the steering column up and down, moves out of the way to allow for easier entry and exits for the vehicle.
  • Easy Entry Axial: This denotes whether the steering column axial motor, which shortens and lengthens the steering column, moves out of the way to allow for easier entry and exits for the vehicle.
  • One Touch: This denotes if the memory buttons are required to be pressed in order for the motors to continue moving to the position allocated by that memory.
  • Lazy Seat: This denotes if the seats retain the memory related to the press button of the key fob either when the fob unlock button is pressed, or when the door is open or lazy seating is disabled.
  • Axial Motor Counts: This is the number of rotations of the motor that are possible on the longitudinal adjustment of the steering column.
  • Radial Motor Counts: This is the number of rotations of the motor that are possible on the up and down adjustment of the steering column.

SM060 - MEMORY SEATS - Diagnostic Capabilities (Inputs)
Realtime live display of the information the electronic control unit of the selected vehicle system is currently deriving from its input sensors.

  • Seat Longitudinal: This denotes if the button is pressed forwards or backwards or is inactive.
  • Seat Height: This shows if the seat height button is pressed up, down or inactive.
  • Seat Base Tilt: This denotes if the seat base tilt button is pressed up, down or inactive.
  • Backrest Tilt: This denotes if the backrest tilt is pressed forwards, backwards or is inactive.
  • Headrest Tilt: This denotes if the headrest tilt is pressed forwards, backwards or is inactive.
  • Headrest Height: This denotes if the headrest height button is pressed up, down or inactive.
  • Memory Button: This denotes if the memory button is pressed or released.
  • Select Buttons: Shows buttons 1, 2 or 3 being pressed or inactive.
  • Steering Column Movement Switches: This shows if the steering column is being moved backwards or forwards, raised, lowered or is inactive.
  • Auxiliary: This denotes if the ignition is being placed into the auxiliary position.
  • Ignition: This shows if the ignition is being placed into the ignition position.
  • Sleep Mode: This denotes if the ECU has detected conditions to allow it to enter sleep mode or not.
  • Tip Key: This denotes if the tip key function is enabled or disabled. The tip key is an unknown function at this time.
  • Block Switch Input: This denotes if switch motion inputs are allowed or blocked due to motor travel coming to the end.
  • Output Disable: This denotes if the output to any motor is disabled due to it reaching the end of travel.
  • Headrest Height Motor Overheat: This denotes if the motor driving the headrest height adjustment is normal or is at overheat.
  • Seat Height Motor Overheat: This denotes if the motor driving the seat height adjustment is normal or is at overheat.
  • Seat Base Tilt Motor Overheat: This denotes if the motor driving the seat base tilt adjustment is normal or is at overheat.
  • Seat Longitudinal Motor Overheat: This denotes if the motor driving the seat longitudinal adjustment is normal or is at overheat.
  • Steering Column Height (radial) Motor Overheat: This denotes if the motor driving the steering column height adjustment is normal or is at overheat.
  • Steering Column Position (axial) Motor Overheat: This denotes if the motor driving the steering column position adjustment is normal or is at overheat.
  • Backrest Height Motor Overheat: This denotes if the motor driving the backrest height adjustment is normal or is at overheat.
  • Headrest Tilt Motor Overheat: This denotes if the motor driving the headrest tilt adjustment is normal or is at overheat.
N.B. The Tip Key is a status internal to the ECU as a function that the ECU can operate but it is an unknown function at this time, designed for future use.

SM060 - MEMORY SEATS - Diagnostic Capabilities (Outputs)
A selection of outputs that can be tested. Each output has the option START and STOP in order to start and stop testing.

  • Driver's Seat: The seat can be moved forward, backward, up, down, tilt squab down or up, backrest forward and backward, headrest tilt forward, backward, up and down when this feature is fitted for the headrest.
  • Passenger's Seat: If memory passenger seat is fitted, the seat can be moved forward, backward, up, down, tilt squab down or up, backrest forward and backward, headrest tilt forward, backward, up and down when this feature is fitted for the headrest.
  • Steering Column: The steering column can be moved up and down by engaging the radial motor, and extend and compress by engaging the axial motor.