Results 1 to 18 of 18

Thread: Coil settings in ECUFlash

  1. #1

    Offline
     
    Name
    Tomasz
    Join Date
    Apr 2015
    Last Online
    22-11-2023
    Posts
    508
    Country
    Other
    Location
    Lodz PL
    Car
    Legumina
     

    Coil settings in ECUFlash

    Has anybody ever figured out the proper addresses and mapping for coil options? Coil Settings 1,2,3 from vr4base are not very meaningful and looking at what is available for Evo 6 one would assume that there is more hiding in our ROMs. Or that the items are wrongly displayed in ECUFlash. Any help greatly appreciated.

    <table name="Ignition Coil, Dwell-Time" address="1229e" category="Timing" type="2D" scaling="ChargeTime">
    <table name="Battery" address="2c7c8" type="Y Axis" elements="9" scaling="BatteryVoltage"/>
    </table>

    <table name="Ignition Coil, Dwell-Time Reduction RPM" category="Timing" address="10A46" type="1D" scaling="RPMLimit"/>

    <table name="Ignition Coil, Dwell-Time Reduction Factor" address="122ac" category="Timing" type="2D" scaling="CF256">
    <table name="Battery" address="2c7c8" type="Y Axis" elements="9" scaling="BatteryVoltage"/>
    </table>

    <table name="Ignition Coil, Dwell-Time Correction 2" address="122ba" category="Timing" type="2D" scaling="Percent128">
    <table name="Battery" address="2c7c8" type="Y Axis" elements="9" scaling="BattVoltDwell%"/>
    </table>
    The more you know, the faster you can go. And I still don't know enough.

  2. #2
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    @foxdie @Confused

    Sent from my MI 5s using Tapatalk

    Bye for Now!

  3. #3
    Confused's Avatar

    Offline
     
    Name
    Garry
    Join Date
    Apr 2005
    Last Online
    Today
    Membership ID
    714
    Posts
    3,537
    Country
    United Kingdom
    Location
    Notts
    Car
    Legnum VR-4
    My Garage
    Visit
     
    Do you have a copy of an Evo ROM binary file, and the definition file, which brought you to this conclusion? You should be able to upload it directly here.

    We can then take a look at the Evo one and compare to the VR4 one.

  4. #4

    Offline
     
    Name
    Tomasz
    Join Date
    Apr 2015
    Last Online
    22-11-2023
    Posts
    508
    Country
    Other
    Location
    Lodz PL
    Car
    Legumina
     
    Below is the ROM and modified definitions file with the changes from this link:
    https://www.evolutionm.net/forums/ec...ecu-again.html





    Edit: I've no idea why but the "ATTACH" tags are not showing up in the final post... Attachments 78734 and 78735
    https://www.clubvr4.com/forum/attach...chmentid=78734
    https://www.clubvr4.com/forum/attach...chmentid=78735

    I was originally led onto the track of this by @merlin who posted an answer I couldn't quite make sense of until I realized he was referring to Evo definitions:
    https://www.clubvr4.com/forum/showth...ods-V2-0/page6
    Last edited by Grid; 20-10-2017 at 03:22 AM.

  5. #5

    Offline
     
    Name
    Tomasz
    Join Date
    Apr 2015
    Last Online
    22-11-2023
    Posts
    508
    Country
    Other
    Location
    Lodz PL
    Car
    Legumina
     
    Screenshot from 2017-10-20 05-12-19.png

    Coil Settings 1 = Dwell time correction 2 (values match if you change the scaling)
    Coil Settings 2 = Coil dwell time
    Coil Settings 3 = Dwell Time Reduction Factor (values don't match but the shape of curve does! only changed the scaling to CF256 from Evo XML)

    So only thing that seems to be missing is the Reduction RPM.

    <table name="Ignition Coil, Dwell Time Correction 2" category="Ignition Parameters" address="11fd6" type="2D" level="1" scaling="Percent (128)">
    <table name="Battery Voltage" address="2cec4" type="Y Axis" elements="9" scaling="Volts18_16bit"/>
    </table>

    <table name="Ignition Coil, Dwell Time" category="Ignition Parameters" address="11fba" type="2D" level="1" scaling="CoilTime_8bit">
    <table name="Volts" address="2cec4" type="Y Axis" elements="9" scaling="Volts18_16bit"/>
    </table>

    <scaling name="CF256" units="Correction Factor" toexpr="x/256" frexpr="x*256" format="%.3f" min="0" max="2" inc="0.05" storagetype="uint8" endian="big"/>

    <table name="Ignition Coil, Dwell Time Reduction Factor" category="Ignition Parameters" address="11fc8" type="2D" level="1" scaling="CF256">
    <table name="Battery" address="2cec4" type="Y Axis" elements="9" scaling="Volts18_16bit"/>
    </table>

  6. #6
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    Quote Originally Posted by Grid View Post
    Screenshot from 2017-10-20 05-12-19.png

    Coil Settings 1 = Dwell time correction 2 (values match if you change the scaling)
    Coil Settings 2 = Coil dwell time
    Coil Settings 3 = Dwell Time Reduction Factor (values don't match but the shape of curve does! only changed the scaling to CF256 from Evo XML)

    So only thing that seems to be missing is the Reduction RPM.
    Coil Settings 2 = Coil dwell time
    this is simple it is the required dwell time at a given battery voltage.


    Coil Settings 3 = Dwell Time Reduction Factor
    as merlin described it "the third table is the Reduction Factor, reducing the values in this table will result in more Dwell Time at redline".
    Most COP coil on plug setups can be run with this table set to zero i.e. no Dwell reduction.
    this means the standard value of 96 means the dwell time will be reduced by 96%, reducing this value to 50% would mean almost 50% more dwell time at higher RPM but where is the RPM referenced.
    this can't be right.
    for this table 3 to work, it seems there has to be some kind of table with rpm against something.


    Coil Settings 1 = Dwell time correction 2 ????

    please can you describe what the table does.
    i don't understand your values in the table

    why have you got 2 lots of tables in your picture that is a bit confusing, what are you trying to show.

  7. #7

    Offline
     
    Name
    Tomasz
    Join Date
    Apr 2015
    Last Online
    22-11-2023
    Posts
    508
    Country
    Other
    Location
    Lodz PL
    Car
    Legumina
     
    Quote Originally Posted by Davezj View Post
    Coil Settings 2 = Coil dwell time
    this is simple it is the required dwell time at a given battery voltage.


    Coil Settings 3 = Dwell Time Reduction Factor
    as merlin described it "the third table is the Reduction Factor, reducing the values in this table will result in more Dwell Time at redline".
    Most COP coil on plug setups can be run with this table set to zero i.e. no Dwell reduction.
    this means the standard value of 96 means the dwell time will be reduced by 96%, reducing this value to 50% would mean almost 50% more dwell time at higher RPM but where is the RPM referenced.
    this can't be right.
    for this table 3 to work, it seems there has to be some kind of table with rpm against something.


    Coil Settings 1 = Dwell time correction 2 ????

    please can you describe what the table does.
    i don't understand your values in the table

    why have you got 2 lots of tables in your picture that is a bit confusing, what are you trying to show.
    Hi Dave. I believe I was comparing the Evo definitions to the contents of the VR-4 ROM in an attempt to dry-verify my definition update.
    Also I've fitted a COP kit years ago and not touched the settings. Yaris coils used, works great. So I would not worry about this too much :-)

  8. #8
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    Quote Originally Posted by Grid View Post
    Hi Dave. I believe I was comparing the Evo definitions to the contents of the VR-4 ROM in an attempt to dry-verify my definition update.
    Also I've fitted a COP kit years ago and not touched the settings. Yaris coils used, works great. So I would not worry about this too much :-)
    thanks for the info Tomasz,
    i am using the honda coil and that is working great with out dwell modification.
    i have been running it for a long time, i just wanted to be able to tune the dwell if i even needed to.

    Is there a possibility the reduction factor table is actually and offset table 100 being 1ms and 96 being 0.96ms, 0 being oms offset. This would account for the 1ms offset when you measure the dwell with a scope and when you look at the requested dwell time.

    the reason why i ask this is because the standard value in the dwell table for 14.06v is 3.46ms but when i measure the dwell at idle it is 4.5ms ish.
    i have not tried to reduce the reduction factor table to see what happens yet, but this is my theory.
    because the % reduction does not make sense to me.

    what do you think?

    do you know what the correction table 2 does?

  9. #9

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    Reduction RPM is at 0x10524
    Last edited by BCX; 31-07-2021 at 09:23 AM.

  10. #10
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    Hi Bill @BCX

    so the reduction factor table is not at "Ignition Parameters" address="11fc8"
    but it is at "Ignition Parameters" address="10524"

    is this what you are saying?

  11. #11

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    Quote Originally Posted by Davezj View Post
    Hi Bill @BCX

    so the reduction factor table is not at "Ignition Parameters" address="11fc8"
    but it is at "Ignition Parameters" address="10524"

    is this what you are saying?
    From memory, the value at address 0x10524 is 1d and is compared against RPM to determine if one of the three tables is used.

    I'll have a look at the disassembly to confirm which table and what the dwell routine is doing.

  12. #12

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    Finally got a chance to get on my PC...

    RPM value at 0x10524 (default value is 2800rpm) controls if table at 0x11FC8 is used.

    This is from my definitions, seems to match what Grid has:

    Code:
    	<table name="Coil Dwell Time" category="Timing" address="11fba" type="2D" level="5" scaling="CoilTime_8bit">
    		<table name="Battery Voltage" type="Y Axis" elements="9" scaling="Volts18_16bit" />
    	</table>
    
    
    	<table name="Coil Dwell Time Reduction Factor" address="11fc8" category="Timing" type="2D" level="5" scaling="CorrectionFactor_8bit">
    		<table name="Battery Voltage" type="Y Axis" elements="9" scaling="Volts18_16bit" />
    	</table>
    
    
    	<table name="Coil Dwell Time Correction 2" address="11fd6" category="Timing" type="2D" level="5" scaling="Percent128_8bit">
    		<table name="Battery Voltage" type="Y Axis" elements="9" scaling="Volts18_16bit" />
    	</table>
    	
    	<table name="Coil Dwell Time Reduction RPM" address="10524" category="Timing" type="1D" level="5" scaling="RPMLimit_16bit" />

  13. #13

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    Published a new version of the defs

    check: https://www.clubvr4.com/forum/showth...ash-Defintions

    has the above XML included, realised I last updated last year some time.

  14. #14
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    thanks bill,
    very much appreciated.

    but i don't understand where the download link is.
    the only links i can see are

    https://vr4.foxbcx.net
    which does not work, just get and error page
    and
    http://evo.ripnet.us
    has loads of EVO roms in it. and evo references in it.
    Last edited by Davezj; 01-08-2021 at 06:57 PM.

  15. #15
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    when you say you have published the XML, do you mean you have put all the known tables definitions in one long massive list.
    and the scaling are located in a different locations.

    so there are no actual definition files we have to build our own definition file from your tables and scaling definitions.

    is that right.

  16. #16

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    I've created a tool that converts my disassembly into a SQL database, then produces XML files - which is what you download.

    If you got any suggestions like category, or better names, happy to credit and include.

  17. #17

    Offline
     
    Name
    Bill
    Join Date
    Aug 2010
    Last Online
    20-07-2022
    Posts
    152
    Country
    Australia
    Car
    2000 Galant
     
    Quote Originally Posted by Davezj View Post
    thanks bill,
    very much appreciated.

    but i don't understand where the download link is.
    the only links i can see are

    https://vr4.foxbcx.net
    which does not work, just get and error page
    and
    http://evo.ripnet.us
    has loads of EVO roms in it. and evo references in it.
    Link is in the second post of the OZVR4 thread.

    Used to run vr4.foxbcx.net which ran the same code as evo.ripnet.us but found the tool to not do what I wanted, hence writing to my own tool to parse my disassembly and produce XML.

  18. #18
    Davezj's Avatar

    Offline
     
    Name
    Dave
    Join Date
    Jan 2006
    Last Online
    09-01-2024
    Membership ID
    255
    Posts
    16,245
    Country
    England
    Location
    Manchester
    Car
    VR-4
    My Garage
    Visit
     
    Thanks Bill,
    i could not see the link when looking for it.

    i have now found it thanks bill.

    i will take a look at the def files and see what you have been doing.

    thanks for all you work on this i been following what you have been up to on OZVR4

Similar Threads

  1. ECUflash for v6 N/A
    By lateshow in forum Performance Mods
    Replies: 74
    Last Post: 17-08-2016, 09:31 PM
  2. Help using ecuflash
    By rajvr497 in forum General / Questions
    Replies: 5
    Last Post: 19-06-2013, 07:11 AM
  3. ecuFlash 1.43.3252
    By Davezj in forum ECUs / Mapping
    Replies: 57
    Last Post: 16-04-2013, 06:32 PM
  4. Coil settings
    By SmartBOOST in forum Engine
    Replies: 11
    Last Post: 10-03-2012, 10:44 PM
  5. EcuFlash
    By ayebalpaul in forum ECUs / Mapping
    Replies: 12
    Last Post: 28-02-2012, 01:00 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •