Specialists in
Engine Management Systems
powered by
MegaSquirt

MS-Extra Forum

My Cobra Replica Build
Terms
Services
Company Profile

Warranty

Services Page E-Mail Gallery Page Download Pages History Page Frequently Asked Questions Products Page Home Page What MegaSquirt ECU do I need?

ExtraEFI ECU's
Features & Comparisons

Hardware List
Feature List
Setup List

Please note, these are specific for the ECU's I sell as I modify all mine to give you some of these extra's!
Some will need adding when ordering.

Hardware:
MS1-Extra
MS2-Extra

2 Injector Channels capable of driving
6 injectors each (12 in total)

Yes
Yes
Hi and Lo-impedance capability with PWM limiting for Lo-Impedance
Yes
Yes
Idle Valve Output for a 2 or 3 wired idle valve (PWM)
Yes
Yes
Stepper Motor Idle Valve (4 Wired)
No
Yes
Fuel Pump Relay Control
Yes
Yes
Air Inlet Temperature, Coolant Temperature, Oxygen Sensor, TPS inputs.
Yes
Yes
WideBand and NarrowBand Lambda Compatable
Yes
Yes
21 PSI Built in MAP sensor
Yes
Yes
**Optional 38 PSI MAP sensor
Yes
Yes
VR sensor Input (Magnetic crank sensor),
Hall or Points Input
Yes
Yes
Up to 6 Spark Drivers
(Number added is dependant on your engine)
Yes
Yes
RS232 Serial Comms
Yes
Yes
CAN Comms
No
Yes
**Knock, launch, NOS, fuel and or spark table switching inputs.
Yes
Yes
**Analogue Inputs (2 spare)
Yes
Yes
**Cooling Fan control, boost control, tach outputs.
Yes
Yes
**Water Injection (PWM) output
Yes
No

** - See the optional extra's as these need to be added to work

 

Features:
MS1-
Extra
MS2-
Extra
Fuel Table Size
12x12
12x12 or 16x16
RPM Resolution
100 RPM
1 RPM
Fuel Resolution
100uS
***0.16uS
Spark Table Size
12x12
12x12
Advance Resolution
0.3 Deg
0.1 Deg
Batch Fire
Yes
Yes
*Sequential Fuel Firing.
No
Yes
up to 4cy (experimental)
*Semi-Sequential Fuel Firing
No
Yes
(experimental)
*Sequential Ignition with suitable
cam and crank inputs.
Yes
(Up to 5cy)
Yes
(Up to 5cy)
*Distributor Based
Yes
Yes
*Wasted Spark with suitable cam/crank signals.
Yes
Yes
*Coil On Plug (COP) with suitable cam/crank signals.
Yes
Yes
Spark Dwell control
Yes
Yes
**Boost control
Open Loop
Open loop and closed with PID
Barometric Correction taken at power on
Yes
Yes
**Real Time Baro Correction
Yes
Yes
Test Mode for Fuel Pump, Injectors and Spark.
No
Yes
Rev Limiter
Yes
Yes
Over Run Fuel Cut
Yes
Yes
Staged Injection, control 2 banks of injectors seperately
Yes
Yes
Acceleration Enrichment
RPM, TPS, MAP based
RPM, TPS,
MAP based
Enhanced Acceleration Enrichment
- wall wetting
No
Yes
AFR Target Tables
Yes
Yes
* - This is dependant on your engine setup and how you want the ECU configured.
** - See the optional extra's as these need to be added to work.

*** - The fuel control resolution won't actually be down to this level due to
VE and req_fuel resolution. But the hardware is capable of this control.

 

Setups that can be decoded as standard:
MS1-
Extra
MS2-
Extra
Distributor Based
Yes
Yes
Ford TFI and EDIS
Yes
Yes
GM HEI and GMDIS
Yes
Yes
Dual Distributor
Yes
Yes
Neon 420
Yes
Yes
Ford 36-1
Yes
Yes
Bosch, GM, Vauxhall, BMW, etc 60-2
Yes
Yes

36-1+1

No

Yes

36-2-2-2

No

Yes

Subaru 6/7

No

Yes

IAW Weber- Marelli

No

Yes

Mitsubushi 6g72

No

Yes

4/1 CAS

