follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
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.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 01-31-2014, 12:06 PM   #421
mad_sb
Senior Member
 
Join Date: Jan 2013
Drives: 2013 Asphalt FR-S
Location: Orange County
Posts: 1,639
Thanks: 632
Thanked 981 Times in 537 Posts
Mentioned: 100 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by glorydays View Post
So... is this option ready to use for the average noob or is this still a developer only type of deal... OR is it one of those "if you have to ask" type of situations?
It's one of those "if you have to ask" for the moment, but it won't be long before it's ready for the masses
__________________
mad_sb is offline   Reply With Quote
Old 01-31-2014, 01:02 PM   #422
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)
Quote:
Originally Posted by Td-d View Post
Well... not me personally, since I don't have a BRZ

Most of the open source tuning tools - i.e. MAF calibration, MAP compensation tables (those two in particular), speed density VE tables - that are available (see here: http://www.romraider.com/forum/viewforum.php?f=32) are in Excel. Excel is a dog for crunching files that are hundreds of Mbs large (which the OP2 in mode 23 logging very easily can generate).

Ruby makes sense - I mentioned Matlab or Octave, since that what the scripts put up were coded in. I just think it would be worthwhile to pool the collective programming / engineering brainpower on here to create utilities that can do the same function, but obviously much quicker than spreadsheets.
i've been working on this for a while, in ruby.. pm me and i'll send you my email lol.
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
ztan (01-31-2014)
Old 01-31-2014, 07:28 PM   #423
EAGLE5
Dismember
 
EAGLE5's Avatar
 
Join Date: Mar 2013
Drives: 2013 Red Scion FR-S
Location: Castro Valley
Posts: 5,557
Thanks: 2,152
Thanked 3,999 Times in 2,155 Posts
Mentioned: 43 Post(s)
Tagged: 1 Thread(s)
Garage
Is there a clear understanding of the algorithms the ECU uses to control injector firing? How about cranking?
EAGLE5 is offline   Reply With Quote
Old 02-03-2014, 07:33 PM   #424
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)
Quote:
Originally Posted by jsimon7777 View Post
Is there a clear understanding of the algorithms the ECU uses to control injector firing? How about cranking?
I asked similar questions on this thread:
http://www.ft86club.com/forums/showthread.php?t=49231

I would even like some simple state diagrams that show OFF->START->RUN_cold->RUN_warm->CLosedLoop->OpenLoop.

As they say "you can figure it out if you just read".
stugray is offline   Reply With Quote
Old 02-04-2014, 03:00 PM   #425
ztan
Senior Member
 
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by vgi View Post
would you also be able to pull 'fuel system status' and 'injection mode'?
ecutek guys say 1 is closed loop, 2 is open loop for fuel system status and 1 is port, 2 is direct, and 3 is combined for injection mode
Fuel system status:

A01C: FFF8DC0E (Colby gave me that one)
A01G: FFF8D2E2

returns an 8 bit parameter;
1=OL, not up to temp
2=CL
4=OL or decceleration fuel cut
8=OL due to system failure

Injection mode:
The parameter I defined above works:
1=Port injectors only
0=Direct injector only
Anything else = Port/Direct injection ratio

Note that this does not exactly tell the true story as it is the value before compensations/thresholds are applied.

You can also use the injector pulse width parameters to see what the port/direct injectors are doing (same for both A01C and A01G ROMs):
Port PW (before latency added):FFF887C8
Direct PW (I think): FFF887F0
ztan is offline   Reply With Quote
The Following User Says Thank You to ztan For This Useful Post:
vgi (02-04-2014)
Old 02-04-2014, 04:18 PM   #426
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)
injection mode should be 1==port only 2==di only 3==combined.
jamesm is offline   Reply With Quote
Old 02-04-2014, 06:15 PM   #427
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)
Quote:
Originally Posted by vgi View Post
after some logging we'll see if it's ever > 3
I wish you the best... I wish I knew enough about that stuff to contribute more.
jamesm is offline   Reply With Quote
Old 02-04-2014, 06:17 PM   #428
ztan
Senior Member
 
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by jamesm View Post
injection mode should be 1==port only 2==di only 3==combined.
Do you know which RAM address is pulled for that? I saw the mode switch in Techstream but haven't found where that gets put in RAM.

The benefit of using the port/direct ratio RAM value is that you can see when your port/direct fractions change from 0 to 35 to 50 to 100%.
ztan is offline   Reply With Quote
Old 02-04-2014, 06:18 PM   #429
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)
Quote:
Originally Posted by ztan View Post
Do you know which RAM address is pulled for that? I saw the mode switch in Techstream but haven't found where that gets put in RAM.

