follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Software Tuning

Software Tuning Discuss all software tuning topics.

Register and become an FT86Club.com member. You will see fewer ads

User Tag List

Reply
 
Thread Tools Search this Thread
Old 01-09-2014, 12:13 PM   #1
brn12345
Senior Member
 
brn12345's Avatar
 
Join Date: Oct 2012
Drives: BRZ
Location: Bahrain
Posts: 254
Thanks: 101
Thanked 137 Times in 63 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Possibility of Live Tuning

I've been looking through my logs and started to think that there must be a way to quickly adjust the maps for tuning purposes. So here is my thought process:

1. I would want to have a +5%/-5% fuel correction on the fly
2. I would want to have a +5deg/-5deg ignition timing correction on the fly
3. I would want to adjust Variable cam timing by +/-5 on both inlet and exhaust on the fly

Now thinking outside the box a bit and since we cant have RAM hardware for on the fly tuning, would we be able to develop a box that has 4 knobs on it. Adjusting these knobs would have a corresponding change to the tables via a patched ROM.

Thoughts?
__________________
2013 Lightning Red - 6MT
Perrin Inlet Hose ~ TRD Panel Air Filter ~ OEM Modified Snorkel ~ Revolution 4-2-1 EL Header ~ HKS Resonated Front Pipe ~ BRZedit self tune ~ KW Clubsport Coilovers ~ AP Racing Big Brake 4 Piston ~ Whiteline Front Endlinks ~ Perrin Rear Endlinks ~ WedsSport TC105N 17x8 42+ ~Dunlop Direzza II Star Spec 225/45/17 ~ STI Trunk Lid Spoiler
brn12345 is offline   Reply With Quote
Old 01-09-2014, 12:21 PM   #2
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,293 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
ecutek map switching? it's as close as you'll get, and i know on other platforms it's possible to take it even further with custom maps. i'm not sure what could be done on the 86 in that area, though. i'd love to try!
jamesm is offline   Reply With Quote
Old 01-09-2014, 12:49 PM   #3
brn12345
Senior Member
 
brn12345's Avatar
 
Join Date: Oct 2012
Drives: BRZ
Location: Bahrain
Posts: 254
Thanks: 101
Thanked 137 Times in 63 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Here is my thought process:


1. Can a message be sent live through the OBD port that would trigger the ecu to change a map?
2. Can a patch be added to the map that would read this input and then effect a compensation map?


So it would go something like this:


1. User turns 10 position knob to +1 position
2. Signal goes to ecu and a patched 2d map is looked up in the +1 column
3. The map returns a VTC +5deg that is then added to the VTC table


Overall effect would be that the VTC would be 5 degrees more than the VTC map


There isn't anything that's impossible guys and I am sure someone out there is smart enough to figure something like this out even if it is not necessarily live but just flashes that particular command that would probably take a few seconds.
__________________
2013 Lightning Red - 6MT
Perrin Inlet Hose ~ TRD Panel Air Filter ~ OEM Modified Snorkel ~ Revolution 4-2-1 EL Header ~ HKS Resonated Front Pipe ~ BRZedit self tune ~ KW Clubsport Coilovers ~ AP Racing Big Brake 4 Piston ~ Whiteline Front Endlinks ~ Perrin Rear Endlinks ~ WedsSport TC105N 17x8 42+ ~Dunlop Direzza II Star Spec 225/45/17 ~ STI Trunk Lid Spoiler
brn12345 is offline   Reply With Quote
Old 01-11-2014, 01:27 PM   #4
Luckrider
My Other Ride's a Jeep
 
Luckrider's Avatar
 
Join Date: Aug 2013
Drives: 2013 BRZ Limited
Location: United States
Posts: 893
Thanks: 431
Thanked 253 Times in 198 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
Garage
Custom tiny box (for selection) that highjacks an unused senor and references a different modifier table maybe?
Luckrider is offline   Reply With Quote
Old 01-11-2014, 02:49 PM   #5
stugray
Banned
 
Join Date: Sep 2013
Drives: 2013 GBS BRZ Limited
Location: Colorado
Posts: 1,925
Thanks: 627
Thanked 1,445 Times in 711 Posts
Mentioned: 41 Post(s)
Tagged: 0 Thread(s)
I suggested this very concept in another thread.

