RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 5:10 pm

All times are UTC




Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Ida
PostPosted: Tue Apr 21, 2020 8:43 pm 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
Hi I’m trying to find my injector size through ida I’ve put the Motorola code in 6816 start address 0x220 and I’m stuck where do I go from here
Attachment:
IMG_1381.jpg



Sent from my iPhone using Tapatalk


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


Top
 Profile  
 
 Post subject: Ida
PostPosted: Wed Apr 22, 2020 9:46 am 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
Rick2014 wrote:
Hi I’m trying to find my injector size through ida I’ve put the Motorola code in 6816 start address 0x220 and I’m stuck where do I go from here
Attachment:
IMG_1381.jpg



Sent from my iPhone using Tapatalk
@NSFW

Hi I’m trying to find my injector flow rate . I’m told it can be done through ida . I would also like to find additional tables.

I’m not after reverse engineering the ecu so from what I can gather xmltold.exe Wouldnt help me would it ?

Any pointers Please . I put the 0x220 address in . Do I have to fill the gaps in with the addresses from my definition? And where would I start to work out the rest? Any help would be appreciated

When you talk about what cpu an ecu uses and has it been documented. Do you mean brand ? Ie Denso , hitachi or actual part number? Is this marked or written on the cpu when I open the ecu lid ?

Image


Sent from my iPhone using Tapatalk


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Wed Apr 22, 2020 12:24 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
If this is your 16bit JDM Rom, don't waster your time looking for injector size or flow rate value in this ROM, it doesn't exist. The tables you need to work with different injector sizes have already been defined.
Here's some background.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Wed Apr 22, 2020 2:06 pm 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
dschultz wrote:
If this is your 16bit JDM Rom, don't waster your time looking for injector size or flow rate value in this ROM, it doesn't exist. The tables you need to work with different injector sizes have already been defined.
Here's some background.
No worries I will just go STANDALONE

The rom your on about is USDM and probably won’t even work on JDM

I was only trying to learn and seek new things . I’m far from a computer wizard. But as on here not many have knowledge of things . I wanted to learn which obviously would require help from others but from this who read the posts would show others how things work to rather than mithering or asking questions to something so simple to some people.


Sent from my iPhone using Tapatalk


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Wed Apr 22, 2020 9:57 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
That USDM ROM is nearly identical to the JDM ROM.
Two of us worked on it years ago to support that project.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Thu Apr 23, 2020 7:06 am 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
dschultz wrote:
That USDM ROM is nearly identical to the JDM ROM.
Two of us worked on it years ago to support that project.
You say it’s nearly identical to the Jdm rom what’s different. Could I flash it to mine and use it . It has Vdc and I don’t would that matter


Sent from my iPhone using Tapatalk


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Thu Apr 23, 2020 11:59 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
Why would you want to do that?


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Thu Apr 23, 2020 12:20 pm 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
dschultz wrote:
Why would you want to do that?
I don’t no if I’m getting this wrong here dale but from what I understand the USDM rom has the tables defined for injectors?

My stumbling point is When I boost my engine the injectors will be maxed out straight away and won’t take it . The tables you put together which I appreciate by the way as you say will appear to influence it as you say ? I’ve not tried it yet as I’m waiting on a few things.
From what I understand I need injector scaling and pulse width or do I not .What would be the best way for me to upgrade to 550cc injectors

from stock then and get this to work

you say scaling and pulse width doesn’t exists?

Also one other thing I would like if at all possible is to be able to start my car up from cold in the morning not from 2k but from more like 1500 or 1200 rpm . I no it’s set high to get the heat into the catalyst. I have three catalysts and I’m binning two of them .

I’m not a tuner or a wizard on ecus . Any help would be greatly appreciated . I’m not sure how to take you Dale


Sent from my iPhone using Tapatalk


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Thu Apr 23, 2020 12:55 pm 
Offline
Experienced

Joined: Fri Jan 10, 2020 8:31 pm
Posts: 224
Location: Canaduh
Rick2014 wrote:
dschultz wrote:
Why would you want to do that?
I don’t no if I’m getting this wrong here dale but from what I understand the USDM rom has the tables defined for injectors?

My stumbling point is When I boost my engine the injectors will be maxed out straight away and won’t take it . The tables you put together which I appreciate by the way as you say will appear to influence it as you say ? I’ve not tried it yet as I’m waiting on a few things.
From what I understand I need injector scaling and pulse width or do I not .What would be the best way for me to upgrade to 550cc injectors

from stock then and get this to work

you say scaling and pulse width doesn’t exists?

Also one other thing I would like if at all possible is to be able to start my car up from cold in the morning not from 2k but from more like 1500 or 1200 rpm . I no it’s set high to get the heat into the catalyst. I have three catalysts and I’m binning two of them .

I’m not a tuner or a wizard on ecus . Any help would be greatly appreciated . I’m not sure how to take you Dale


Sent from my iPhone using Tapatalk


You should really focus most of your questions into a single thread.

With that said I am not familiar with your map but generally there are two tables for injectors of which one is for the actual scaling which the data can be found everywhere, and then there is a table for voltages.

Your idle issues can be related to the tables for coolant temps and the tables for idle speeds with different loads.

