Welcome to rovermems.com


Here is a collection of information, software, and physical tools/modifications surrounding Rover car ECUs and control units
The main engine ECUs are referred to and marked as "MEMS" which stands for Modular Engine Management System
Rather than building a completely new ECU for every car, a base ECU was used with slightly different components and software depending on the application

This applies to cars (engines) from around 1991-2000+ including Rover (Mini, Metro, 100, 200, 400, 600, 800), Land Rover, MG - F TF, Lotus Elise, Kit cars - Caterham, Morgan, Westfield etc

I have documented some technical information (including how to make cables) here in case you are interested in the specifics:
https://github.com/james-portman/rover-mems-documentation

Another person - Andrew Revill - has made much more progress on top of what I have done, I would suggest using his tools before any others, here is his website;
https://andrewrevill.co.uk/


I have started a new shop website here in order to purchase things like diagnostic cables and tools:
Rover items in JMPE Limited shop

New PC diagnostic application for MEMS 2J is available for download here:
Rover MEMS Diagnostic PC application latest release
The other app and web apps were having various issues so I am concentrating on making a new application which can be permanently installed and less likely to have issues
It will not require Wifi/internet and can be used without needing a specific web browser
Currently it supports 2J engine ECU for diagnostic and data logging
If you have trouble then select ECU below and try one of the older apps.
Android diagnostic application is available for download here:
Rover MEMS Diagnostic Android application download
Currently supports engine ECUs: 1.3, 1.6, 1.9, 2J


Choose an ECU or module from below to find out more

ECUs/Modules

MEMS 1.2 ECU
VERY early SPI cars (1991) without Catalytic Converters- 1x36 pin connector, smooth lid, X on the base/bottom, vacuum connector on the corner.

3 pin diagnostic cable
3 pin Rover MEMS cable
3-pin Cable - Available to purchase at shop.jmpe.co.uk


Diagnostic applications
The most up to date diagnostic application is here for Windows/Linux
Diagnostic Web/agent application

Here is a web based diagnostic application that works in Windows/Max/Linux computers or laptops
Web application

To use an Android device (phone or tablet) then you will likely need to buy an "OTG" adaptor that fits between your device and the main USB cable.
Check which one your specific device needs, and check that it supports "OTG".
Android diagnostic app in the Google Play store

