RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 5:14 pm

All times are UTC




Post new topic Reply to topic  [ 104 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
 Post subject: Re: Real-time tuning revisited
PostPosted: Thu Mar 06, 2008 3:53 pm 
Offline
Newbie
User avatar

Joined: Sun Dec 10, 2006 8:04 am
Posts: 96
Location: Sacramento, CA
How does c0bb do it? I've never had any issues editing the MAF/injector latency/injector scale on the fly with their setup.

_________________
05 WRX STi
My Mods


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Thu Mar 06, 2008 4:11 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
Double Phister wrote:
How does c0bb do it? I've never had any issues editing the MAF/injector latency/injector scale on the fly with their setup.

That's because the ECU is always running the RAM tables, regardless with their setup. This would be similar to the version 1 in the OP. However, if we are going with map switching, we have the capability to switch to ROM maps at any time which isn't an option with the Cobb-type setup. The advantage to that is future on-the-fly map switching as well as dynamic table selection with version 3.

I think the only issue that could potentially occur if we don't switch to the ROM tables during a write, is a partially written table if the laptop/app were to lock-up in the middle of the write, cable gets disconnected, etc. This is probably why you don't hear any issues with Cobb's RT setup (although I don't know how their app handles these types of errors).


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Fri Mar 07, 2008 12:57 pm 
Offline
Newbie

Joined: Wed Feb 07, 2007 3:40 pm
Posts: 84
Location: Vermont
merchgod wrote:
Double Phister wrote:
How does c0bb do it? I've never had any issues editing the MAF/injector latency/injector scale on the fly with their setup.

That's because the ECU is always running the RAM tables, regardless with their setup. This would be similar to the version 1 in the OP. However, if we are going with map switching, we have the capability to switch to ROM maps at any time which isn't an option with the Cobb-type setup. The advantage to that is future on-the-fly map switching as well as dynamic table selection with version 3.

I think the only issue that could potentially occur if we don't switch to the ROM tables during a write, is a partially written table if the laptop/app were to lock-up in the middle of the write, cable gets disconnected, etc. This is probably why you don't hear any issues with Cobb's RT setup (although I don't know how their app handles these types of errors).


Actually it is an option with Cobbs Street tuner V1 sorta. All you do is select the realtime map or base map you want, and load it to while connected to the ecu. When you load either the base map or realtime map only the realtime tables (which Cobb has preselected for you :roll: ) actually take effect. Your base does not change in the ecu. Also I have noticed that even though the current target (cell) you are on in the map shows it is changed on the laptop. It does not change right off in the ecu. You either have to go above or below that target. Once you leave that target or cell the new values seem to take effect. There is nothing that tells you when the new values are applyed either. Exsample: You load a new map and you are currently at load colume .76 at 3600 rpm in the primary fuel table. Your old map had a target of say 13.0 and the new maps target for that cell is 14.0. You will run 13.0 until you leave that cell even thou it says 14.0. When you return to that cell it will then run the new maps target. Hope this helps Just wish I could do more.
Jeff

_________________
02 WRX,VF22, 2.0l, 05 lgt gearset swap, 4:11final drive,3"tbe,740cc mod inj,P&P 04STI Exh manifold (Thanks Ken g. for the great how to write up), 12lbs flywheel,ACTclutch,Mod.ctr diff 40/60 split,and Much much more.All work and mods done by ME!!


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Fri Mar 07, 2008 1:09 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
Turborider wrote:
Actually it is an option with Cobbs Street tuner V1 sorta. All you do is select the realtime map or base map you want, and load it to while connected to the ecu. When you load either the base map or realtime map only the realtime tables (which Cobb has preselected for you :roll: ) actually take effect. Your base does not change in the ecu. Also I have noticed that even though the current target (cell) you are on in the map shows it is changed on the laptop. It does not change right off in the ecu. You either have to go above or below that target. Once you leave that target or cell the new values seem to take effect. There is nothing that tells you when the new values are applyed either. Exsample: You load a new map and you are currently at load colume .76 at 3600 rpm in the primary fuel table. Your old map had a target of say 13.0 and the new maps target for that cell is 14.0. You will run 13.0 until you leave that cell even thou it says 14.0. When you return to that cell it will then run the new maps target. Hope this helps Just wish I could do more.
Jeff

