ECUFlash Definitions

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
More romids added
Moved address info to specific roms rather than in base xml.
Went through this thread and captured everything.
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
For the fan control, we can add this into the official xml:

<table name="Thermo Fan Duty" category="Miscellaneous" address="124b0" type="3D" level="2" swapxy="true" scaling="Percent (128)">
<table name="Conditions" type="Static X Axis" elements="9">
<data>Main Fan 0-50kph</data>
<data>Main Fan 50-80kph</data>
<data>Main Fan 80->>kph</data>
<data>A/C Fan 0-50kph</data>
<data>A/C Fan 50-80kph</data>
<data>A/C Fan 80->>kph</data>
<data>Main+A/C 0-50kph</data>
<data>Main+A/C 50-80kph</data>
<data>Main+A/C 80->>kph</data>
</table>
<table name="Engine Temp" address="2d0d6" type="Y Axis" elements="12" scaling="Temp"/>
</table>


And we can use Evoscan, request ID 84 to show the Thermo Fan Duty.

Ref; http://www.clubvr4.com/forum/showthread.php?75954-Radiator-Fan-Duty-cycle-map

I've added this in, but I think there might be a better way to represent this data as a table.
In the newest uploaded defs, there are a bunch of 1D tables that represent the vehicle speed switchover points.
 

kc427

Leaving Skid Marks
Lifetime Member
Location
HK
First Name
KC
Drive
VR4
I've added this in, but I think there might be a better way to represent this data as a table.
In the newest uploaded defs, there are a bunch of 1D tables that represent the vehicle speed switchover points.

Agree. From the Fan controller schematic, there is only 1 PWM output from the ECU, so, there shouldn't be any "main", "A/C", "main+A/C", etc, and yes, 1D table is enough to configure it.
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
new version uploaded. fixed some other stuff up.
 

wintertidenz

Leaving Skid Marks
Lifetime Member
Location
New Zealand
First Name
Daniel
Drive
98 Galant VR4
new version uploaded. fixed some other stuff up.

Just downloaded and tested out the new XMLs - but EcuFlash doesn't like them?
Shows 'The current map description is invalid or incomplete'.
Am I missing something?
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
What version of ecuflash you running?

Some of the tables might say that as I'm working to complete them but 95% work.

Any output in the log?
 

ersanalamin

Leaving Skid Marks
Location
Indonesia
First Name
Ersan Al Amin
Drive
Year 2000 EA5A => FL EC5A
A lot of menu for engine tuning on xml, some correctly addressed and some are not. just wonder do we need all of that menu? my galant is MT so i notice menu i often use are:

1. fuel map
2. timing
3. injector scaling
4. stock boost control lift off
5. radiator fan tweak
6. speed and rpm limiter lift off
7. knock indicator with CEL, but i hate to use it because it blink all the time on vacuum underpower. so i remove it for own use.

i maybe missing something but any other menu that we truly need it?

so what you guys think about it?
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
A lot of menu for engine tuning on xml, some correctly addressed and some are not.

Can you elaborate what isnt address correctly?

7. knock indicator with CEL, but i hate to use it because it blink all the time on vacuum underpower. so i remove it for own use.

this isnt a feature of an OEM rom, you'll need a modified rom to have this feature.

i maybe missing something but any other menu that we truly need it?

so what you guys think about it?

I'm not sure what you mean. do you think we are missing maps, or the order is wrong?
In future revisions, i'll be trying to put some form of order to the tables/categories - open to suggestions for this.
 

GLen20

Barring Up
Premium Member
Location
South Australia
First Name
Glenn
Drive
2002 Type S Galant, Ducati Streetfighter 848, 1971 2 Door LC Torana (in pieces)
Hi Guys, Let me know if this is not the best place for this post.

I'm having a bit of trouble with Scaling in EcuFlash and I need a bit of help understanding. I've tried to solve this by myself but no luck.

I've loaded up Bill's recent "vr4base" and "20030013" .XMLs (excellent that we have these!) and my Load scaling is 440?
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
Hi Guys, Let me know if this is not the best place for this post.

I'm having a bit of trouble with Scaling in EcuFlash and I need a bit of help understanding. I've tried to solve this by myself but no luck.

I've loaded up Bill's recent "vr4base" and "20030013" .XMLs (excellent that we have these!) and my Load scaling is 440?


Got a screenshot?
 

GLen20

Barring Up
Premium Member
Location
South Australia
First Name
Glenn
Drive
2002 Type S Galant, Ducati Streetfighter 848, 1971 2 Door LC Torana (in pieces)
Hi Bill,

