Megasquirt is in

Discussion pertaining to positive pressure E28s.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Megasquirt is in

Post by turbodan »

and it runs like...crap. But it does run, and thats pretty good. I had about a half hour to get it running last night with some .msq files from e30 guys. My laptop has no battery, which requires an extension cord and a wall outlet, so I have to go and drive the car and come back and try to make adjustments. Still no o2 sensor either. I think its still running lean, but I really dont know. I'll see if I can get it more dialed in over the next few days. But so far, so good.
T_C_D
Posts: 7733
Joined: May 27, 2009 11:42 AM
Location: Twin Cities
Contact:

Re: Megasquirt is in

Post by T_C_D »

turbodan wrote:and it runs like...crap. But it does run, and thats pretty good. I had about a half hour to get it running last night with some .msq files from e30 guys. My laptop has no battery, which requires an extension cord and a wall outlet, so I have to go and drive the car and come back and try to make adjustments. Still no o2 sensor either. I think its still running lean, but I really dont know. I'll see if I can get it more dialed in over the next few days. But so far, so good.
You cannot effectively tune the car without a wideband. Especially by yourself.

Congrats on getting it running.

Todd
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

Yeah, it stalled and would not restart at lunch. I'm going to need to do it right. Its either that or the MS ecu shit the bed. I hope thats not it.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

Keep us updated on your progress. There are a few of us on the board such as myself with turbo cars on Megasquirt. What version/code are you running?

I am driving my car every day right now at 8psi and am in the process of installing boost control with the beta version of MSII extra (which I definitely don't recommend for people that don't have lots of experience with MS). I should be moving up to around 15psi in the next few weeks.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

My MS box came preloaded with the "latest alpha code". I dont know as much about it as I should to have the car running on it. I have a feeling the learning curve will be frustratingly steep...

This is the megatune .ini file that I'm using to tune it, if you want to check it out:
http://www.msextra.com/ms2extra/files/a ... 070617.zip
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

I would not run that code if I were you. I would back off to the release code instead of the alpha code. You will have a lot less frustration if you do it that way. I am running the beta code which is a little more stable than the alpha code, and I am running into a lot of different issues. You don't need anything more than the release code unless you plan on running boost control or closed loop idle control.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

Great. By unstable do you mean it would do things like stall out and not restart? I guess I'll look into programming the MS box. I'm a meganoob, and I dont like the sound of unstable code.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

Perhaps unstable isn't the right statement. It has a bunch of bugs that are still being worked out and still being found out about. You can run the release code which will give you 12X12 VE tables. I ran my car on that for three weeks before changing over to the beta code and it ran great on the release code.
M. Holtmeier
Posts: 3031
Joined: Mar 11, 2007 3:06 AM
Location: Dallas, Texas

Post by M. Holtmeier »

So the MS I extra code hasn't made it to release code?
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

We are talking about MS2.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

I would be okay with 12x12 tables. The extra definition of two 16x16 VE tables is rather overwhelming. I dont know what I would do with that many variables. I dont think I need them. I'll try to reflash my ecu with the release code when I get home. It sounds like it'd be easier to get a handle on.
rs4pro3
Posts: 489
Joined: Feb 12, 2006 12:00 PM
Location: Chattanooga, TN

Post by rs4pro3 »

sounds about how my car did with the that file. It started right up and ran pretty good in the driveway, but I got down the driveway, and it had no power due to running lean.
Let me know what you think of the release code? I only put the alpha code in there as that's what the msq I was sent was built around.(msq file came from a tuned 325i with 19lb injectors)
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

I ended up wiping out the VE table and generating a new one last night. Its still crappy, but its closer than it was. I was really looking into reflashing with the release code, but I realized I dont have a .msq file for that code version. So I think I'll try to make this stuff work for now since its all basically set and the car starts and drives, at least until I think I know enough about what I'm doing to bail on it and try to start over. Its improving, it just needs a lot of tuning and setup. I still need to get a TPS for it. Its going just off of the MAP sensor right now.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

