RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 11:26 am

All times are UTC





Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: 2001 Outback EZ30 USDM non-VDC: D6HE100B & D6JR000B w/ VE
PostPosted: Wed Aug 06, 2025 10:08 pm 
Offline
Newbie

Joined: Fri Apr 25, 2025 1:31 pm
Posts: 1
I have a 2002 Outback 2.5 5-speed that I H6 swapped. The H6 came from a 2001 L.L. Bean and had the D6JR000B ID. I couldn't find any definitions anywhere for that but ended up finding a D6HE100B ROM defined just enough to make the swap work so burned that to my ECU and it's been working well.

I've been planning on going turbo eventually so went to looking at the maps in ECUFlash to make a plan on how to tune it. I noticed that the fuel and ignition maps were labeled as g/rev, which is an MAF measurement typically, and the EZ30 does not have an MAF as it is speed density with MAP and IAT. I knew there had to be some sort of volumetric efficiency table in there to tune it properly so I went down a rabbit hole of trying to disassemble in Ghidra. After much exhaustion trying to get that to work tried to use IDA but in the middle of trying to figure out IDA I found the D6JM000B map that already had a VE table defined along with some other useful tables for tuning SD.

Long story short, I searched through the code in a hex editor to match everything up and was able to define the VE/MAP tables that were in D6JM and put those in the D6HE definition. From there I decided to see if I could define D6JR from D6HE and I believe I have everything matched up, just to give more options.

One thing I was slightly unsure of were the SSM MAP sensor tables just because of a rather large address difference between D6JM and D6HE. D6JM had the two tables at addresses EB2A and EB33 while the only place I could find a match for D6HE was at 1F88C and 1F895. D6JR had a match at EB6C and EB75, which was much closer making me question D6HE's locations. I know so little about diving into these that I was unsure if SSM was valid that "high" in the code. If someone that knows more about that than me could chime in on the subject that would be awesome.

These are both currently untested so, as with any definition you find, you assume your own risk in using these. If you happen to see any errors please let me know so I can fix them!

Anyway, here are the defs:
D6JR000B
D6HE100B


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 10 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