Yes

Yes

4G63 (Miata)

Yes

Yes

99-00 Miata

No

Yes

Renix 44-2-2

No

Yes

Twin trigger (aka. dual spark)

No

Yes

Suzuki Swift

No

Yes

Suzuki Vitara

No

Yes (Untested!)

Daihatsu 3 cyl

No

Yes (Unproven)

Daihatsu 4cyl

No

Yes (Untested!)

Rover K Series 36-1-1

No

Yes

Rover K Series 36-1-1-1-1

No

Yes

Rover K Series 36-2-2

No

Yes (Untested!)

Honda VTR1000 12-3

No

Yes

Chrysler 2.2/2.5

No

Yes

GM 7X native

No

Yes

Nissan 360 tooth CAS

No

under test

Note that all the listed setups would need to have the ECU configured and built for them specifically,
this is what I do when I build them for you.

Description of Options

MS1-Extra Option Configurations -- MS2-Extra Option Configurations

As can be seen on the following two tables, some functions can NOT be used with others. I recommend a maximum of 4 extra's (not including the use of Spark Outputs), I don't recommend using Boost Control with Water Injection (MS1-Extra) as they can cause interference with each other as both cause a lot of noise inside the ECU.

Description of Options:

# NOS - Nitrous control (An output to drive a relay coil that's triggered by a minimum RPM, TPS, etc; It also uses an input that switches to a new timing map or fixed ignition retard. Can be used as an Anti-Lag for turbo applications too. Buffered, flywheel protection circuit +£12 Please Note: This is counted as 2 options, 1 for the input, 1 for the output, so only 2 more can be added) See HERE for more details

#NOS - Nitrous control for MS2-Extra Only (up to 2 outputs to drive a dual stage or single stage NOS setup that's triggered by a minimum RPM, TPS, etc; It also uses an input that switches to a new timing map or fixed ignition retard. 2 x Buffered, flywheel protection circuit +£15 for 2 outputs or +£12 for 1 output Please Note: This is counted as 2 or 3 options, 1 for the input, 1 or 2 for the outputs) See HERE for more details.


# Switchable map tables for Fuel or Spark or Boost or any combination
(Switches between 2 maps e.g. LPG and Petrol, etc; Buffered and protected circuit +£8) See HERE for more details

# Boost control (Target values for boost levels depending on TPS and RPM, controlling the turbo's waste gate high powered FET driver +£10 †) See HERE for more details

# 38PSI - 400KPa Manifold Pressure Sensor (The standard MAP sensor is capable of 21PSI of boost, in some rare cases this may not be enough, so a 38PSI (400KPa) sensor can be fitted. +£50) See HERE for more details

# Water injection control for MS1-Extra Only (Pulsed water injection output to give a proportional water ratio using a fast acting valve and a water pump relay output high powered FET driver for the valve and a buffered, flywheel protection circuit for the control relay +£15 For water pump relay control ONLY buffered, flywheel protection circuit +£5) See HERE for more details

# Dual EGO sensor support (Filter components for a 2nd separate Lambda sensor, 1 for each bank of a V6 or V8 +£5)

# Shift / Warning Light (I can add a single output that can be switched by several sources e.g. Air temp, RPM, coolant buffered, current limited circuit ready to directly connect to an LED +£5 Includes a red LED please remind me though, as I tend to forget to include it from time to time :o( See HERE for more details

# Launch Control / Flat shift (Limit RPM during takeoff / shifting to get a better 1/4 mile time Buffered and protected circuit +£8) See HERE for more details

# Real-time (Constant) Barometric Correction (Really only suitable for hill climbers or mountain dwellers includes filtering circuit and a second MAP sensor fitted internal to detect atmospheric pressure +£25)

# Cooling Fan programmable output (An output that controls a relay for your cooling fan. This has a programmable ON temperature and a programmable OFF temperature built in flywheel protection, buffered circuit +£5) See HERE for more details.

# Up to 4 programmable Outputs (A driver to control a relay built in flywheel protection, buffered circuit +£5 each) See HERE for more details

# Knock sensor input (Connection wiring only!! This needs a pre-built knock circuit, see HERE for more details. FREE internally wired only!!!)

