Full Support Added for All Rover MEMS ECU Families

Download Link: https://andrewrevill.co.uk/Downloads/MEMS3Tools.zip

As of Version 7.87, MEMS3 Mapper now fully supports all Rover MEMS ECU Families including 1.2 / 1.3 / 1.6 / 1.6 / 2J / 3 / EU4.

Having recently used some other tools when helping people with issues on MEMS 1.9 EU2 cars, and having found them somewhat frustrating and expensive, I decided to add support for all of the earlier families of the Rover MEMS ECU into MEMS3 Mapper. These include the ECUs used on EU2 and earlier Caterhams, SPI Minis etc. (the full range of MEMS3 ECUs for both petrol and diesel were already fully supported). This turns “MEMS3 Mapper” into a true one-stop-shop for all Rover ECU support and maintenance tasks. The earlier ECUs are not OBDII compliant and some of them need a slightly different cable (a 3-pin ROSCO diagnostic cable) but these are also readily available. The earlier ECUs mostly use a different communications protocol (ROSCO “Rover Service Communications” instead of a variant of KWP2000) so all of the ECU interface had to be developed from scratch, but could be integrated into the existing user interface framework. The earlier ECUs are not remappable, however most of the diagnostic capabilities of MEMS3 Mapper can still be used with them and they all support a range of maintenance operations including immobiliser pairing and service adjustments. MEMS3 Mapper fully supports the capabilities provided by each ECU family.

I owe a big “thank you” to James Portman at rovermems.com. James had already done most of the research one the earlier ECUs and had developed some online diagnostic tools for them. He shared all of this with me and actively encouraged and supported my endeavours in this.

ECU Families Now Supported

·         Rover MEMS 1.2 - Used mainly on very early SPI cars without catalytic converters around 1991.

·         Rover MEMS 1.3 - Used mainly on early SPI cars from about 1992 to 1993.

·         Rover MEMS 1.6 - Used mainly on cars with Rover K-Series SPI and some early MPI engines.

·         (Caterham EU2 MPI) Rover MEMS 1.9 MKC EU2 MPI - Used on cars with Rover K-Series EU2 MPI engines.

·         (Caterham EU2 VVC) Rover MEMS 2J MKC EU2 VVC - Used on cars with Rover K-Series EU2 VVC engines and MPI Minis.

·         (Caterham EU3 MPI) Rover/Motorola MEMS3 NNN EU3 MPI with Lucas 5AS / Pektron - Used on cars with Rover K-Series MPI engines from about 2001 onward.

·         Rover/Motorola MEMS3 NNN EU3 MPI with BMW EWS 3.D - Used on Rover 75 / MGZT and Freelander cars with Rover K-Series MPI engines from about 2001 onward.

·         (Caterham EU3 VVC) Rover/Motorola MEMS3 NNN EU3 VVC with Lucas 5AS / Pektron - Used on cars with Rover K-Series VVC engines from about 2001 onward.

·         Rover/Motorola MEMS3 NNX XFW - Extended Firmware custom configuration introduced and supported by MEMS3 Mapper.

·         Rover/Continental MEMS3 NNN EU4 - Used on cars with NAC N-Series engines such as the MG TF LE500.

·         Land Rover/Lucas MEMS3 MSB 10P EU2 - Used mainly on Land Rover Discovery and Defender Td5 cars with the earlier 10P engine from around 1998 to 2002.

·         Land Rover/Lucas MEMS3 NNN 15P EU3 - Used mainly on Land Rover Discovery and Defender Td5 cars with the later 15P engine from around 2002 to 2004.

 

       

Diagostic Cables Required

·         MEMS 1.2, 1,3 and 1.6 ECUs normally use a 3-pin ROSCO (Rover Service Communications) cable.


 

