RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu Dec 25, 2025 4:50 am

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D87207
PostPosted: Mon Nov 29, 2010 1:20 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Here's a RR def of almost all of the 2D and 3D tables in the ROM. None are explicitly identified. It will be up to the user to rename the tables in the def as they are identified and remove unwanted tables.
Things to note:
  • This ROM uses many many SIGNED Integer tables and will only work with RR 0.5.3b-RC7 or higher
  • timing values are most likely in micro-seconds
  • pressure is most likely in millimetres of mercury (torr)
  • temperature is most likely in Celsius

Some of the tables marked as -float (especially the 3D 24x22 near the end) may not really be float data.
This def may be slow to load the ROM in RomRaider as there are a lot of tables.
Try increasing the Java virtual machine memory parameters to: -Xms64M -Xmx768M if it does load after 5 minutes.
Attachment:
File comment: Raw tables def with signed integer data
JZ2F401A_rom_def.zip [28 KiB]
Downloaded 400 times


Attachments:
File comment: ROM
JZ2F401A.hex.zip [368.1 KiB]
Downloaded 1295 times


Last edited by dschultz on Sat Dec 18, 2010 6:59 pm, edited 4 times in total.
Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Tue Nov 30, 2010 8:40 pm 
Offline
Administrator
User avatar

Joined: Wed Oct 25, 2006 12:32 am
Posts: 3040
Oh cool. Turbo diesel defs.


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Tue Nov 30, 2010 11:31 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Yes! Some good stuff here.


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Wed Dec 01, 2010 6:14 pm 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
dschultz wrote:
Yes! Some good stuff here.

Yes realy :D

I often take a look on this page ...

If there is any intereset, I translate the actual logger deffinitions and the diesel-def of this page into german language

No I will compare this ECU deffinitions with the maps I allready found in this dump...

BR Jochen

_________________
performence based on engineering..


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 7:33 am 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
dschultz wrote:
This def may be slow to load the ROM in RomRaider as there are a lot of tables.


Mhh.. how long does this process need ?
I stop after waiting for 1/2 hour... RomRaider was in finalizing... but didn´t finsh :-(

What could be the problem ?

Never the less:
I start searching for maps in wols and found allready some interessing ones.
So I can help to name some of the maps of this deffiniton.

But, can you pls give me a link, witch inforamtions the RomRaider deffinitions discribes ?

So I can put the maps form wols to RomRaider and visa vers.

Exspecially the way factor and Ofsets are calculted is importened

BR

_________________
performence based on engineering..


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 10:22 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
On my 8 year old computer it takes about 130 seconds.
Try opening the Editor with more memory.
In the "run.bat" file try increasing -Xms32M -Xmx384M
to -Xms64M -Xmx768M

I haven't found a good description document for all the def parameters yet.
But if you open one created for a petrol car you can get a good sense of the layout.
It's setup to have a "template" section called a base, 32BITBASE usually. Then a unique section that modifies the base template. Look at this for example:
viewtopic.php?f=34&t=6704 the base is at the end of the document.
In this def for the 2.0T Diesel the formula for data conversion is straight out of the ROM. A value is used to scale the table data and an offset is added to shift it.
result = RomData * scaler + offset
For things like temperature, if you wish to see Fahrenheit degrees then you need to convert the result with a formula for Celsius to Fahrenheit.
Similar for pressure, convert the ROM's mmHg to bar or psi as required by applying the conversion to the result.


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 11:59 am 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
dschultz wrote:
Try opening the Editor with more memory.
In the "run.bat" file try increasing -Xms32M -Xmx384M
to -Xms64M -Xmx768M


I seem to be blind :?
I cannot find the "run.bat" Where to search for this file to increase the memory ?

Quote:
I haven't found a good description document for all the def parameters yet.
But if you open one created for a petrol car you can get a good sense of the layout.

That´s the way I started to discover the Diesel-dump :-)
Quote:
It's setup to have a "template" section called a base, 32BITBASE usually. Then a unique section that modifies the base template. Look at this for example:


