Viability of a Megasquirt application for FI on the renesis
Wow this is really cool. I remember thinking that the MS rx8 project died completely. The MS controls the engine entirely now? What about aux port valve and the electric throttle bodie, do you think it is possible to control that?
MazdaManiac, this better not distract you from that video!
MazdaManiac, this better not distract you from that video!
You wire it in much the same way that the Int-X wires in. The factory ecu still retains some of it's functions such as the throttlebody. There are outputs that are programmable that could be made to control a number of things.
Another nice thing about MSII is the autotune feature. If you have a wideband, you can plug in your target a/f values in each box and it'll try to hit those. There is one catch, you need to have gotten in the ballpark yourself first. It'll just try to hit them, learn them, and then hold them there. You can't just plug in some numbers and hope to start your car and magically have it work. It's not quite that easy.
Ken has written the code for all of this and has verified on the test bench that it all works. However he has not yet released the code to the public. He could do that at any time. Once something is done it doesn't usually take more than a few days for the code to get out.
Keep in mind MSII is still limited to controlling 2 sets of injectors. It can't control 3 sets. This means you'd have to wire them so you have the 2 primaries and then stage the other 4 to kick in at the same time as each other. Not perfect but completely acceptable. I have an MS set up on a friend's RX-7 right now where it only runs the primaries until he gets into boost and then the secondaries kick in. Once the secondaries kick in, all additional fuel from this point is only added by the secondaries. The primaries remain at a constant level and do not provide any additional fuel. This way more fuel is being delivered farther up the manifold for atomization reasons. I'm trying to taper it away from the primaries at higher rpm and boost levels. This allows me to use 2 different fuel maps simultaneously. An independent map for each set of injectors. Since I vary the loads and rpms that each run at, I also get more load points than I normally would which is greater fuel control. That has always been a weakness of the MS over other ecu's. It has always had 12X12 maps. With my stagering technique I can in essence get more. It's a bit strange. A new development has led some people to modify their code to get 16X16 maps now (not sure how yet) so with dual table maps enabled and stagerred you could get much more tunability yet. Not what some of the other units can do but certainly not for their price either.
I am really considering buying an MSII and figuring it all out on my RX-7. I have an MSI and right now I have no ignition control. Still using a distributor which would make Richard Paul very happy!
Another nice thing about MSII is the autotune feature. If you have a wideband, you can plug in your target a/f values in each box and it'll try to hit those. There is one catch, you need to have gotten in the ballpark yourself first. It'll just try to hit them, learn them, and then hold them there. You can't just plug in some numbers and hope to start your car and magically have it work. It's not quite that easy.
Ken has written the code for all of this and has verified on the test bench that it all works. However he has not yet released the code to the public. He could do that at any time. Once something is done it doesn't usually take more than a few days for the code to get out.
Keep in mind MSII is still limited to controlling 2 sets of injectors. It can't control 3 sets. This means you'd have to wire them so you have the 2 primaries and then stage the other 4 to kick in at the same time as each other. Not perfect but completely acceptable. I have an MS set up on a friend's RX-7 right now where it only runs the primaries until he gets into boost and then the secondaries kick in. Once the secondaries kick in, all additional fuel from this point is only added by the secondaries. The primaries remain at a constant level and do not provide any additional fuel. This way more fuel is being delivered farther up the manifold for atomization reasons. I'm trying to taper it away from the primaries at higher rpm and boost levels. This allows me to use 2 different fuel maps simultaneously. An independent map for each set of injectors. Since I vary the loads and rpms that each run at, I also get more load points than I normally would which is greater fuel control. That has always been a weakness of the MS over other ecu's. It has always had 12X12 maps. With my stagering technique I can in essence get more. It's a bit strange. A new development has led some people to modify their code to get 16X16 maps now (not sure how yet) so with dual table maps enabled and stagerred you could get much more tunability yet. Not what some of the other units can do but certainly not for their price either.
I am really considering buying an MSII and figuring it all out on my RX-7. I have an MSI and right now I have no ignition control. Still using a distributor which would make Richard Paul very happy!
Just for the fun of it I thought I'd link to a very quick vehicle using a Megasquirt for it's control. No it's not a rotary but it did run at Bonneville and is very fast!
http://www.diyautotune.com/cars/cust...studebaker.htm
http://www.diyautotune.com/cars/cust...studebaker.htm
Originally Posted by rotarygod
Keep in mind MSII is still limited to controlling 2 sets of injectors. It can't control 3 sets. This means you'd have to wire them so you have the 2 primaries and then stage the other 4 to kick in at the same time as each other. Not perfect but completely acceptable.
Originally Posted by unreal89
MazdaManiac, this better not distract you from that video!
It is getting more complete and comprehensive every day.
I've already got one. Robots are expensive.
However, I plan to sell them off as I get them dialed in.
Should be able to recoup a big chunk of my investment on pre-tuned, fully-functional EMS boxes.
However, I plan to sell them off as I get them dialed in.
Should be able to recoup a big chunk of my investment on pre-tuned, fully-functional EMS boxes.
great news rg... this is going to shake things up a bit.... and i agree flash tuning is going to be the end, but when....
and mm. wondering how many os are on your home computer?
beers
and mm. wondering how many os are on your home computer?
beers
Originally Posted by swoope
and mm. wondering how many os are on your home computer?
I tried RedHat once, but I got bored.
We have a PowerBook here that I have never even turned on.
funny,
some how i had a pic in my head of you running 13 diff os on one comp for the challange!!!
thanks for you work, i am going back to the read and learn mode...
nothing to see here, move along...
beers
some how i had a pic in my head of you running 13 diff os on one comp for the challange!!!
thanks for you work, i am going back to the read and learn mode...
nothing to see here, move along...
beers