There is another Android application here which I have heard mixed results about (this is not mine, don't ask me about it):
Alternative Android app - Rover MEMS Lite
MEMS 1.3 ECU
Tend to be used on early SPI cars (1992-1993) - 3 pin round diagnostic connector - 1x36pin and 1x18pin connector - lines and screws in the lid - vacuum connector between plugs

3 pin diagnostic cable
3 pin Rover MEMS cable
3-pin Cable - Available to purchase at shop.jmpe.co.uk


Diagnostic applications
The most up to date diagnostic application is here for Windows/Linux
Diagnostic Web/agent application

Here is a web based diagnostic application that works in Windows/Max/Linux computers or laptops
Web application

To use an Android device (phone or tablet) then you will likely need to buy an "OTG" adaptor that fits between your device and the main USB cable.
Check which one your specific device needs, and check that it supports "OTG".
Android diagnostic app in the Google Play store

There is another Android application here which I have heard mixed results about (this is not mine, don't ask me about it):
Alternative Android app - Rover MEMS Lite



Remapping
There is an online editor for ECU maps here: ROM Editor

These ECUs can be modified to allow remaps.
A chip socket is installed into the ECU so that a rewritable chip can be installed.
At the moment it is not possible to use an OBD cable for programming, the chip must be physically removed from the ECU each time and written by using a USB chip programmer.
This takes a good amount of time and should only be done by someone very experienced with soldering and PCB repair work.
1.3 ECU modified ROM chip board and socket:
...
MEMS 1.6 ECU
Used mostly for SPI cars and some early MPI cars (1993-1999) - 3 pin round diagnostic connector - 1x36 pin connector, sometimes also 1x18 pin connector - lines in the lid, but no screws in the lid - vacuum connector next to first plug

3 pin diagnostic cable
3 pin Rover MEMS cable
3-pin Cable - Available to purchase at shop.jmpe.co.uk


Diagnostic applications
The most up to date diagnostic application is here for Windows/Linux
Diagnostic Web/agent application

Here is a web based diagnostic application that works in Windows/Max/Linux computers or laptops
Web application

To use an Android device (phone or tablet) then you will likely need to buy an "OTG" adaptor that fits between your device and the main USB cable.
Check which one your specific device needs, and check that it supports "OTG".
Android diagnostic app in the Google Play store

There is another Android application here which I have heard mixed results about (this is not mine, don't ask me about it):
Alternative Android app - Rover MEMS Lite
MEMS 1.9 ECU
Used in MPI cars - 16 pin "OBDII/OBD2" style diagnostic connector - cross on top, vacuum line next to the main connector


16 pin OBD/OBDII/OBD2 style cable
16 pin Rover MEMS cable
16-pin Cable - Available to purchase at shop.jmpe.co.uk

Diagnostic applications
The most up to date application is here for Windows/Linux
Web/agent application

This is a web based application that works in Windows/Max/Linux computers or laptops
Web application
MEMS 2J ECU
Used in Mini MPIs and cars with VVC - 16 pin "OBDII/OBD2" style diagnostic connector - 2x36pin connectors, left black, right red - large X in the lid - no vacuum connector

16 pin OBD/OBDII/OBD2 style cable
16 pin Rover MEMS cable
16-pin Cable - Available to purchase at shop.jmpe.co.uk

Diagnostic applications
The most up to date application is here for Windows/Linux
Web/agent application

This is a web based application that works in Windows/Max/Linux computers or laptops
Web application


Remapping
There is an online editor for ECU maps here: ROM Editor

It is possible to modify 2J ECUs to allow them to be remapped.
Either a simple version where the chip must be removed for each set of mapping changes, then reintalled,
or a more advanced version where the ECU can be mapped with the chip still installed.
The best place to look for 2J mods is here; https://andrewrevill.co.uk/
MEMS 3 ECU
Used in newer MPI cars with/without VVC - 16 pin "OBD" style diagnostic connector - no vacuum connector

16 pin OBD/OBDII/OBD2 style cable
16 pin Rover MEMS cable
16-pin Cable - Available to purchase at shop.jmpe.co.uk

Remapping
Remapping the MEMS 3 ECUs is possible without modification
Andrew Revill has done an awful lot of work already for these ECUs, you can find his website page about MEMS 3 mapping here which includes all applications needed to start remapping:
https://andrewrevill.co.uk/MEMS3Mapper.htm

General link to the his main website: https://andrewrevill.co.uk/

There is also an online editor for ECU maps on my website here: ROM Editor
RC5 Airbag/SRS Module
Used in MPI and JDM Minis as well as other Rovers

16 pin OBD/OBDII/OBD2 style RC5 cable
16-pin RC5 Cable - Available to purchase at shop.jmpe.co.uk

Diagnostic applications
The most up to date application is here for Windows/Linux
Web/agent application

This is also a web based application that works in Windows/Max/Linux computers or laptops
Web application

There is also an Android application, you will likely need to buy an "OTG" adaptor that fits between your device and the USB cable.
Android app in the Google Play store
5AS Immobiliser
Used in many Rovers including SPI and MPI Mini

Diagnostic and programming application
Only for use with 5AS specific diagnostic cables
5AS diagnostic and programming application
5AS specific diagnostic and programming cable
This is a 16-pin cable for cars with the OBD style connector
5AS diagnostic and programming cable - Available to purchase at shop.jmpe.co.uk
5AS Immobiliser - key fob to immobiliser sync tool
5AS fob sync tool
This tool allows you to sync new key fobs to a 5AS immobiliser
(It does not help with linking a 5AS immobiliser to an ECU)

These are to suit all cars with the 5AS immobiliser wired to a 16-pin OBD style diagnostic port.
The MPI Minis have this type of wiring, if you are not sure about another car then send me the correct wiring diagram for your car and I have have a look for you and check.

5AS immobiliser key fob sync tools - Available to purchase at shop.jmpe.co.uk
Bosch 5.3 ABS
Used in MGF and other cars

16 pin OBD/OBDII/OBD2 style ABS cable
16 pin Rover MEMS cable
Bosch ABS 5.3, 16-pin cable - Available to purchase at shop.jmpe.co.uk

Diagnostic applications
This is a web based application that works in Windows/Max/Linux computers or laptops
Web application

Here are some direct links in case they are still needed:
Diagnostic applications
Remapping
Discussion/tech info



Contact: email me
Disclaimer: This website is not associated with Rover in any way. This exists because there is no support for these older cars/ECUs
Privacy: Privacy policy

Built 20241226172943