Anyone here tried Megasquirt?
Moderators: Helpinators, Moderators
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Anyone here tried Megasquirt?
I was debating going with a standalone EM system, and this looks to be a very affordable option.
I just had a few questions about it:
Can the MS-I control spark as well as fuel? In the description, it says fuel control, but in the specifics, it mentions use of ignition coil triggering and an onboard direct ignition coil driver. The MS-II description says specifically fuel and ignition. It's a $60 difference, so if the -I can do what I want it to, that'd be awesome.
Would this completely eliminate the need for the stock ECU? If so, would it mess with my auto tranny any? Isn't there some data sharing between the ECU and the TCU?
I just had a few questions about it:
Can the MS-I control spark as well as fuel? In the description, it says fuel control, but in the specifics, it mentions use of ignition coil triggering and an onboard direct ignition coil driver. The MS-II description says specifically fuel and ignition. It's a $60 difference, so if the -I can do what I want it to, that'd be awesome.
Would this completely eliminate the need for the stock ECU? If so, would it mess with my auto tranny any? Isn't there some data sharing between the ECU and the TCU?
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
At the moment, MegaSquirt actually can be a bit more versatile MegaSquirt-II because of the firmware. In particular, the "MegaSquirt-n-Spark-Extra" firmware can do a kajillion different things including various types of spark control. MegaSquirt-II has much much more potential though.
None of the spark control mechanisms works directly with what we've got, but you could just adapt a Ford EDIS system to your engine and then use either MegaSquirt's ignition setup.
You do also need to add an intake temperature sensor.
The stock coolant temperature sensor can be made to work with the appropriate modifications to the lookup table in MegaSquirt, and the electrical modification if the stock ECU still shares it.
The TPS motion is reversed as compared to what MegaSquirt likes. If the stock ECU is still around, you'll either have to condition the signal (look for a post I made about doing this for the Perfect Power) or modify the code (which isn't hard).
With some hacking, MegaSquirt or MegaSquirt-II can replace the stock ECU, but it might be easier to leave it so it can continue to control idle and the radiator fans and the air conditioning compressor and whatnot.
Read up at:
http://www.megasquirt.info/
http://www.msefi.com/
http://megasquirt.sourceforge.net/extra/
None of the spark control mechanisms works directly with what we've got, but you could just adapt a Ford EDIS system to your engine and then use either MegaSquirt's ignition setup.
You do also need to add an intake temperature sensor.
The stock coolant temperature sensor can be made to work with the appropriate modifications to the lookup table in MegaSquirt, and the electrical modification if the stock ECU still shares it.
The TPS motion is reversed as compared to what MegaSquirt likes. If the stock ECU is still around, you'll either have to condition the signal (look for a post I made about doing this for the Perfect Power) or modify the code (which isn't hard).
With some hacking, MegaSquirt or MegaSquirt-II can replace the stock ECU, but it might be easier to leave it so it can continue to control idle and the radiator fans and the air conditioning compressor and whatnot.
Read up at:
http://www.megasquirt.info/
http://www.msefi.com/
http://megasquirt.sourceforge.net/extra/
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Oh, sorry, I forgot you had asked about an automatic.
The TCU basically just needs a TPS signal and a tach signal. I believe EDIS would supply a usable tach signal, which you'll want for your actual tachometer anyway, and you'll have to leave your stock TPS wiring alone.
The TCU basically just needs a TPS signal and a tach signal. I believe EDIS would supply a usable tach signal, which you'll want for your actual tachometer anyway, and you'll have to leave your stock TPS wiring alone.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
So you mean I could get something like this to work:


Would I just have to hook that up, or would I need their version of our igniter?Brand: Accel
Product Line: Accel Ford 4-Tower Style EDIS Super Coil Packs
Coil Wire Attachment: Female/Socket
Coil Style: Coil pack
Coil Internal Construction: Epoxy
Maximum Voltage: 42,000
Turns Ratio: 85:1
Primary Resistance: 0.500 ohms
Secondary Resistance: 11.6K ohms
Mounting Bracket Included: No
Coil Wire Included: No
Ballast Resistor Included: No
Coil Color: Black/Yellow
Coil Shape: Square
Quantity: Sold individually.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Okay.
After a bit more looking around, I figure I need an EDIS-4 control module. I may be able to get away with using the stock ignition coil, which would be awesome.
The main thing I am wondering about is how to get the VR signal for the unit without retrofitting a 36-1 wheel to the crank. Would there be a way to use or modify the stock crank angle sensor to give what it is looking for?
After a bit more looking around, I figure I need an EDIS-4 control module. I may be able to get away with using the stock ignition coil, which would be awesome.
The main thing I am wondering about is how to get the VR signal for the unit without retrofitting a 36-1 wheel to the crank. Would there be a way to use or modify the stock crank angle sensor to give what it is looking for?
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
You can use that coil pack, but, yes, you need the EDIS control module. The stock coil pack may or may not work.
You need to use the EDIS wheel. It's not that big a deal to fit it to the stock crankshaft pulley and then make a bracket to hold the pickup in the right position (a stock Subaru cam or crank sensor pickup would actually be a good choice).
You need to use the EDIS wheel. It's not that big a deal to fit it to the stock crankshaft pulley and then make a bracket to hold the pickup in the right position (a stock Subaru cam or crank sensor pickup would actually be a good choice).
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Hmmm.......
Main thing is, it looks like with alot more work, you can get it to work with the stock components.
I may have to look into the EDIS setup, though, as it looks to be much better documented.
Main thing is, it looks like with alot more work, you can get it to work with the stock components.
I may have to look into the EDIS setup, though, as it looks to be much better documented.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Also, playing with MegaTune, there is some pretty cool stuff in here.
It has a TPS calibrator built in, along with traction control and boost control in the MSnS-E firmware.
It has a TPS calibrator built in, along with traction control and boost control in the MSnS-E firmware.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Yes, in principle there's no reason you couldn't make it work without adding things under the hood. After all, the stock ECU does.
Yeah, MSnS-E has a kajillion features and they're adding them all the time (although they're starting to hit the limits). Many aren't very well-tested, but they're there, and waiting for someone (someone like you!) to do it.
Yeah, MSnS-E has a kajillion features and they're adding them all the time (although they're starting to hit the limits). Many aren't very well-tested, but they're there, and waiting for someone (someone like you!) to do it.