Originally Posted by MazdaManiac
You know, I only run XP pro on all of my machines. I don't even play RPGs or anything.
I tried RedHat once, but I got bored.
We have a PowerBook here that I have never even turned on.
I tried RedHat once, but I got bored.
We have a PowerBook here that I have never even turned on.
^^ Well, that depends on how closely you can match the OEM tune and how well you can spoof the sensor package.
I'm 90% of the way there with the Int-X and its pretty awful at this sort of thing.
I'm 90% of the way there with the Int-X and its pretty awful at this sort of thing.
Really, my main goals in any EMS project are drivability and OEM emulation.
Max power is nice - but there are plenty of ways to do that.
I tend to long for the smooth idle, uniform fuel consumption and predictable, repeatable throttle response that an OEM tune provides.
If I can get emissions conformity and maximum power out of that as well, I consider that a success.
Max power is nice - but there are plenty of ways to do that.
I tend to long for the smooth idle, uniform fuel consumption and predictable, repeatable throttle response that an OEM tune provides.
If I can get emissions conformity and maximum power out of that as well, I consider that a success.
Originally Posted by TeamRX8
you're still going to generate a CEL though ... that's OK for racing but not emission states
UPDATE: I was wrong about this working on MSII. It works on MSI right now. I'd personally hold off until MSII can support it. He's still working on that. He does have the negative split thing worked out for MSII but it does not yet read the RX-8 trigger wheel.
I'll be releasing an alpha of ms2/extra that supports the 36-2-2-2 wheel, and the COP ignition on the rx8... meaning in the next day or so, whoever wants to should be able to try it out.
We've actually had 36-2-2-2 support for a while, but I just got the time to add rotary COP support over the weekend.
Keep in mind that with alpha code, there may be other problems, but we need testers!
Please post to this thread with any questions... I'll be keeping an eye out and answering whatever I can.
Ken
We've actually had 36-2-2-2 support for a while, but I just got the time to add rotary COP support over the weekend.
Keep in mind that with alpha code, there may be other problems, but we need testers!
Please post to this thread with any questions... I'll be keeping an eye out and answering whatever I can.
Ken
Last edited by muythaibxr; May 9, 2007 at 11:54 AM.
http://www.msextra.com/ms2extra/file...ha20070509.zip
That is the alpha-release that should have working 36-2-2-2 wheel support, along with rotary COP support.
Ken
That is the alpha-release that should have working 36-2-2-2 wheel support, along with rotary COP support.
Ken


