ECU Reflash Discussion Thread

XxOLIVERxX

Member
hey guys, im back.. cant stay away from these damn cars for some reason!

this time round things are getting serious. 4g15 turbo build. running on stock ecu with reflash. so thought it would be great idea to start a thread here to discuss and collect knowledge as a group. the info on this stuff is out there (somewhere) but very scattered and hard to comprehend some parts, so planning to start a new thread with fresh start. feel free to correct anything or add things as long as you are confident they are correct. below is what i have learnt so far, but its becoming a nightmare to remember where certain bits of the info is, broken links etc so decided to make a new thread.

i will include my cars info for future reference:
2001 AUS spec Mirage 4g15 manual. ecu part number: MD351552 ecu processor number:MH7203FA

basics:
-ONLY plastic case ecus are flashable 98-03?
-96-98 metal case ecus are not flashable.
-96-98 cars can be flashed if ecu is swapped and add in the reflash connector under dash next to the OBDII port. this can be done by by running a wire from reflash adaptor to the ecu directly. at pin number #will confirm later
-some ecus are evo 5-6 based processor (H8), others are 7 onwards based.(SH)
-ecu must be removed from car and processor number checked before attempting to flash.
-Must have Tactrix Openport cable + mitsu reflash adaptor
-ecuflash and evoscan software
-definition file required for the particular ecu you have

Rumors/unconfirmed/untested by myself info i have came across.
all ecus using the same processor can be flashed with roms from others. (some say no, other say they have done it)
my processor MH7203FA is the same as evo 5-6. (H8 based ecu) this means that essentially i can turn my ecu into an evo ecu with a simple reflash. adding boost values, and more features into current hardware


My story:
downloaded ecuflash, plug in tactrix and reflash connector, successfully downloaded ROM and saved as .bin file on the PC.

next step is for me to find a definition file that can decode the ROM image so i can start editing. this is proving quite difficult... hence making this thread, maybe someone here already has all the info but aren't sharing!

evoscan i haven't managed to connect yet, working on that currently...
 
  • Like
Reactions: DrB
did you end up sucessfully flashing a 4g15 ecu? i remember you swapping to 1.8?

that USDM map and xml doesnt load up my ecus rom. can get the internal id:EM2342 to show but not alot else,

i can load another usdm map i downloaded to test with however. works fine in ecuflash but im unsure if i should be attempting to flash a random map that has a non matching def file...
 
did you end up sucessfully flashing a 4g15 ecu? i remember you swapping to 1.8?

that USDM map and xml doesnt load up my ecus rom. can get the internal id:EM2342 to show but not alot else,

i can load another usdm map i downloaded to test with however. works fine in ecuflash but im unsure if i should be attempting to flash a random map that has a non matching def file...

I've flashed a 4g15 ECU with a 4g93 map. Need to think of the ECU's as a box with the ability to change contents (maps).
I dont recall anyone getting anywhere with the 4g15, but i may be wrong - maybe only one or two people on the US forums had any success.
Your ROM ID needs to match the definitions/XML, and everything within ECUFlash needs to appear correctly to be able to successfully reflash.
 
nice. and i assume you either ran 93 loom or added extra ign wire to pin 22? (pin 10 is 1&4 on both models) 2&3 cylinder ign as per 93 setup and it just worked? someone said only some ecus will work despite doing this it will not fire 2&3. lack of crank angle sensor also may play a part in that..

think my ecu is newer than all the def files around the internet, tried a few and none worked. since i have no matching def that means i can or cannot flash the 93 map as you mentioned? to be logically id say no it wont work correctly. but i could be wrong. i assume all the people flashing other maps were atleast able to correctly read their current map. not being able to means that flashing another map would "put things in the wrong places" and it just wouldn't work.
 
nice. and i assume you either ran 93 loom or added extra ign wire to pin 22? (pin 10 is 1&4 on both models) 2&3 cylinder ign as per 93 setup and it just worked? someone said only some ecus will work despite doing this it will not fire 2&3. lack of crank angle sensor also may play a part in that..

think my ecu is newer than all the def files around the internet, tried a few and none worked. since i have no matching def that means i can or cannot flash the 93 map as you mentioned? to be logically id say no it wont work correctly. but i could be wrong. i assume all the people flashing other maps were atleast able to correctly read their current map. not being able to means that flashing another map would "put things in the wrong places" and it just wouldn't work.

I'm gunna take a step back here lol; I swapped a 4g93 engine in, and have flashed the stock ecu (which is from a 4g15) with a 4g93 map, and it works. This particular ecu is now in @Hugh-CE s Coupe, which also runs a 4g93 engine. My car is a CE3 Mirage, so i had the fully optioned loom for power windows and mirrors, as well as the reflash plug; and the g93 engine swap was a straightforward, 4 to 5 plug swap and done.
 
so yours worked, see i can see that it should be possible, and doesn't make sense why in some ecus the previously unused pin works and others it doesn't. just something i heard from a well known member of the reflash community alChEmIst. all the other things iv seen from him are bang on and even goes in depth into the evo ecu differences and compatibility maps wise, says he tested himself and 1 worked, another wouldn't fire 2&3. suspect ecu internal differences being the cause.
mine uses Internal id: EM2342

if i could attach 4g93 ignition i would probably just flash the stock ecu and see what the hell happens but that's reckless and i have no spare :p
 
Back
Top