Regardless of how it may seem, Cobb RT setup is always running the RAM tables (those handful of tables that Cobb has preselected for you). The only capability the ECU has is to copy the table values from the ROM to RAM for those maps post-reset/ignition on (which occurs if a specific sequence of bytes does not exist in RAM that is written by the AP). You could never have on-the-fly map switching with Cobb. That is, with our setup, you would be able to hit some combo of the defogger switch/rpm (for example), and have it switch from RAM to ROM maps or vice versa. So, you could have a valet, anti-theft, or fuel economy RT map and easy switch between it and your normal tune. With Cobb, you would need the AP (all the AP is doing when you are switching RT maps is changing the ram tables).


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Fri Mar 07, 2008 1:41 pm 
Offline
Newbie

Joined: Wed Feb 07, 2007 3:40 pm
Posts: 84
Location: Vermont
Got it I think. So sumed up when you say switching maps you are talking just that, swaping the entire map realtime and base. Even with the ap you can only swap the realtime tables. It does not change the base (rom). So things like the fuel injectory latency do not change unless you flash a new base or rom. reguardless of what realtime map you select. So even with Cobb you still do not have true map switching. Do I understand correctly? (not computer savy sorry) I think that from a tuning Perspective most people are going to use there current rom to tune from. If they choose to tune a differnet rom they would simple have to flash a new base to their ecu and then use the realtime tables (of their choice :D ) to fine tune the map. I understand that you would like full map switching and it would be great to be able to do so. But if it is that complicated wouldn't it make sense to just work on the realtime tuning. I mean that is what this topic is all about right. You folks have done an excellent job with this and I would hate to see it just end because of the map switching not being possible.
Just my 2 cents
Jeff

_________________
02 WRX,VF22, 2.0l, 05 lgt gearset swap, 4:11final drive,3"tbe,740cc mod inj,P&P 04STI Exh manifold (Thanks Ken g. for the great how to write up), 12lbs flywheel,ACTclutch,Mod.ctr diff 40/60 split,and Much much more.All work and mods done by ME!!


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Fri Mar 07, 2008 2:04 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
There are pros and cons to each version, but all are possible.


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Thu Dec 10, 2009 1:51 am 
Offline
Experienced

Joined: Thu Jun 26, 2008 12:09 am
Posts: 444
merchgod wrote:
NSFW wrote:
Could you sidestep this problem by making RAM changes only while the car is NOT under load? Like, force the ECU into a limp mode, write, verify, re-write if necessary, and only return to normal after the changes have been successfully verified. Or temporarily bring the rev limiter down to 750rpm during the write/verify stage.

That would be more complicated and less user friendly than just temporarily switching to ROM maps.

Really, there are 4 options:

1. Revert to ROM tables during write.
pros: If base map is conservative/close to RT tune, this is a very safe option. Write failure would cause no issues and user could not force the ECU to run the problem real-time tune no matter what.

cons: If under load and base map is notably different, could result in a stutter (say injector flow scaling in base map is different) or possibly problems (say you pulled some timing in the RT tune due to knock, but left it in the base map). Requires user to make sure they have a proper base map installed.

2. Keep running RT tables during write.
pros: no worries about base map tune being different. Best for dyno tuning in some ways.

cons: a write failure could possibly result in a partially written table which the ECU would continue to run. Would rely on the user realizing there was a problem and taking action to reset the ECU/clear the tune (assuming the issue is a connection problem in the middle of a write).

3. Temporarily copy and run current RT table to be overwritten to "staging" area in RAM and only switch to new table when write is verified.
pros: solves the cons of #2/#3

cons: greatly reduces the number/size of tables that can be real-time tuned at any given time. Much more complex to set up.

4. Write changes a table a time and revert to the corresponding ROM tables a table at a time.
pros: partially solves issues with #1 as only the currently written table would revert to ROM values.