Poke around the map and look at tables and their descriptions. I have no tuning experience but I found the tables easy to figure out and modify.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 12:02 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
Rick2014 wrote:
dschultz wrote:
Why would you want to do that?
I don’t no if I’m getting this wrong here dale but from what I understand the USDM rom has the tables defined for injectors?
The tables in your JDM ROM are the exact same tables available to you in the USDM ROM (you can check this for yourself). The JDM definition is based on the USDM ROM definition. The ROMs are nearly identical and the USDM ROM was defined and tuned years ago, as the linked posts indicate. Is it not a path already blazed?

Rick2014 wrote:
My stumbling point is When I boost my engine the injectors will be maxed out straight away and won’t take it . The tables you put together which I appreciate by the way as you say will appear to influence it as you say ? I’ve not tried it yet as I’m waiting on a few things.
From what I understand I need injector scaling and pulse width or do I not .What would be the best way for me to upgrade to 550cc injectors from stock then and get this to work
Everything you need is in the definition. There is no such thing as injector scaling in the JDM or USDM ROMs. It doesn't use or even care about the injector size you have. Modify the tables provided to achieve the pulse width you need to hit the AF targets you want.


Rick2014 wrote:
you say scaling and pulse width doesn’t exists?
I've said many times, scaling does not exist. Pulse width is the what you need to log, and adjust the tables to get the pulse width that causes you to hit the AF targets you need.

Rick2014 wrote:
Also one other thing I would like if at all possible is to be able to start my car up from cold in the morning not from 2k but from more like 1500 or 1200 rpm . I no it’s set high to get the heat into the catalyst. I have three catalysts and I’m binning two of them.
Why not adjust your idle target tables? Maybe there's some other tables not found.

Rick2014 wrote:
I’m not a tuner or a wizard on ecus . Any help would be greatly appreciated . I’m not sure how to take you Dale
I'm no tuner either.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 12:06 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
firebane wrote:

With that said I am not familiar with your map but generally there are two tables for injectors of which one is for the actual scaling which the data can be found everywhere, and then there is a table for voltages.
Generally your statement is correct, but in the case of this ROM, there's no injector scaling value. There is latency/dead time vs volts.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 12:14 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
If you care to look at fuelling routines, start here ...
Attachment:
start-here.png


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


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 12:48 am 
Offline
Experienced

Joined: Fri Jan 10, 2020 8:31 pm
Posts: 224
Location: Canaduh
dschultz wrote:
firebane wrote:

With that said I am not familiar with your map but generally there are two tables for injectors of which one is for the actual scaling which the data can be found everywhere, and then there is a table for voltages.
Generally your statement is correct, but in the case of this ROM, there's no injector scaling value. There is latency/dead time vs volts.


I guess my statement was too broad :?: Just trying to get him to poke around and learn things.


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 7:15 am 
Offline
RomRaider Donator

Joined: Wed Feb 04, 2015 8:41 pm
Posts: 163
dschultz wrote:
If you care to look at fuelling routines, start here ...
Attachment:
start-here.png
That’s a fair comment. I’ve adjusted the rpm to 1500rpm but it still hits 2000rpm on start up.others also think there is other tables not found .I must admit this is way over my head .

Really I need help here. I have ida and started following this link below for the Format16bitrom.idc. Is this something I download ? im stuck on number 6 to format the a copy of a Rom

I've created two scripts to help decode 16bit ROMs in IDA.
Source: Format16bitROM.idc

Here are the steps:
1.You will not need to convert your 160kb ROM to 192kb, either size can be opened and formatted by this process.
2.Open your ROM with IDA.
3.Change the processor type to Motorola Series: 6816.
4.No need to define a RAM segment just click OK to proceed.
5.Under the IDA File menu select Script file (Alt-F7)
6.Select the script named Format16bitROM.idc
7.Read the warning and press Yes to proceed formatting the ROM


http://www.romraider.com/forum/viewtopi ... &start=122


Sent from my iPhone using Tapatalk


Top
 Profile  
 
 Post subject: Re: Ida
PostPosted: Fri Apr 24, 2020 12:17 pm 
Offline
Experienced

Joined: Fri Jan 10, 2020 8:31 pm
Posts: 224
Location: Canaduh
Rick2014 wrote:
dschultz wrote:
If you care to look at fuelling routines, start here ...
Attachment:
start-here.png
That’s a fair comment. I’ve adjusted the rpm to 1500rpm but it still hits 2000rpm on start up.others also think there is other tables not found .I must admit this is way over my head .

Really I need help here. I have ida and started following this link below for the Format16bitrom.idc. Is this something I download ? im stuck on number 6 to format the a copy of a Rom

I've created two scripts to help decode 16bit ROMs in IDA.
Source: Format16bitROM.idc

Here are the steps:
1.You will not need to convert your 160kb ROM to 192kb, either size can be opened and formatted by this process.
2.Open your ROM with IDA.
3.Change the processor type to Motorola Series: 6816.
4.No need to define a RAM segment just click OK to proceed.
5.Under the IDA File menu select Script file (Alt-F7)
6.Select the script named Format16bitROM.idc
7.Read the warning and press Yes to proceed formatting the ROM


viewtopic.php?t=6303&start=122


Sent from my iPhone using Tapatalk


Take a step back from of all of this for a moment and think about the real issues.

Is your car driveable and running? If it is then your map is fine and needs to be tuned.

I feel like your not listening to the advice given here and how you should really be proceeding and it makes people not want to help.

If you had a car that didn't have a map that was usable then that would be different. But you do seem to have that and so you need to learn how to tune the map.

Now we have no issues helping with that but you need to be willing to listen to our advice.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

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