RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 9:58 pm

All times are UTC




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: 3.0r Timing Tables - What gets used when?
PostPosted: Tue Sep 10, 2024 12:14 am 
Offline
Newbie

Joined: Mon Apr 15, 2024 3:21 am
Posts: 28
Hey All,

I've been hard at work disassembling D0XJ001M recently and I've been making great progress on unlocking the answers to some questions I had.
One think that I'm stuck on though is the different timing tables, In my ROM there are 8 Main tables and 2 KCA tables.

My attempts at disassembling the answer have been so far been of no use, but I was able to gather some strands of info around the place.

1. I've Read that generally, Table C is the main table used under WOT. The conditions for its operation are AVLS in Mode 3 (High Lift) and Not in Cruise.
2. I've heard Table F is the sister of Table C, but used when AVLS is in Mode 1 (Low Lift / Econ).

The rest of the tables I've no idea. I imagine they must be for combinations of Cruise / Non-Cruise Mode and AVLS Mode 1 or 3, I've also been told in Some ROMs the table used can also relate to the current AVCS Intake Cam Angle.

If anyone could shed some light I'd be grateful once again. I'll try and dig up the post I found here regarding the confirmed use of a few of the tables

-Rob


Top
 Profile  
 
 Post subject: Re: 3.0r Timing Tables - What gets used when?
PostPosted: Tue Sep 10, 2024 1:37 am 
Offline
Newbie

Joined: Mon Apr 15, 2024 3:21 am
Posts: 28
Update:

I've done a bunch of digging and I've got a draft of what I think all the tables do now.
See below:

Table A: Main Timing Table in AVLS Low Profile (Used in Gear / VSS above 17kmh)
Table B: Same as Table A, but used when the ECU is in Economical Cruise Logic
Table C: Main Timing Table in AVLS High Profile (Used in Gear / VSS Above 17kmh)
Table D: Same as Table C, but used when the ECU is in Economical Cruise Logic

Table E: Alternate version of Table A, Used below 17kmh or in Netural
Table F: Alternate version of Table B, Used below 17kmh or in Netural
Table G: Alternate Version of Table C, Used below 17kmh or in Netural
Table H: Alternate Version of Table D, Used below 17kmh or in Netural

The logic behind the "Alternate" tables is apparently somewhat understood. The ECU essentially uses these tables at low speed or in netural (AT) or when the ECU isn't sure what gear the MT is currently in.

The KCA Tables are easy:
Table A: IAM Table Applied to all Low Lift Tables
Table B: IAM Table Applied to all High Lift Tables

Would be awesome if someone else is able to confirm these are correct, otherwise I'll keep testing and report back.


Top
 Profile  
 
 Post subject: Re: 3.0r Timing Tables - What gets used when?
PostPosted: Sun Dec 01, 2024 11:35 pm 
Offline
Newbie

Joined: Mon Apr 15, 2024 3:21 am
Posts: 28
Hey All,

Figured I'd post (what I think will be) my final update on this topic as I know at-least a handful of EZ people wanted to know the answer.

I've attached a screenshot of all the main timing tables, including one not shown in the public defs which is used to retard timing when the engine is cold started and under more load for the Cat Converters to warm up. The address is in the screenshot but its fairly easy to pull out of the ROM with Ghidra or ScoobyROM. This table is active at all times, not just idle.

If you find your EZ seems to fall on its face on takeoff when very cold. The cat table is the one to 0 out.

The rest of the tables should be fairly explanatory, though keep in mind the EZ also has some logic that controls timing during "Torque Events". In my car this can be observed by sudden throttle input resulting in -1 degrees final timing for a brief moment (Sometimes). This seems to be some sort of instantaneous correction for throttle error, though I'm still looking into it and what its for.

Anyhow, enjoy!


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

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