cons: potentially not as safe as #1 as if another table is overwritten inadvertently, the ECU would immediately run those values. A write failure relating to enabling/disabling individual tables could cause an unpredictable combination of running ROM or RAM tables.


Back from the dead , Merch I wanna pick your brain while I can :wink: , What is the best choice out of the 4 that is the least complicated and safe at the same time if this was ever to be set up one of these ways? :) btw dont worry, I understand it will be very very complicated...


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Thu Dec 10, 2009 3:47 pm 
Offline
Experienced

Joined: Thu Jun 26, 2008 12:09 am
Posts: 444
One last thought oN this merch? :)!


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Mon Dec 14, 2009 1:19 pm 
Offline
Experienced
User avatar

Joined: Wed Feb 13, 2008 3:00 am
Posts: 153
IMO the least complicated and safest would be to always run RAM tables but force idle or shutdown during the writes. If an error is encountered, force shutdown with a reset. So, #2 with a failsafe.

It would be the easiest to implement, and it would be safe until we can foolproof the write process. Once that is done, use two ramtune modes: Dyno or Road. Dyno being a single table on the fly edit, and Road being multi table's with the force idle/shutdown.

However, If map switching and safe dyno tuning is the objective, I prefer a mix of 3 and 4. This would use a staging area the size of the largest RT map and write one table at a time. First the RT map is copied to the staging area and checked. Once verified, revert to the stage, and re-write the real RT map with new values. Run another check, and finally revert to the new RT map.

Thinking more about this... you could also use it as a 'switch' instead of a 'stage'. That is, while in a 'session' for a given table, it switches back and forth between the normal RT map and stage/switch until you end the session and it reverts to the RT map.

_________________
06 Wrx Wagon 2.3 longrod in the works


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Tue Jan 26, 2010 9:22 pm 
Offline
Newbie

Joined: Tue Jan 26, 2010 9:21 pm
Posts: 16
so can we use a switch to flip between two maps without a laptop or what??

can we tune boost WHILE the car is running??

sorry im new :oops:


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Tue Jan 26, 2010 11:11 pm 
Offline
Experienced
User avatar

Joined: Wed Feb 13, 2008 3:00 am
Posts: 153
Currently, neither.

With the method in my last post, you could edit 1 table on the fly or a few tables if you're idling.

_________________
06 Wrx Wagon 2.3 longrod in the works


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Wed Jan 27, 2010 1:51 am 
Offline
RomRaider Donator
User avatar

Joined: Wed Feb 06, 2008 7:49 am
Posts: 1054
Location: Australia
I think any method would be welcomed over no method at all ;)

_________________

Current Car: 2002 ADM WRX STi
Current Engine: EJ207
Current Mods: X-Force 3" TBE Exhaust, GCG "bolt-on" GT3076R, APS 3" Hard Turbo Inlet, Short Ram Pod, RomRaider/ECUFlash Tune
Current Power: 248kw@wheels (332whp)


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Mon Mar 15, 2010 3:22 am 
Offline
Experienced

Joined: Wed Dec 27, 2006 12:24 am
Posts: 168
Location: ohio
Any chance of merch releasing what he did have working? Maybe if the OS scene made a large enough donation????

_________________
2018 Kia Stinger GT2 AWD
JB4 / Tork tune / Intake / Muffler HP?

1997 Impreza Wagon.
E85 EJ257 408/420 18g

2003 Impreza WRX *Gone
E85 EJ22e 364/369 18g
E85 EJ205 333/335 (vf39)


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Tue Mar 23, 2010 8:46 pm 
Offline
RomRaider Donator
User avatar

Joined: Sat Apr 12, 2008 2:58 am
Posts: 111
Location: Edinburgh, Scotland
I'd be up for it :D


Top
 Profile  
 
 Post subject: Re: Real-time tuning revisited
PostPosted: Tue Mar 23, 2010 8:48 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
thorne wrote:
Any chance of merch releasing what he did have working? Maybe if the OS scene made a large enough donation????

There's nothing to release as I never worked on anything outside of the idea stage.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 104 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl