Welcome to the North American Subaru Impreza Owners Club Wednesday September 17, 2014
Home Forums WikiNASIOC Products Store Modifications Upgrade Garage
NASIOC
Here you can view your subscribed threads, work with private messages and edit your profile and preferences Home Registration is free! Visit the NASIOC Store NASIOC Rules Search Find other members Frequently Asked Questions Calendar Archive NASIOC Upgrade Garage Logout
Go Back   NASIOC > NASIOC Technical > Engine Management & Tuning > Open Source Reflashes

Welcome to NASIOC - The world's largest online community for Subaru enthusiasts!
Welcome to the NASIOC.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, free of charge, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact us.
* Registered users of the site do not see these ads.
Reply
 
Thread Tools Display Modes
Old 09-06-2013, 11:49 PM   #151
Paidfor
Scooby Specialist
 
Member#: 267815
Join Date: Dec 2010
Location: Workn on my LSX swap
Vehicle:
Be in awe
dont hate .)

Default

Are your advance tables throwin you off? Have you have taken them into account as they are most likely adding timing to your base timing when your tryin to build boost ? Add your base timing , advance timing (whichever table you use at that time...mine are all the same)and do your map to figure what IAT retard figure to use. If that doesn't work then your **** outa luck cuz you've apparently got some other unseen timing table impacting your tuning.


I guess..hell I don't know lol
* Registered users of the site do not see these ads.
Paidfor is offline   Reply With Quote
Old 09-06-2013, 11:59 PM   #152
dr20t
Scooby Newbie
 
Member#: 311246
Join Date: Feb 2012
Default

Yep - taken into account timing base table, kca advance table and iat compensation
dr20t is offline   Reply With Quote
Old 09-09-2013, 01:51 AM   #153
NSFW
Scooby Guru
 
Member#: 140444
Join Date: Feb 2007
Chapter/Region: NWIC
Location: Near Seattle, WA
Vehicle:
05 Stage Free LGT
ATP 3076, 6MT, AVO FMIC

Default

If the ECU were hacked to use a timing retard whenever the launch-control rev limit was active (and disable the retard as soon as the clutch was released), would that work as well as this $10 trick?

I ask because, as ECU hacks go, this would not be hard to add to the existing open-source ECU hacks. I actually considered doing this when I did the LC hack for my own ECU, but decided against it because I didn't want to risk blowing up my turbo. But if you guys aren't running into trouble, and if all it would take is what I just described...

If it's not that simple, then what else would an ECU hack need to do?