# Tacho Output for coil pack use (To feed various Rev Counters high voltage output transistor circuit +£5 ) See HERE for more details

# Dual wheel decoder/2nd trigger input (For a second hall sensor input opto protected circuit with hall conditioning +£15 For a second VR sensor input including separate VR conditioning circuit +£35)

Up to 4 additional items like, launch, prog outputs, knock, etc can be added. For more info on these functions please contact me.

- This code is experimental although some people have had some considerable success with the system.
- These options work for most installs, but as there are so many variants of rev counter it is impossible to say it will work on all setups. You may need to add a few components externally, but full details are supplied in the drawings

MS1-Extra Option Configuration
Note: Two functions in the same row can NOT be used together!
e.g. NOS and Water Injection as they are not used in another pad, etc,
but NOS and Tacho could, as tacho can come from JS3.

Pad
Function A
Function B
JS0
Cooling Fan Relay
Water Injection Water Pump Relay
JS1
NOS Relay Output
Water Injection PWM Output Water Valve ¡
JS2
Programmable Output 1
Boost Controller PWM Output ¡
JS3
Programmable Output 2
Tacho output
JS5
Constant Barometric Correction
Second O2 sensor
JS7
Spark E
(5 COP - 10 and over wasted spark setups)
...
JS8
Second Trigger Input
...
JS9
NOS Input (To switch tables or retard ignition)
Switch VE and or Ignition map and or Boost target Tables
JS10
Spark F
(12cy wasted spark setups)
Knock Input
JS11
Launch Control input
...
D14
Spark A
(Used for vertually all ignition setups)
...
D15
Spark C
(6cy and over wasted spark setups)
Programmable Output 4
(Cooling Fan Relay)
D16
Spark B
(4cy and over wasted spark setups)
...
R1
Spark D
(8cy and over wasted spark setups)
Programmable Output 3 (Timed delay possible)

¡ Not recommended to use these together.
Note: Most outputs can be set for Tacho, ExtraEFI.co.uk uses JS3 if available.

MS2-Extra Option Configuration
Note: Any function in the same row (A B C D E or F) can NOT be used together!
(e.g. if your using a Stepper motor for idle you can not use NOS control as its not used in another pad, etc,
but Stepper motor and Tacho could as Tacho can come from JS11, or others.)

Pad
A
B
C
D
E
F
JS0
Stepper Motor (JS0 - JS3)
Programmable Output
Tacho Output
NOS Relay Output (Stage 1)
Boost Control PWM Output
...
JS1
Stepper Motor (JS0 - JS3)
...
...
...
...
...
JS2
Stepper Motor (JS0 - JS3)
Programmable Output
Tacho Output
NOS Relay Output (Stage 2)
Boost Control PWM Output
...
JS3
Stepper Motor (JS0 - JS3)
...
...
...
...
...
JS4
Constant Barometric Correction
Knock Input
Launch Control Input
Second O2 input
NOS Input
Spark F
(12cy wasted spark setups)
JS5
Constant Barometric Correction
Knock Input
Launch Control Input
Second O2 input
NOS Input
Spark E
( >= 10cy wasted spark setups)
JS7
...
...
...
...
...
Switch VE and or Ignition map Tables
JS10
Second Trigger Input
Launch Control Input
Tacho Output
EDIS SAW output
NOS Input
...
JS11
Spark D
(>=8cy wasted spark setups)
Launch Control Input
Tacho Output
Programmable Output
Boost Control PWM Output
...
D14
Spark A
(Vertually all igntion setups) except EDIS
Programmable Output
Tacho Output
...
...
...
D15
Spark C
( >= 6cy wasted spark setups)
Programmable Output
Tacho Output
...
...
...
D16
Spark B
( >= 4cy wasted spark setups)
Programmable Output
Tacho Output
...
...
...
FIdle
PWM Idle Valve Control (2 or 3 wired valves)
Tacho output
Programmable Output
Boost Control PWM Output
...

All 4 (JS0-JS3) pads are used for the stepper motor if selected!
Note: Most outputs can be set for Tacho, ExtraEFI.co.uk uses JS11 if available.

MegaSquirt Engine Management Prices

Content © ExtraEFI. All rights reserved
Terms of Use
Founded, built and maintained by P.Ringwood