My suggestion for getting started with tuning the VE table is the following...

1. Build your AFR table exactly as you would like your car to run. I would shoot for 12.8-12.5 under boost, 15-15.5 for cruising, and 13.5 for high rpm low load. Build in smooth transitions in AFRs between the different zones.

2. Download megalogviewer

3. Spend a day driving around and datalogging. You want to try to work the whole VE table. I like to focus on one area of the table at a time so that I get a lot of data for one area. Datalog for about 20 minutes or so. Open the datalog and your msq file in megalogviewer and run a VE analysis. This will begin changing your VE table to what it needs to be. I only datalog when the car is running at its usual operating temperature for starters. Always check the VE table changes that megalogviewer has made. Sometimes it will make some unnecessary changes to try to compensate other settings in megasquirt that you may have not setup yet. Accept and save the new VE table when you are happy with it and next time you go into megatune open the new msq file and burn it to the ECU (this burn can take up to 45 seconds and your car will misfire during the burn if it is running).

4. Repeat this over and over again until megalogviewer is only changing VE table values by one.

This should help you get your VE table pretty close relatively quickly. After this point, you can start playing with all of the other settings megasquirt has to offer. I hope this helps speed things along.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

Awesome. I'll pick up an 02 sensor and give that a try.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

Be sure to use a wideband. You can get an LC-1 from DIYautotune. They have plenty in stock.
Skeen
Posts: 2208
Joined: Feb 12, 2006 12:00 PM
Location: Charlotte, NC
Contact:

Post by Skeen »

And of course, you have to have a laptop with a battery (or an adapter to run off the car) so that you can datalog while driving.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

I picked up a cigar socket AC inverter yesterday. Thats a big time saver.
vance
Posts: 1576
Joined: Aug 26, 2006 11:22 PM
Location: Home of 5erFest 2009

Post by vance »

Or a really long extension cord. :alright:

Vance
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

Next question is if I can use megasquirt without any TPS input. I dont have anything hooked up right now, and I'd hate to be trying to tune around a signal that its really looking for. I've read that MS 1 wouldn't try to accelerate unless the throttle was past a certain point. That doesn't sound like something I can work around in the mean time.
Duke
Posts: 9986
Joined: Feb 12, 2006 12:00 PM
Location: Ormond Beach, FL

Post by Duke »

turbodan wrote:Next question is if I can use megasquirt without any TPS input. I dont have anything hooked up right now, and I'd hate to be trying to tune around a signal that its really looking for. I've read that MS 1 wouldn't try to accelerate unless the throttle was past a certain point. That doesn't sound like something I can work around in the mean time.
Dan,

Are you trying to damage your engine? If so, you are on the right track. Operating a EFI with no O2 input or indication and no TPS input is a recipe for disaster. Just don't drive the car until you have all the necessary sensors for the MS to work properly. Whatever tuning you do now will be negated when you get the proper sensors anyway. Kind of a waste of time.

My .02

As far a TPS - you can use a E34 TPS from an automatic car. It has a variable voltage output. Go to my website for how to wire it. I have and extra one that I do not need anymore, you are welcome to it.
FirstFives Dictator
Posts: 849
Joined: Feb 12, 2006 12:00 PM
Location: Virginia Beach, VA
Contact:

Post by FirstFives Dictator »

turbodan wrote:Next question is if I can use megasquirt without any TPS input. I dont have anything hooked up right now, and I'd hate to be trying to tune around a signal that its really looking for. I've read that MS 1 wouldn't try to accelerate unless the throttle was past a certain point. That doesn't sound like something I can work around in the mean time.
Volvo TPS will also work.
Bosch part # ends in 001
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

Duke M535ti wrote:
turbodan wrote:Next question is if I can use megasquirt without any TPS input. I dont have anything hooked up right now, and I'd hate to be trying to tune around a signal that its really looking for. I've read that MS 1 wouldn't try to accelerate unless the throttle was past a certain point. That doesn't sound like something I can work around in the mean time.
Dan,