"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
I may try this if I could get some help from you and the others doing tuning on our engines.
Honestly, I would prefer to get it to work with the stock ignition setup. I noticed, it also has a wheel decoder for the VR sensor/coil control. So theoretically, I could at least get the crank sensor working.
I'm probably not going to use alot of these features, but it's nice to know they're there. I may get adventurous and try water injection later, but I'm never going to try nitrous and will probably have no need for launch control.
Are our injectors low or high impedence? I'm assuming low, but want to make sure.
Honestly, I would prefer to get it to work with the stock ignition setup. I noticed, it also has a wheel decoder for the VR sensor/coil control. So theoretically, I could at least get the crank sensor working.
I'm probably not going to use alot of these features, but it's nice to know they're there. I may get adventurous and try water injection later, but I'm never going to try nitrous and will probably have no need for launch control.
Are our injectors low or high impedence? I'm assuming low, but want to make sure.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
There's actually already a dual-wheel decoder in MSnS-E, too. It's for the Neon engine's cam and crank sensors. I don't know how big a leap it would be to go from there to ours in the framework laid out by the existing code.
Our injectors are high-impedance.
Honestly, I think you'll get more help on the MegaSquirt forums than here on tuning. In principle it's not that hard though...
Our injectors are high-impedance.
Honestly, I think you'll get more help on the MegaSquirt forums than here on tuning. In principle it's not that hard though...
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Main thing is I want to find out how to get it in and running in our cars, and I think there will be a bit more info regarding our vehicles here.
I do plan on going over to the MS forums as well, but will probably wait until closer to the date of implementation.
I plan on getting it a basic setup, then going to get it professionally tuned. There's a tuner down in ATL that really know his stuff, and has worked with MS before.
I do plan on going over to the MS forums as well, but will probably wait until closer to the date of implementation.
I plan on getting it a basic setup, then going to get it professionally tuned. There's a tuner down in ATL that really know his stuff, and has worked with MS before.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Cool. I'll help you figure stuff out. It's all pretty simple.
The TPS signal will have to be conditioned with the circuit described here:
http://bbs.legacycentral.org/viewtopic. ... 495#150495
To get it started running as a fuel-only piggyback, I think you should be able to take a tach signal from the two ignition control channels, using diodes to combine their signals. Connect an anode to each ignition channel and the cathodes together to MegaSquirt's tach input.
This thermfactor.inc file should be correct for the stock Subaru coolant temperature sensor:
The TPS signal will have to be conditioned with the circuit described here:
http://bbs.legacycentral.org/viewtopic. ... 495#150495
To get it started running as a fuel-only piggyback, I think you should be able to take a tach signal from the two ignition control channels, using diodes to combine their signals. Connect an anode to each ignition channel and the cathodes together to MegaSquirt's tach input.
This thermfactor.inc file should be correct for the stock Subaru coolant temperature sensor:
Code: Select all
THERMFACTOR:
DB 210T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 255T
DB 252T
DB 248T
DB 245T
DB 243T
DB 239T
DB 238T
DB 234T
DB 232T
DB 229T
DB 227T
DB 225T
DB 223T
DB 221T
DB 220T
DB 218T
DB 216T
DB 214T
DB 212T
DB 211T
DB 209T
DB 207T
DB 205T
DB 203T
DB 202T
DB 200T
DB 198T
DB 196T
DB 194T
DB 193T
DB 193T
DB 191T
DB 189T
DB 187T
DB 187T
DB 185T
DB 184T
DB 184T
DB 182T
DB 180T
DB 180T
DB 178T
DB 178T
DB 176T
DB 175T
DB 175T
DB 173T
DB 171T
DB 171T
DB 169T
DB 169T
DB 167T
DB 167T
DB 166T
DB 166T
DB 164T
DB 164T
DB 162T
DB 162T
DB 160T
DB 160T
DB 158T
DB 158T
DB 157T
DB 157T
DB 155T
DB 155T
DB 153T
DB 153T
DB 151T
DB 151T
DB 149T
DB 149T
DB 148T
DB 148T
DB 146T
DB 146T
DB 144T
DB 144T
DB 142T
DB 142T
DB 140T
DB 140T
DB 139T
DB 139T
DB 137T
DB 137T
DB 137T
DB 135T
DB 135T
DB 135T
DB 133T
DB 133T
DB 133T
DB 131T
DB 130T
DB 130T
DB 128T
DB 128T
DB 126T
DB 126T
DB 124T
DB 124T
DB 124T
DB 122T
DB 122T
DB 122T
DB 121T
DB 121T
DB 119T
DB 119T
DB 119T
DB 117T
DB 117T
DB 117T
DB 115T
DB 115T
DB 113T
DB 113T
DB 113T
DB 112T
DB 112T
DB 112T
DB 110T
DB 110T
DB 108T
DB 108T
DB 108T
DB 106T
DB 106T
DB 106T
DB 104T
DB 104T
DB 103T
DB 103T
DB 101T
DB 101T
DB 99T
DB 99T
DB 97T
DB 97T
DB 95T
DB 95T
DB 95T
DB 94T
DB 94T
DB 94T
DB 92T
DB 92T
DB 90T
DB 90T
DB 90T
DB 88T
DB 88T
DB 88T
DB 86T
DB 86T
DB 85T
DB 85T
DB 83T
DB 83T
DB 81T
DB 81T
DB 79T
DB 79T
DB 77T
DB 77T
DB 77T
DB 76T
DB 76T
DB 76T
DB 74T
DB 74T
DB 72T
DB 72T
DB 70T
DB 70T
DB 68T
DB 68T
DB 67T
DB 67T
DB 65T
DB 65T
DB 63T
DB 63T
DB 61T
DB 61T
DB 59T
DB 58T
DB 58T
DB 56T
DB 54T
DB 54T
DB 52T
DB 52T
DB 50T
DB 49T
DB 49T
DB 47T
DB 45T
DB 45T
DB 43T
DB 43T
DB 41T
DB 40T
DB 38T
DB 36T
DB 34T
DB 32T
DB 31T
DB 31T
DB 29T
DB 27T
DB 25T
DB 23T
DB 22T
DB 20T
DB 18T
DB 16T
DB 13T
DB 9T
DB 7T
DB 4T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 0T
DB 210T
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Sweet.
By doing that to the tach signal, you mean F47.9 and F47.10?
How would you suggest doing that as a fuel/spark system?
By doing that to the tach signal, you mean F47.9 and F47.10?
How would you suggest doing that as a fuel/spark system?
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Yes, that's what I mean.
If you're also running spark with EDIS, then you get the tach signal for the tachometer and TCU from the PIP or IDM line of the EDIS unit. I think they're directly compatible. If not, we'll have to think of something.
If you're also running spark with EDIS, then you get the tach signal for the tachometer and TCU from the PIP or IDM line of the EDIS unit. I think they're directly compatible. If not, we'll have to think of something.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
I was noticing that on the latest versions of the MSnS-E firmware, they have an option for tachometer output.
Talking to one of the guys on Nasioc who is using MS-II in his EJ22E swap into his '88 RX, it looks like our cars use a 6/7 wheel for crank angle, while the EJ205 and EJ257 use a 36-2 wheel. They are supposedly releasing a MS-II version 3 that will support both of these.
I'm gonna try to get more info, but this looks like a good thing to wait for.
Talking to one of the guys on Nasioc who is using MS-II in his EJ22E swap into his '88 RX, it looks like our cars use a 6/7 wheel for crank angle, while the EJ205 and EJ257 use a 36-2 wheel. They are supposedly releasing a MS-II version 3 that will support both of these.
I'm gonna try to get more info, but this looks like a good thing to wait for.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
uh huh huh Megasquirt, loaughing at that name....
just had to make fun of that name, sounds like the name for a porno star or ??? something worse.
91 Legacy Sport Sedan 4eat
91crx si 165k
91 Civic RT4WD manual trans 168k
91crx Si 40.5k
85 BRAT Gl 140
97 SVX 74k
91crx si 165k
91 Civic RT4WD manual trans 168k
91crx Si 40.5k
85 BRAT Gl 140
97 SVX 74k
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Did I mention that while assembling it, you use the Megasquirt Stimulator?
Just another funny thing.
Will, the other guy putting this on an EJ22 was going to be writing most of the reference files from scratch, so I'll see if I can get my hands on that once he's done.
Just another funny thing.
Will, the other guy putting this on an EJ22 was going to be writing most of the reference files from scratch, so I'll see if I can get my hands on that once he's done.
Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
That being said, everything I post is accurate to the best of my knowledge.
Rio Red '91 Legacy SS
-
- Fifth Gear
- Posts: 3043
- Joined: Tue Jan 25, 2005 9:14 pm
- Location: Twin Cities, MN
Wouldn't it be possible for someone to write the code to read the Subaru cam and crank triggers? I'm shying away from the MS because I have enough ahead of me to get my car going.
So, anyone interested in a MegaSquirt II Ver. 3? I have one sitting here assembled, tested, jumpered for VR, and loaded with MSnS-E and all that.

So, anyone interested in a MegaSquirt II Ver. 3? I have one sitting here assembled, tested, jumpered for VR, and loaded with MSnS-E and all that.

→Dan
piddster34 at h0tma1l d0t c0m
piddster34 at h0tma1l d0t c0m
-
- Fourth Gear
- Posts: 1902
- Joined: Sat Aug 09, 2003 5:02 pm
- Location: Woodruff, SC
Hey guys, I'm new hear but have some experiance with Megasquirt unfortunatly not with Subarus but its pretty much similar where ever you try to install it. MS is very simple yet very powerful. Couldnt be easier to install (i had fuel only on a BMW 528i). Piss easy to tune (take many datalogs and use Megatune and MSTweak to calculate a new VE table according to the Oxy sensor reading)
If you are going to do your own tuning a WIDEBAND OXY SENSOR IS A MUST!!! Its worth alittle more then the ecu itself but it's an invaluable tuning tool. I highly recommend the Innovate Motorsports LC-1 (no affiliation)
http://www.innovatemotorsports.com/products/lc1.php
I have done little in the way of tuning ignition but shouldnt be to hard. MS is constantly being updated and MSII would be the way to go simply because of the higher potential.
I have learnt heaps by reading and thats what i suggest you do. It is well worth it and can be a challenge at times. A piggyback set up would cause less in the way of headaches but might prove more challenging to make both ecus share the sensors, very doable though.
Any questions just ask!
If you are going to do your own tuning a WIDEBAND OXY SENSOR IS A MUST!!! Its worth alittle more then the ecu itself but it's an invaluable tuning tool. I highly recommend the Innovate Motorsports LC-1 (no affiliation)
http://www.innovatemotorsports.com/products/lc1.php
I have done little in the way of tuning ignition but shouldnt be to hard. MS is constantly being updated and MSII would be the way to go simply because of the higher potential.
I have learnt heaps by reading and thats what i suggest you do. It is well worth it and can be a challenge at times. A piggyback set up would cause less in the way of headaches but might prove more challenging to make both ecus share the sensors, very doable though.
Any questions just ask!
