H8 Ecu Disassembly
#1
Newbie
Thread Starter
H8 Ecu Disassembly
Hi There,
As an software engineer I would like to start with disassembling a H8 Ecu / Evo 6 ROM. On Evoscan website I have read about .idc files / scripts which will make my life quit a lot easier. As quite a few people here on evolutionM have been disassembling themselves I would like to ask if somebody can provide me with this .idc files?
Please see reference below.
Thanks in advance,
Roy
As an software engineer I would like to start with disassembling a H8 Ecu / Evo 6 ROM. On Evoscan website I have read about .idc files / scripts which will make my life quit a lot easier. As quite a few people here on evolutionM have been disassembling themselves I would like to ask if somebody can provide me with this .idc files?
Please see reference below.
Thanks in advance,
Roy
The following users liked this post:
rjwkerkhof (Dec 20, 2018)
#4
Newbie
Great to see someone looking into the platform! I myself am testing the speed density and maf versions and very interested in this topic, happy to help with anything you may need!
#5
This is very interesting, I wonder what's you end goal disassembling the H8? Ceddy's rom & the SD rom are quite capable roms, so will you be attempting to add any new features?
#6
Newbie
Thread Starter
As software engineer I first want to know how the ROM is build up. I have most known tables renamed now but still a lot is undiscovered, when there are more people with extended xml's I would like to get them in order to get further with the renaming of the tables. Next going to look into the subroutines, when I am familiar enough I would like maybe add or change some features where possible. Will keep you posted here!
#7
Hi Foxbat,
As software engineer I first want to know how the ROM is build up. I have most known tables renamed now but still a lot is undiscovered, when there are more people with extended xml's I would like to get them in order to get further with the renaming of the tables. Next going to look into the subroutines, when I am familiar enough I would like maybe add or change some features where possible. Will keep you posted here!
As software engineer I first want to know how the ROM is build up. I have most known tables renamed now but still a lot is undiscovered, when there are more people with extended xml's I would like to get them in order to get further with the renaming of the tables. Next going to look into the subroutines, when I am familiar enough I would like maybe add or change some features where possible. Will keep you posted here!
Trending Topics
#9
Newbie
Thread Starter
Update:
Most tables from the XML's I have found and renamed in the disassembly. Now I am on the quest of finding out which subroutine does what so that I can rename them.
It's a big quest re-inventing the wheel, I think such a lot of information is gone now geekmapped is down
If there is anybody with a decent disassembly in textfile export and willing to share please let me know!
Cheers,
Roy
Most tables from the XML's I have found and renamed in the disassembly. Now I am on the quest of finding out which subroutine does what so that I can rename them.
It's a big quest re-inventing the wheel, I think such a lot of information is gone now geekmapped is down
If there is anybody with a decent disassembly in textfile export and willing to share please let me know!
Cheers,
Roy
The following 2 users liked this post by rjwkerkhof:
guelo123 (Jan 30, 2019),
XxOLIVERxX (Feb 3, 2019)
#11
Newbie
This is much needed!
If you have an xml prepared, im prepared to test it right here, right now!
im wondering mainly about the wastegate duty cycles, some roms have 2, others have 4 defined, which are correct?
it seems the ceddy definition im currently using only has 2 defined as target wgdc, one for normal map, and 1 for switched secondary map.
i assume that the one defined is maybe 3rd gear and the others missing?
boost is now all over the place depending on gear, usually alot lower than previous map with same settings
Testing on an evo 6 today installed ceddymods 25570100 to replace the 24430002 and cannot replicate the same boost behavior by copying over values from the existing rom. they are the same 1-3 but 4th table is all 0s. so i took those and copy over to both of the new tables, checked scalings, changed them to unit 8 or 16 and copied it that way to be sure the data is right and not scaling mismatch
If you have an xml prepared, im prepared to test it right here, right now!
im wondering mainly about the wastegate duty cycles, some roms have 2, others have 4 defined, which are correct?
it seems the ceddy definition im currently using only has 2 defined as target wgdc, one for normal map, and 1 for switched secondary map.
i assume that the one defined is maybe 3rd gear and the others missing?
boost is now all over the place depending on gear, usually alot lower than previous map with same settings
Testing on an evo 6 today installed ceddymods 25570100 to replace the 24430002 and cannot replicate the same boost behavior by copying over values from the existing rom. they are the same 1-3 but 4th table is all 0s. so i took those and copy over to both of the new tables, checked scalings, changed them to unit 8 or 16 and copied it that way to be sure the data is right and not scaling mismatch
#12
Newbie
Thread Starter
This is much needed!
If you have an xml prepared, im prepared to test it right here, right now!
im wondering mainly about the wastegate duty cycles, some roms have 2, others have 4 defined, which are correct?
it seems the ceddy definition im currently using only has 2 defined as target wgdc, one for normal map, and 1 for switched secondary map.
i assume that the one defined is maybe 3rd gear and the others missing?
boost is now all over the place depending on gear, usually alot lower than previous map with same settings
Testing on an evo 6 today installed ceddymods 25570100 to replace the 24430002 and cannot replicate the same boost behavior by copying over values from the existing rom. they are the same 1-3 but 4th table is all 0s. so i took those and copy over to both of the new tables, checked scalings, changed them to unit 8 or 16 and copied it that way to be sure the data is right and not scaling mismatch
If you have an xml prepared, im prepared to test it right here, right now!
im wondering mainly about the wastegate duty cycles, some roms have 2, others have 4 defined, which are correct?
it seems the ceddy definition im currently using only has 2 defined as target wgdc, one for normal map, and 1 for switched secondary map.
i assume that the one defined is maybe 3rd gear and the others missing?
boost is now all over the place depending on gear, usually alot lower than previous map with same settings
Testing on an evo 6 today installed ceddymods 25570100 to replace the 24430002 and cannot replicate the same boost behavior by copying over values from the existing rom. they are the same 1-3 but 4th table is all 0s. so i took those and copy over to both of the new tables, checked scalings, changed them to unit 8 or 16 and copied it that way to be sure the data is right and not scaling mismatch
As a quick starter I have created a dissassembly of the 2 roms you have mentioned (25570100 & 24430002). So far I can tell that in both roms all three target WGDC tables are being looked up but I need to dive further into the code to hopefully find the purposes of the thirth table. By the top of my head I thought that more people have tried to figure out where the thirth table is ment for, but still don't have a clue....
Did you had succes with rom 24430002 changing the thirth WGDC table and see the effect from changing it?
Cheers,
Roy
#13
Newbie
Hi Roy,
have not tried it on the 244 rom, but i have been testing on an evo 6 and im still yet to properly work out which tables do what, while trying to work it out im experiencing a fuel cut/ign retard.
The car seems to be hitting boost cut/fuel cut dependant on load regardless of what i set things to, i can shift around when the cut engages but it always cuts somewhere eventually in some scenario.
most recently had it running around 1.5 bar boost in 1-3, 4 and 5th gear it makes around 1.1bar.
all was fine until peak load around 255load/5500rpm and then fuel cut.
i had it happen again at lower rpm and load shortly after so attached a log and photos of the current settings.
i dont think the fuel cut disable actually works.
im also wondering if its meant to be mean "throttle lift off fuel shut off" or it is actually an overboost fuel cut.
would be useful to find settings relating to the decel fueling. from what i can tell most that have been defined are incorrect.
#14
Newbie
Thread Starter
Hi Olli,
I will have a look at it, what ROM / ROM ID where you experiencing the fuel / boost cut on? Would you mind sending me the ROM including the xml youre using so I can look into that?
Cheers,
Roy
I will have a look at it, what ROM / ROM ID where you experiencing the fuel / boost cut on? Would you mind sending me the ROM including the xml youre using so I can look into that?
Cheers,
Roy