I did have the maps up earlier but I thought these ignition maps could be considered Steve's IP so I wasn't sure and pulled them down.
Here is my ignition map using your recent Defs copied into "C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\galant"

HO IG Map.jpg


If I put the stock defs that come with ECU flash in instead:
ECUflash Definitions.jpg


If I log ignition timing with EcuScan:
EVOScan IG Log.jpg


I've tried to solve it myself by looking at the .XML's themselves and also the "edit table metadata", I can see what the differences are with the numbers, but I have no idea what it all means:
Edit table.jpg


So I was wondering:
  • How do you change the scaling of the Load_16bit (and do I even need to?)
  • And do I need to know what scaling (Load & Rpm) was used when my car was tuned by Steve and the maps were created? Would he have used 220 load as the maximum or 300 load or 280 etc. etc.
I'm just trying to experiment by pulling a bit of timing out of my tune at light loads/low rpm to see if this makes my car a bit more friendly to drive around town:
RPM oscillation on and off light throttle:
rpm.jpg


Thanks Bill.
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
No worries, ill have a look at it when I get a chance to pull out my laptop.

Not uncommon to rescale the load axis past 220.

I've been using stock ROMs to test the defs but I'll recheck the scaling is correct and then open my tune to double check.

Cheers,
Bill
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
@GLen20 well spotted, the scaling seems to have a problem. I'll fix up the defs and upload them again.
 

BCX

Administrator
Moderator
Location
SA
First Name
Bill
Drive
2000 Galant Type-V
1997 MK Triton GLS [6G74 conversion]
2019 i30 N-Line
@GLen20 Uploaded a new version, check it out and let me know what you think. Added you as a credit to the defs :)

Had a few different scalings defintions for Load, wrong ones applied to Openloop, BDEL and fuel axis. Hoping it's correct now.

Can't help you with your issue with the oscillation, might be one for @TME_Steve

PS. Steve rescaled my load axis when running the standard size maps. Rom I'm currently running has big maps.
 

GLen20

Barring Up
Premium Member
Location
South Australia
First Name
Glenn
Drive
2002 Type S Galant, Ducati Streetfighter 848, 1971 2 Door LC Torana (in pieces)
@BCX Thanks Bill. That is very very much appreciated. And adding me for credits, wholly undeserved, but I'll take it :ROFLMAO:

You guys are legends.
 

GLen20

Barring Up
Premium Member
Location
South Australia
First Name
Glenn
Drive
2002 Type S Galant, Ducati Streetfighter 848, 1971 2 Door LC Torana (in pieces)
Does anyone have any experience regarding how relevant / accurate the actual numbers in the Timing Maps are?

ROM data:
Timing Error ROM.jpg


Logged data:
2250rpm 30% Load
= 35 degrees?
Timing Error.jpg

During log car was warm, 2nd gear, steady throttle, no AC, 15 ambient, sea level.

Do we know if there is something else in play here that would add timing?
 

GLen20

Barring Up
Premium Member
Location
South Australia
First Name
Glenn
Drive
2002 Type S Galant, Ducati Streetfighter 848, 1971 2 Door LC Torana (in pieces)
Hi Bill @BCX
I've done some further testing.

Both HO maps set to this:
High octane Map 1 Timing Test.jpg


Both LO maps set to this:
Low octane Map 1 Timing Test.jpg


Written to ECU and then re-read to confirm changes applied.

2nd gear, 30km/h - Has not changed the timing?:
logged timing error.jpg


Not sure whats happening. I don't think I'm doing anything stupid / wrong.

I've compared your 20030013.xml and vr4base.xml files with the ones that come with ECUFlash and with my untrained eye, can't see any problems.
I did notice they do have a specific "23810004 2002 JDM Galant VR4.xml" and my car is a late July 2002 model (40th last car built), but I can't see any differences with addresses or anything (that seems like it would matter) with that 2002.xml either.

The reason I'm chasing this so much is because I have had a nightmare run with the timing doing strange things, tune, detonation, re-tune. detonation, good, hang on - detonation, pulling -8 degrees everywhere, good, cam seal replaced (CAS re-seated....?) retune.... @TME_Steve scratching his head.

Detonation is all good now, but the thing is a bit of a pig low rpm / light loads and hunt/surges on steady throttle at 1600-2500rpm.

I don't know if it is even timing related.
But I'm thinking about either throwing a carby and distributor on it, or setting the whole car on fire.

If you get a chance to have a look that will be very much appreciated. Thanks again Bill.
 
Top Bottom