Are you trying to damage your engine? If so, you are on the right track. Operating a EFI with no O2 input or indication and no TPS input is a recipe for disaster. Just don't drive the car until you have all the necessary sensors for the MS to work properly. Whatever tuning you do now will be negated when you get the proper sensors anyway. Kind of a waste of time.

My .02

As far a TPS - you can use a E34 TPS from an automatic car. It has a variable voltage output. Go to my website for how to wire it. I have and extra one that I do not need anymore, you are welcome to it.
I'm thinking about an M50/2 style TPS, which I probably have in stock at work. They're much more compact than the M30 EH tranny TPS. I don't think that'd fit in between the runners on the bottom of the 2.5i manifold. I was hoping I could get it basically driveable without the TPS, but if its critical I guess I could pick one up today.
Duke
Posts: 9986
Joined: Feb 12, 2006 12:00 PM
Location: Ormond Beach, FL

Post by Duke »

turbodan wrote: I was hoping I could get it basically drivable without the TPS, but if its critical I guess I could pick one up today.
The ECU works with all of the sensors together. Missing the TPS will limit the response of your throttle inputs and could cause lean spikes because the ECU only has the MAP to get its information of engine demand current and not future which the TPS will give it.

Make sure you have the open element IAT sensor too.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

I have tuned several engines with megasquirt without using TPS because it was going to be a huge PIA to get one in. It isn't absolutely necessary. I find that TPS engines will be a little more responsive and I like to use it as a reference when I am looking at datalogs. You will not damage your engine not using a TPS sensor. You can dial it in without it. BMW engines are pretty easy to install TPS sensors in, particularly when using the volvo sensor. You just need to make a spacer plate and you are good to go.

If you are going to use the basic fuel enrichment settings with megasquirt, you will have to use MapDot only without a TPS sensor, but I usually find that easier to tune Anyway.

I do however strongly recommend a wideband O2 sensor. Again, its not required. You could tune with a narrowband, but a wideband will give you a lot more information and really help you determine how your engine is running. I would not do anything WOT until you have some kind of O2 sensor in. Thats a recipe for detonation and blown headgaskets.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

Duke M535ti wrote:Missing the TPS will limit the response of your throttle inputs and could cause lean spikes because the ECU only has the MAP to get its information of engine demand current and not future which the TPS will give it.
MAP signals are actually a lot more sensitive than TPS inputs. TPS signal will help you if you are jamming down the pedal quickly, but won't do a whole lot for smooth gas pedal movements(the way you should be driving).
Duke
Posts: 9986
Joined: Feb 12, 2006 12:00 PM
Location: Ormond Beach, FL

Post by Duke »

Acceleration enrichments can also dependent on TPS inputs.
turbodan
Posts: 9232
Joined: Jan 09, 2007 10:19 PM

Post by turbodan »

I did set it to MAPdot. In any case, I did pick up an m52 TPS, which will go on this afternoon.
Maddog
Posts: 191
Joined: Feb 12, 2006 12:00 PM
Location: Atlanta, GA

Post by Maddog »

Duke M535ti wrote:Acceleration enrichments can also dependent on TPS inputs.
That only matter if you set megasquirt to use TPS inputs. This is a setting that is adjustable.

Maybe you need to do some reading on Megasquirt before telling people how to set up their cars with it.
Duke
Posts: 9986
Joined: Feb 12, 2006 12:00 PM
Location: Ormond Beach, FL

Post by Duke »

Maddog wrote: Maybe you need to do some reading on Megasquirt before telling people how to set up their cars with it.
I don't need to do any reading. Maybe you should do reading on the Electromotive TEC3 and you will see that things are very similar.

The TEC3 and MS can use TPS or MAP (TEC3 can use both, not sure about MS) inputs for the acceleration enrichments. Thats why I said "Acceleration enrichments can also dependent on TPS inputs." I use the TPS input as it is quicker than the MAP which can lag.

What, are you tuning king or something? Plenty of room here for opinions. Your comments are unnecessary.
Post Reply