I did a little research, and the ECU in this car has a special serial debug port that would allow you to change RAM contents on the fly.
However I dont think it is brought out to a connector.
I think we would have to solder wires onto the MB, bring them to a connector, then plug into a serial port. My guess is that it would just connect to a standard "terminal" port.

We have this exact "serial debug" port on the processors we have at work.
Here's my quote from the other thread:

"The systems I work on give direct access to the running SW via a JTAG or serial "terminal" access.
Either of those give access to the RAM and you can manipulate memory or registers directly. However there is an OS that gives terminal access. JTAG is in hardware so it works even without code support running on the ECU

So I looked at the SH7058 manual and there IS a AUD (Advanced User Debug) port that allows direct read/write access to the system RAM while the code is running.

I thought that might be how Accessport was manipulating system parameters while in operation. You just need the correct header file for the ROM and you would have access directly to MAP data, assuming any MAP data is stored in RAM during operation.

Do the stock ROMs store any MAP data in RAM?
If so the AUD port could be used to manipulate it (Assuming it is brought out to a header or test points)"

http://www.ft86club.com/forums/showt...t=49231&page=2
stugray is offline   Reply With Quote
Old 01-14-2014, 12:00 AM   #6
DeliciousTuning
PhoneFlash by EcuTeK
 
DeliciousTuning's Avatar
 
Join Date: Dec 2012
Drives: Edelbrock Equipped - Subaru BRZ
Location: San Diego, CA
Posts: 1,611
Thanks: 309
Thanked 1,683 Times in 581 Posts
Mentioned: 403 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by Luckrider View Post
Custom tiny box (for selection) that highjacks an unused senor and references a different modifier table maybe?
We have been working on something similar to this idea that would plug into sensors that can be edited in EcuTeK through RaceROM. The "box" would have e mechanism for controlling outputs to the inputs for EcuTeK RaceROM.

With the custom mapping technology in RaceROM you could then setup general adjustments for any varied number of items, including timing, fueling, cams, and even boost.

It is still in development, but I believe doable. No delivery dates as of yet, but it is something we are working on hat should be very cool.

Cheers,
William Knose
DeliciousTuning is offline   Reply With Quote
The Following User Says Thank You to DeliciousTuning For This Useful Post:
Luckrider (01-14-2014)
Old 01-14-2014, 12:38 AM   #7
Luckrider
My Other Ride's a Jeep
 
Luckrider's Avatar
 
Join Date: Aug 2013
Drives: 2013 BRZ Limited
Location: United States
Posts: 893
Thanks: 431
Thanked 253 Times in 198 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
Garage
Quote:
Originally Posted by DeliciousTuning View Post
We have been working on something similar to this idea that would plug into sensors that can be edited in EcuTeK through RaceROM. The "box" would have e mechanism for controlling outputs to the inputs for EcuTeK RaceROM.

With the custom mapping technology in RaceROM you could then setup general adjustments for any varied number of items, including timing, fueling, cams, and even boost.

It is still in development, but I believe doable. No delivery dates as of yet, but it is something we are working on hat should be very cool.

Cheers,
William Knose
That is exactly what I was thinking of. It seems as of now RaceRom is the only software capable of such a feat.
Luckrider is offline   Reply With Quote
Old 01-19-2014, 10:17 PM   #8
DeliciousTuning
PhoneFlash by EcuTeK
 
DeliciousTuning's Avatar
 
Join Date: Dec 2012
Drives: Edelbrock Equipped - Subaru BRZ
Location: San Diego, CA
Posts: 1,611
Thanks: 309
Thanked 1,683 Times in 581 Posts
Mentioned: 403 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by Luckrider View Post
That is exactly what I was thinking of. It seems as of now RaceRom is the only software capable of such a feat.
That is correct. Being you can create custom maps on inputs into the ECU, you can complete control of designing maps to your specifications. Besides going stand alone I am not sure what can do that.

Hopefully I will have something in the coming months. Should be an interesting fews months coming up, we have a lot of developments in progress.

Cheers,
William Knose
DeliciousTuning is offline   Reply With Quote
Old 07-01-2014, 07:31 AM   #9
brn12345
Senior Member
 
brn12345's Avatar
 