Thanks, I will go for it and learn more...

:D

_________________
performence based on engineering..


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 12:32 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Jochen_145 wrote:
dschultz wrote:
Try opening the Editor with more memory.
In the "run.bat" file try increasing -Xms32M -Xmx384M
to -Xms64M -Xmx768M


I seem to be blind :?
I cannot find the "run.bat" Where to search for this file to increase the memory ?

If you are using the .zip installation it's in the RomRaider installation directory. I'm not sure for the self install installation.


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 5:48 pm 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
Also this hint doesen´t work :-(

With the "normal" petrol dumps (MJ2008) RomRaider works perfect...

Can someone check, havening the same problems with this deffinitions ?
Maybe there something not perfect ?

Open this deffintions in an editor give me a big help for my OLS-project.
I can name the maps the deffinitions, but I cannot check, if there are still working after I "played" with them :-(

Best regards Jochen

_________________
performence based on engineering..


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 02, 2010 6:23 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
dschultz wrote:
Jochen_145 wrote:
dschultz wrote:
Try opening the Editor with more memory.
In the "run.bat" file try increasing -Xms32M -Xmx384M
to -Xms64M -Xmx768M


I seem to be blind :?
I cannot find the "run.bat" Where to search for this file to increase the memory ?

If you are using the .zip installation it's in the RomRaider installation directory. I'm not sure for the self install installation.

Unzip this installation of RR to your computer and then try the memory suggestion above.


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Mon Dec 13, 2010 5:33 am 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
I still need some more help, (I think I´m too new with RomRaider :( )

I am still working on the Diesel-deffinitions.
Because of still non working RomRaider with dschlutz´s deffinitons, I import the maps per hand to wols and now I try to extent working Diesel-ECU-deffintions of the Subaru Diesel Crew, with my founded maps..

But after extrending this deffintions and importing them, I got a exception:

"Invalid byte 1 of 1-byte UTF-8 sequence."

What does this exception mean, where is my mistake in my deffintions ?

Thanks for any help

Working-beta (!) deffinitions are attached:

BR


Attachments:
rom_def_diesel_beta1.xml [20.75 KiB]
Downloaded 404 times

_________________
performence based on engineering..
Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Mon Dec 13, 2010 2:48 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Can you provide the non-work def?

Did you install the ZIPPED version of RomRaider?


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Mon Dec 13, 2010 3:03 pm 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
The non working deffiniton, witch provides the posted error is allready attachted in my last post.
(rom_def_diesel_beta1.xml)

The zipped-version got the same problem, then the normal beta version, at my old CF28.. :shock:
I will test it on an other computer the next days..

_________________
performence based on engineering..


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Mon Dec 13, 2010 3:59 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
at line 112 remove the degree symbol (°)


Top
 Profile  
 
 Post subject: Re: 2009/10 Impreza 2.0T Diesel 6MT EDM JZ2F401A | 6644D8720
PostPosted: Thu Dec 16, 2010 11:49 am 
Offline
Experienced
User avatar

Joined: Wed Nov 10, 2010 7:56 am
Posts: 418
So I started my research succsessfully :D

For the JZ2F401A I found round about 50 maps, witch are looking good.

If someone debug the software or also search for maps in the diesel-dump, pls. take a look at this deffinitions and verify my found maps as well as exten them of own foundet ones.

Because of RR these days is not able to display int16 and int8 some maps are in "wrong" storagerate.

Now I looking for a few importend maps:

- scaling of sensors
- temperature compensation of injecation quantity
- friction loose of enigne (if it exists at DENSO)
- spezifical fuel consuption

Does someone allready found trouble codes ?

If the groups or maps named in a differend way in RomRaider, feel free to rename the maps and groups
(but attach the new deffintions, to go on working with the same names)

regards


Attachments:
File comment: first beta diesel-deffintions
rom_def_diesel_beta-20101216.xml [64.66 KiB]
Downloaded 490 times

_________________
performence based on engineering..
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

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