(To be honest I'm still curious what sorts of turbo issues you guys run into over time, if any at all... thanks for being the canaries in this coal mine. )
NSFW is offline   Reply With Quote
Old 09-09-2013, 03:26 AM   #154
TS7XREX
Scooby Newbie
 
Member#: 287450
Join Date: Jul 2011
Chapter/Region: SWIC
Location: Gallup NM
Vehicle:
2011 Impreza WRX
Satin White Pearl

Default

If you come up with the hack ill guinea pig it for you...
TS7XREX is offline   Reply With Quote
Old 09-09-2013, 09:14 AM   #155
bswilmington
Scooby Specialist
 
Member#: 217563
Join Date: Jul 2009
Chapter/Region: South East
Location: Eden NC
Vehicle:
2006 Sti 12.68 @ 108
321WHP 422WTQ dynojet SAE

Default

Quote:
Originally Posted by NSFW View Post
If the ECU were hacked to use a timing retard whenever the launch-control rev limit was active (and disable the retard as soon as the clutch was released), would that work as well as this $10 trick?

I ask because, as ECU hacks go, this would not be hard to add to the existing open-source ECU hacks. I actually considered doing this when I did the LC hack for my own ECU, but decided against it because I didn't want to risk blowing up my turbo. But if you guys aren't running into trouble, and if all it would take is what I just described...

If it's not that simple, then what else would an ECU hack need to do?

(To be honest I'm still curious what sorts of turbo issues you guys run into over time, if any at all... thanks for being the canaries in this coal mine. )
I guess you could also write the code for when LC is active if cruise control (or whatever you want) is on then anti-lag would be active. That way you could have launch control and the choice of anti-lag
bswilmington is offline   Reply With Quote
Old 09-09-2013, 10:47 AM   #156
SharpTuning
Scooby Newbie
 
Member#: 333363
Join Date: Sep 2012
Location: Cutting Edge, Delaware Valley
Default

Quote:
Originally Posted by NSFW View Post
If the ECU were hacked to use a timing retard whenever the launch-control rev limit was active (and disable the retard as soon as the clutch was released), would that work as well as this $10 trick?

I ask because, as ECU hacks go, this would not be hard to add to the existing open-source ECU hacks. I actually considered doing this when I did the LC hack for my own ECU, but decided against it because I didn't want to risk blowing up my turbo. But if you guys aren't running into trouble, and if all it would take is what I just described...

If it's not that simple, then what else would an ECU hack need to do?

(To be honest I'm still curious what sorts of turbo issues you guys run into over time, if any at all... thanks for being the canaries in this coal mine. )
Code is already written, just needs some definition, debug, & testing.

There is a similar setup written for fueling as well. Basically two 3D tables (enrichment & timing retard) with RPM x Vehicle Speed axes, so there is a smooth transition out of launch. I also put some multipliers in RAM for quick adjustment without a flash.

https://github.com/Merp/MerpMod/blob.../TimingHacks.c

Last edited by SharpTuning; 09-09-2013 at 10:54 AM.
SharpTuning is offline   Reply With Quote
Old 09-09-2013, 02:38 PM   #157
NSFW
Scooby Guru
 
Member#: 140444
Join Date: Feb 2007
Chapter/Region: NWIC
Location: Near Seattle, WA
Vehicle:
05 Stage Free LGT
ATP 3076, 6MT, AVO FMIC

Default

Quote:
Originally Posted by SharpTuning View Post
Code is already written, just needs some definition, debug, & testing.

There is a similar setup written for fueling as well. Basically two 3D tables (enrichment & timing retard) with RPM x Vehicle Speed axes, so there is a smooth transition out of launch. I also put some multipliers in RAM for quick adjustment without a flash.

https://github.com/Merp/MerpMod/blob.../TimingHacks.c
Very cool.

If I'm reading your code correctly, line 57 of TimingHacks.c should have "pRamVariables->LCEngaged == 1" added to the if statement.


Quote:
Originally Posted by bswilmington View Post
I guess you could also write the code for when LC is active if cruise control (or whatever you want) is on then anti-lag would be active. That way you could have launch control and the choice of anti-lag
Also cool.
NSFW is offline   Reply With Quote
Old 09-09-2013, 02:57 PM   #158
bswilmington
Scooby Specialist
 
Member#: 217563
Join Date: Jul 2009
Chapter/Region: South East
Location: Eden NC
Vehicle:
2006 Sti 12.68 @ 108
321WHP 422WTQ dynojet SAE

Default

Ok so when's this rom going to be available for 06 Sti? I already have merp/sharp SD/LC/FFS rom.
bswilmington is offline   Reply With Quote
Old 09-09-2013, 04:13 PM   #159
SharpTuning
Scooby Newbie
 
Member#: 333363
Join Date: Sep 2012
Location: Cutting Edge, Delaware Valley
Default

Quote:
Originally Posted by NSFW View Post
Very cool.

If I'm reading your code correctly, line 57 of TimingHacks.c should have "pRamVariables->LCEngaged == 1" added to the if statement.
Referencing the clutch switch will result in an abrupt timing/fuel transition out of the launch, which I don't think is a good thing. The way I set up the tables (or at least planned to) was to have the compensations taper down to zero rather quickly as you move lower than launch rpm and mph. It will burn a few more cpu cycles, but IMO it isn't a big issue, and if it is, a few well placed NOP instructions could easily offset the increased cpu load. Another alternative is to reference the clutch switch with a delay... would achieve the same thing and probably save on cycles.

As far as the timeframe is concerned, I don't have as much time to work on this project as I did previously, so I have fully opened the source to attract other developers. If you want to expedite things, I recommend posting a 'bounty' thread on RomRaider and getting others with the same ROM ID on the same page.

Last edited by SharpTuning; 09-09-2013 at 04:20 PM.
SharpTuning is offline   Reply With Quote
Old 09-11-2013, 12:57 AM   #160
NSFW
Scooby Guru
 
Member#: 140444
Join Date: Feb 2007
Chapter/Region: NWIC
Location: Near Seattle, WA
Vehicle:
05 Stage Free LGT
ATP 3076, 6MT, AVO FMIC

Default

Oh, I see... I wasn't thinking of the vehicle speed axis on the LC table. Great idea.
NSFW is offline   Reply With Quote
Old 09-11-2013, 11:28 AM   #161
Black94Snake
Scooby Specialist
 
Member#: 274499
Join Date: Feb 2011
Chapter/Region: NESIC
Location: RI
Vehicle:
2007 CGM VF'd WRX
12.70 @ 108.4mph

Default

Quote:
Originally Posted by NSFW View Post
Oh, I see... I wasn't thinking of the vehicle speed axis on the LC table. Great idea.
Way off topic here... NSFW, i put up a thread on the RR forum in the experimental defs forum. I would love it if you could take a look.
Black94Snake is offline   Reply With Quote
Old 09-11-2013, 09:03 PM   #162
BlazeRex
Scooby Specialist
 
Member#: 268354
Join Date: Dec 2010
Chapter/Region: NESIC
Location: Massachusetts
Vehicle:
02 WRX 05 LGT
Slow Automatics

Default

This thread makes me I'd like to see EGT measurments during your 'antilag active'
BlazeRex is offline   Reply With Quote
Old 09-11-2013, 09:05 PM   #163
BlazeRex
Scooby Specialist
 
Member#: 268354
Join Date: Dec 2010
Chapter/Region: NESIC
Location: Massachusetts
Vehicle:
02 WRX 05 LGT
Slow Automatics

Default

Quote:
Originally Posted by Black94Snake View Post
Way off topic here... NSFW, i put up a thread on the RR forum in the experimental defs forum. I would love it if you could take a look.
I took a peek. Use ECUFlash. I could make that work in RR, but TBH ECUFlash is superior for editing.
BlazeRex is offline   Reply With Quote
Old 09-11-2013, 10:39 PM   #164
Black94Snake
Scooby Specialist
 
Member#: 274499
Join Date: Feb 2011
Chapter/Region: NESIC
Location: RI
Vehicle:
2007 CGM VF'd WRX
12.70 @ 108.4mph

Default

Quote:
Originally Posted by BlazeRex View Post
I took a peek. Use ECUFlash. I could make that work in RR, but TBH ECUFlash is superior for editing.
I do edit with ECUFlash. But I was looking more for log overlaying. I just want my last three tables.

Side note, if you don't have the answer, don't chime in. I wasn't asking for opinions. I just want to know why I can't get them to show.
Black94Snake is offline   Reply With Quote
Old 09-13-2013, 01:28 AM   #165
rocketperson7
Scooby Newbie
 
Member#: 283968
Join Date: May 2011
Chapter/Region: MWSOC
Location: Fort Wayne, IN
Vehicle:
2003 WRX
MBP

Default

fwiw, the carberry rom launch control has the option for static fuel/timing targets, so you can do your timing retard like that

I use it, it's pretty effective (17psi @ 4k with a vf39'd 2.slow on corn)
rocketperson7 is offline   Reply With Quote
Old 09-13-2013, 09:29 PM   #166
BlazeRex
Scooby Specialist
 
Member#: 268354
Join Date: Dec 2010
Chapter/Region: NESIC
Location: Massachusetts
Vehicle:
02 WRX 05 LGT
Slow Automatics

Default

Quote:
Originally Posted by rocketperson7 View Post
fwiw, the carberry rom launch control has the option for static fuel/timing targets, so you can do your timing retard like that

I use it, it's pretty effective (17psi @ 4k with a vf39'd 2.slow on corn)
Carberry is a bit different. What they're doing here with these IAT compensations are 1D compensations set to 3D tables. Very unpredictable. Also, EVERY other IAT dependant table also gets set to -40, even undefined ones.

This IAT hack is one thing I cannot get behind.
BlazeRex is offline   Reply With Quote
Old 09-14-2013, 02:01 AM   #167
rocketperson7
Scooby Newbie
 
Member#: 283968
Join Date: May 2011
Chapter/Region: MWSOC
Location: Fort Wayne, IN
Vehicle:
2003 WRX
MBP

Default

Quote:
Originally Posted by BlazeRex View Post
Carberry is a bit different. What they're doing here with these IAT compensations are 1D compensations set to 3D tables. Very unpredictable. Also, EVERY other IAT dependant table also gets set to -40, even undefined ones.

This IAT hack is one thing I cannot get behind.
no, I agree, I would never think of doing something like this hack..it's utterly pointless

but nsfw mentioned static timing during launch control..and it has been done, and is quite effective
rocketperson7 is offline   Reply With Quote
Old 09-14-2013, 08:34 AM   #168
dr20t
Scooby Newbie
 
Member#: 311246
Join Date: Feb 2012
Default

Quote:
Originally Posted by BlazeRex View Post
Carberry is a bit different. What they're doing here with these IAT compensations are 1D compensations set to 3D tables. Very unpredictable. Also, EVERY other IAT dependant table also gets set to -40, even undefined ones.

This IAT hack is one thing I cannot get behind.
I would understand your concerns if this was a permanent fixture

However the reality is that a temporary 'switching' of iat to -40 is not going to cause major concern, irrespective of the impact on undefined tables.

The timing retardation and late ignition point in the exhaust tract would at worst blow out a turbine wheel, cat or the entire exhaust system.

Keep in mind your egt's will skyrocket temporarily in a controlled state.

I believe you're being a little hysterical about it all, but this is the Internet and you are entitled to do so; just thought I should balance the scale of opinion on this matter with some rational commentary
dr20t is offline   Reply With Quote
Old 09-14-2013, 08:53 AM   #169
bswilmington
Scooby Specialist
 
Member#: 217563
Join Date: Jul 2009
Chapter/Region: South East
Location: Eden NC
Vehicle:
2006 Sti 12.68 @ 108
321WHP 422WTQ dynojet SAE

Default

Quote:
Originally Posted by rocketperson7 View Post
fwiw, the carberry rom launch control has the option for static fuel/timing targets, so you can do your timing retard like that

I use it, it's pretty effective (17psi @ 4k with a vf39'd 2.slow on corn)
Carberry rom only works for drive by cable guys. So far it isn't available for DBW guys. So far this is best hack we have for anti lag unless we used group-n rom.