Join Date: Oct 2012
Drives: BRZ
Location: Bahrain
Posts: 254
Thanks: 101
Thanked 137 Times in 63 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Thought I would bring this thread back to see if any thoughts have developed over the past few months.
__________________
2013 Lightning Red - 6MT
Perrin Inlet Hose ~ TRD Panel Air Filter ~ OEM Modified Snorkel ~ Revolution 4-2-1 EL Header ~ HKS Resonated Front Pipe ~ BRZedit self tune ~ KW Clubsport Coilovers ~ AP Racing Big Brake 4 Piston ~ Whiteline Front Endlinks ~ Perrin Rear Endlinks ~ WedsSport TC105N 17x8 42+ ~Dunlop Direzza II Star Spec 225/45/17 ~ STI Trunk Lid Spoiler
brn12345 is offline   Reply With Quote
Old 07-01-2014, 08:19 AM   #10
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,996
Thanks: 1,035
Thanked 4,993 Times in 2,983 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by brn12345 View Post
Thought I would bring this thread back to see if any thoughts have developed over the past few months.
I believe aftermarket ecu,s can do live tuning eg MoTec and HydraEms big dollars though.

To do live tuning you would need to have tables in ram instead or rom. Need some form of plug in emulator and software or if enough ram in current ecu may be possible with extensive rewrite of code, unlikely opensource guys would have time/resources to take on such a project
steve99 is offline   Reply With Quote
Old 07-01-2014, 10:39 AM   #11
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,633 Times in 1,113 Posts
Mentioned: 156 Post(s)
Tagged: 1 Thread(s)
Well the obvious thing would be ECUtek custom maps and a variable potentiometer into both (or either) of the usable 0-5v inputs. That could allow you 2 variables. If you're then able to use that to it's full extent with unused custom maps, you could in theory get each one to control something different per map mode. That way you could change up to 8 variables on one flash. Not sure if you'd need that many, but it could allow you to tinker.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 07-01-2014, 11:55 AM   #12
Createddeleted
Senior Member
 
Join Date: Mar 2014
Drives: 2014 BRZ - 2004 GLI
Location: Texas
Posts: 328
Thanks: 255
Thanked 228 Times in 122 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Your best bet would to be to switch to a better Ecu system. Doing from a box with knobs is just... No.

AFAIK If you could disassemble the code, write the command to reference a specific ram table at address XXXXXXXX, reassemble the code, and run it, you could theoretically use it for live tuning. Noting that it would slow down the actual calculation process it can be doable for testing purposes before a final flash. I assume it would be similar to writing an antilag launch control parameter in the system as I've done with me7.5.

I guess the difficulty would be is to get live communication to writing the ram tables.
Createddeleted is offline   Reply With Quote
Old 07-01-2014, 11:57 AM   #13
Createddeleted
Senior Member
 
Join Date: Mar 2014
Drives: 2014 BRZ - 2004 GLI
Location: Texas
Posts: 328
Thanks: 255
Thanked 228 Times in 122 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Does anyone know how much free memory is left in the RAM?
Createddeleted is offline   Reply With Quote
Old 07-01-2014, 05:06 PM   #14
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,633 Times in 1,113 Posts
Mentioned: 156 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by Createddeleted View Post
Your best bet would to be to switch to a better Ecu system. Doing from a box with knobs is just... No.
Why? It makes both cam sweeps easy as well as adjusting the fuel and timing maps up and down. It's not a fully editable live map, but would make mapping on a dyno a damn sight easier without any real big changes required and without the cost of a standalone ECU.


Of course there are better options, but not everyone is bothered by a standalone ECU. ECUtek can kind of narrow the gap and make your life a little easier, surely that's a bonus?


As for the live RAM access, so far no-one has done it on a Subaru ECU platform before, but by all means give it a go.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
 
Reply


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
climate control swap possibility Mrqb22 Cosmetic Modification (Interior/Exterior/Lighting) 143 03-15-2019 12:46 AM
R/T Tuning & R/T Tuning Speed Shop Review Thread R/T Tuning User/Vendor/Sponsor Reviews, Feedback, Comments 37 10-03-2014 03:23 PM
Delicious Tuning - Dyno Tuning Weekend at Mann Engineering's (San Jose, CA) DeliciousTuning Announcements, Contests, Giveaways 6 09-19-2013 06:55 PM
Visconti Tuning - Latest Forced Induction Tuning Info Visconti Forced Induction 340 04-30-2013 07:33 PM
Possibility of Scion Sedan? KidWonder Other Vehicles & General Automotive Discussions 6 12-16-2011 06:53 PM


All times are GMT -4. The time now is 06:44 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.