These can be purchased here https://shop.jmpe.co.uk/products/rover-3-pin-ecu-diagnostic-connector. Other suppliers may be available online but this cable is tested and known to be working with these ECUs. Rover vehicles will have a corresponding diagnostic connector to plug this into, probably in the engine bay. Non-Rover vehicles may not be fitted with the connector, in which case you will need to wire this cable to the ECU yourself:

o   Pin 1 – Signal Ground – ECU Pin 14

o   Pin 2 – ECU Data Out to PC Data In – ECU Pin 10

o   Pin 3 – PC Data Out to ECU Data In – ECU Pin 15

·         All other MEMS families normally use a VAG COM KKL 409.1 style OBDII cable.



These can be found all over the web and on sites such as eBay but I’d recommend this one: https://shop.jmpe.co.uk/products/rover-16-pin-ecu-diagnostic-cable as it is tested and known to be working with these ECUs.

Key Capabilities by ECU Family

Rover MEMS 1.2

·         ROSCO Protocol.

·         3-Pin UART ROSCO Diagnostic Cable.

·         Reading and Saving of Full ROM (Firmware and Map).

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Rover MEMS 1.3

·         ROSCO Protocol.

·         3-Pin UART ROSCO Diagnostic Cable.

·         Reading and Saving of Full ROM (Firmware and Map).

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Rover MEMS 1.6

·         ROSCO Protocol.

·         3-Pin UART ROSCO Diagnostic Cable.

·         Reading and Saving of Full ROM (Firmware and Map).

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Rover MEMS 1.9 EU2 MKC EU2 MPI

·         ROSCO Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading and Saving of Full ROM (Firmware and Map).

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Rover MEMS 2J MKC EU2 VVC

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading and Viewing of Map.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Rover/Motorola MEMS3 NNN EU3 MPI with Lucas 5AS / Pektron

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware, Coding and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   Live Mapping.

o   Debugging.

o   CAN Bus Logging.

o   CAN Bus Sniffing.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Freeze Frames.

o   Live Dashboard.

·         VIN and ZCS Coding.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.

Rover/Motorola MEMS3 NNN EU3 MPI with BMW EWS 3.D

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware, Coding and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   Live Mapping.

o   Debugging.

o   CAN Bus Logging.

o   CAN Bus Sniffing.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Freeze Frames.

o   Live Dashboard.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.

Rover/Motorola MEMS3 NNN EU3 VVC with Lucas 5AS / Pektron

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware, Coding and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   Live Mapping.

o   Debugging.

o   CAN Bus Logging.

o   CAN Bus Sniffing.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Freeze Frames.

o   Live Dashboard.

·         VIN and ZCS Coding.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.

Rover/Motorola MEMS3 NNX XFW

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware, Coding and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   Live Mapping.

o   Debugging.

o   CAN Bus Logging.

o   CAN Bus Sniffing.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Freeze Frames.

o   Live Dashboard.

·         VIN and ZCS Coding.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.

Rover/Continental MEMS3 NNN EU4

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   Live Mapping.

o   Debugging.

o   CAN Bus Logging.

o   CAN Bus Sniffing.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Freeze Frames.

o   Live Dashboard.

·         VIN and ZCS Coding.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.

Land Rover/Lucas MEMS3 MSB 10P EU2

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading and Viewing of Map.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

Land Rover/Lucas MEMS3 NNN 15P EU3

·         Rover/BMW Protocol.

·         KWP2000 Protocol.

·         OBDII-Style K-Line Diagnostic Cable.

·         Reading, Writing, Editing and Viewing of Firmware, Coding and Map.

·         Custom Firmware Patches.

o   Dual Map, Live Switching.

o   CAN Bus Logging.

·         Map and Firmware Wizards.

·         Live Diagnostics

o   Live Data.

o   Live Fault Codes.

o   Live Dashboard.

·         VIN and ZCS Coding.

·         Immobiliser Pairing & Status.

·         Clear Adaptations.

·         Service Adjustments.

·         Comprehensive ECU Maintenance Tools.