The benefit of using the port/direct ratio RAM value is that you can see when your port/direct fractions change from 0 to 35 to 50 to 100%.
It's absolutely necessary for FI (or any time you change maf and injectors).
jamesm is offline   Reply With Quote
Old 02-04-2014, 07:05 PM   #430
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)
Quote:
Originally Posted by vgi View Post
You could unless you sold your tactrix. I'm a noob and know pretty much nothing but you could log the known params addresses and see if anything is wrong, also check which params' addresses are missing from the 'required' for fi or 'goog to have' list. Then folks who have ida pro could probably pull those addresses.
i have ida pro and know some assembly but not enough to be useful. i think i still have my tactrix cable laying around somewhere...
jamesm is offline   Reply With Quote
Old 02-05-2014, 01:22 AM   #431
ztan
Senior Member
 
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by vgi View Post
What is this param - Fuel_Status from default logcfg.txt 0xFFF8DBB0?
values range from 98.94 to 100
Fuel sender level

Quote:
It doesn't matter if I filter my log Port_Direct_Ratio (FFF8A0F4) to 0 (DI only ) or 1 (Port only) - the E_Fuel_Injector_1_Pulse_Width_4byteExt_E60(FFF887C 8 ),
Ram_Fuel_Injector_1_Pulse_Width(FFF887D8),
Ram_Fuel_Injector_2_Pulse_Width(FFF887DC),
Ram_Fuel_Injector_1_Pulse_Width_4byteExt_E60???(FF F887F0)
columns still have values.
Shouldn't I see 0 pulse with on port injectors when in DI mode and vice versa?
That is one of the problems with this ratio: there are some compensations added afterwards and you will still get some fuelling values in an injector set when the table lookup suggests that you should be running none. The second and third value are the first IPW + latency added. The logic behind direct/port control is actually quite complex and a real snarl to try to work out from the ROM.

Quote:
Fuel_Injector1_Latency(FFF8A048) is always the same - 68? Shouldn't it change with the fuel pressure?
Changes with voltage and MAP - will usually be around there.
ztan is offline   Reply With Quote
The Following User Says Thank You to ztan For This Useful Post:
vgi (02-05-2014)
Old 02-05-2014, 10:04 AM   #432
Ralph Spoilsport
Senior Member
 
Ralph Spoilsport's Avatar
 
Join Date: Aug 2013
Drives: 2013 BRZ, WRB
Location: Galt's Gulch, NH
Posts: 225
Thanks: 107
Thanked 207 Times in 93 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
I got Colby's ecuflash beta, updated the firmware in my OP2 and recorded some stand alone logs yesterday (01C factory rom). It all appears to work and it's quite fast, yay!

Are there RR logger defs available yet? I want to try the "learning view" equivalent I understand has been added to RR.
Ralph Spoilsport is offline   Reply With Quote
Old 02-05-2014, 10:46 AM   #433
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 73 Post(s)
Tagged: 2 Thread(s)
Been quite swamped at work, so unfortunately have not had much time to do heavy duty trawling for parameters, will try when I get a chance. Romraider logging alpha is up and running - but OBD parameters in mode 1, so much slower. Also learning I believe is not yet functional for the BRZs.

http://www.romraider.com/forum/viewt...p?f=14&t=10284



Sent from my iPhone using Tapatalk
Td-d is offline   Reply With Quote
The Following User Says Thank You to Td-d For This Useful Post:
Ralph Spoilsport (02-05-2014)
Old 02-05-2014, 04:41 PM   #434
SkullWorks
Banned
 
Join Date: Mar 2012
Drives: SSM LT MT BRZ
Location: SoCal
Posts: 1,033
Thanks: 803
Thanked 754 Times in 328 Posts
Mentioned: 23 Post(s)
Tagged: 1 Thread(s)
is anyone else going thru hell trying to get the beta to run on a Windows 8 laptop?

I have installed and used the official release ECUflash on my bothers WRX and got clued into downgrading the .netframework to 2.5 compatible to make the OP2.0 work in windows 8, but I can't get the BRz Beta Ecuflash to open on my laptop ATM...

Any brilliant ideas (already tried all compatibility settings for installer and installed program...as well as run as admin on both counts....)
SkullWorks 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
Close iJason Member's Car Journals 1 08-04-2013 08:26 PM
Close pche Engine, Exhaust, Bolt-Ons 3 08-04-2013 02:04 AM
Sorry. please close. finch1750 Scion FR-S / Toyota 86 GT86 General Forum 1 07-31-2013 01:00 AM
please close abutterman Wheels and Tires 0 07-05-2013 09:40 AM


All times are GMT -4. The time now is 08:22 AM.


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

Garage vBulletin Plugins by Drive Thru Online, Inc.