Download Link: http://andrewrevill.co.uk/Downloads/MEMS3Tools.zip
This is my free suite of tools for working with the Rover MEMS3 ECU. It includes MEMS3 Mapper, with full support for remapping (and now live mapping) the ECU, plus support for dual maps with live switching and a utility to reliably recover a bricked ECU. It also includes the simpler MEMS3 Flasher for reading, writing and cloning ECUs and MEMS3 Terminal for monitoring, decoding and logging OBDII communications with the ECU. These tools are all provided free of charge (you just need to purchase a cheap VAG COM KKL 409.1 cable or similar, details provided in the main article here) and run on Windows XP or later, 32-bit or 64-bit.
You can email me at firstname.lastname@example.org.
These articles are about MEMS3 Mapper and how to use it.
MEMS3 Live Mapping – Remapping with Engine Running
MEMS3 Dual-Map – Live Map Switching, Now on Rover K Series and Land Rover Td5.
MEMS3 Downstream Lambda Delete – Decat without DTCs or MIL light.
MEMS3 Firmware Immobiliser Delete – Including Rover 75 / MG ZT / Freelander BMW EWS 3.D
Caterham Shift Light – SuperSport Shift Light for All MEMS3 Caterhams (Now Adjustable)
Sharpening the VVC Response – Making the VVC Mechanisms Respond More Quickly
Factory Wiping a MEMS3 ECU – So a T4 will see it as a New Unit
Exploiting MEMS3 Vulnerabilities – To Deploy & Execute Arbitrary Code Utilities in RAM
MEMS3 Td5 Emulation – Emulating a Td5 ECU on Petrol ECU Hardware
Recovering a Bricked Rover MEMS3 ECU – Without Opening the Case
MEMS3 Debugging – Breakpoints with Stack, Register & Variable Tracing on a Running ECU
MEMS3 Seed to Key Algorithm – Deriving the Pascal Seed to Key Algorithm from ECU Assembly Implementation
MEMS3 Firmware Correlation – Identifying Tables & Scalars in All Firmware Versions
Support for Early Rover 75 / MG ZT / NNN100682 ECUs – Please read if you have one of these earlier cars.
Support for Chinese / Continental EU4 NNN000830 ECUs / MG TF LE500 – Please read if you have one of these later cars.
These articles describe the simpler MEMS3 Flasher tool and other things that have been developed along the way.
MEMS3 Reference Library
A library of reference material used during the development of MEMS3 Tools. These files may be of use to anyone else working with MEMS3.