It is great thinking for what we have available. Maybe in future there will be rom available that will offer anti lag for us DBW guys. But also then hacked rom won't have rolling anti lag which I'm sure is nice for the bigger turbo guys.
bswilmington is offline   Reply With Quote
Old 09-14-2013, 02:48 PM   #170
BlazeRex
Scooby Specialist
 
Member#: 268354
Join Date: Dec 2010
Chapter/Region: NESIC
Location: Massachusetts
Vehicle:
02 WRX 05 LGT
Slow Automatics

Default

Quote:
Originally Posted by dr20t View Post
I would understand your concerns if this was a permanent fixture

However the reality is that a temporary 'switching' of iat to -40 is not going to cause major concern, irrespective of the impact on undefined tables.

The timing retardation and late ignition point in the exhaust tract would at worst blow out a turbine wheel, cat or the entire exhaust system.

Keep in mind your egt's will skyrocket temporarily in a controlled state.

I believe you're being a little hysterical about it all, but this is the Internet and you are entitled to do so; just thought I should balance the scale of opinion on this matter with some rational commentary
You could also melt an exhaust valve. IMHO this is an accident waiting to happen. You're pretty much building up extreme heat to spool the turbo, not really using post combustion.
BlazeRex is offline   Reply With Quote
Old 09-14-2013, 04:52 PM   #171
SharpTuning
Scooby Newbie
 
Member#: 333363
Join Date: Sep 2012
Location: Cutting Edge, Delaware Valley
Default

Quote:
Originally Posted by BlazeRex View Post
IMHO this is an accident waiting to happen.
That sounds familiar, are we talking about high power density internal combustion engines?

No matter how you slice it, any good LC/ALS shy of a rocket is going to wreak havoc on the motor as a whole, just in different ways.
SharpTuning is offline   Reply With Quote
Old 09-14-2013, 08:03 PM   #172
dr20t
Scooby Newbie
 
Member#: 311246
Join Date: Feb 2012
Default

So let me get this straight - combustion in an exhaust manifold is more likely to melt the exhaust valve than cylinder combustion?
dr20t is offline   Reply With Quote
Old 01-08-2014, 11:38 PM   #173
Nemesis_STI
Scooby Newbie
 
Member#: 325545
Join Date: Jul 2012
Chapter/Region: W. Canada
Location: Winnipeg
Vehicle:
2006 STI
OBP

Default

Well, I found this thread after a week of searching for over run timing hacks etc. I saw a well known tuners version of this on Cobb available for purchase but I don't like to pay for things I can do my self. My question is are these tables available in ATR? IAT timing compensation is all that is needed?
Thanks
-Justin
Nemesis_STI is offline   Reply With Quote
Old 01-09-2014, 05:58 AM   #174
dr20t
Scooby Newbie
 
Member#: 311246
Join Date: Feb 2012
Default

One other thing I've found handy is fueling compensation via maf comp table for intake temp

This has allowed some more fueling to be added in the -40 degreee intake temp table to make it nice and rich when enabled
dr20t is offline   Reply With Quote
Old 01-09-2014, 01:23 PM   #175
Paidfor
Scooby Specialist
 
Member#: 267815
Join Date: Dec 2010
Location: Workn on my LSX swap
Vehicle:
Be in awe
dont hate .)

Default

^^^^Ha!!!



Was wondering if anyone else took advantage of the MAF comp tables.
Paidfor is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 11:48 PM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2014 Axivo Inc.
Copyright ©1999 - 2014, North American Subaru Impreza Owners Club, Inc.