Flashing the 4G69
Thread Starter
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
Flashing the 4G69
Okay, so I realise that not everyone is going to be all excited and interested in this subject but its an interesting thought exercise. So far no one offers or at least has proven they can flash the Ralliart 4G69. I am going to start messing with a local here before too long and thought that I would blog some of it.
First impressions- IX's have 2 MIVEC maps. Why, they dont use both of them? Because the ECU and software is used for more than one application thats why. What vehicles? I would be willing to assume that the Dual MIVEC 3.8L V6 is one, and I am sure there are more. Chipsets are bought in mass quantities and auto manufacturers develop one language that they will apply to all of their models that use said chipsets. So we use an interpreter to just translate hex into xml into something with a more user friendly interface. I highly doubt and will stake money on Mitsubishi programmers not using just binary or hex when they develop their tuning languages. We know from decompiling roms that more or less Mitsu does everything the same way (for instance in the VIII and the IX) maybe only changing the addresses. Okay since I ranted about that lets cut to the chase--
Anyone interested in helping or borrowing or whatever they want to contribute or take away is encouraged to do so in this thread. I am not going to deal with the tuning of the 4G69 in this thread, as it is as of yet not doable. I am thinking that this thread is more of a bouncing off ideas and trying them to see what happens thread. I am gonna try to hook up with the RA owner in the next couple of days if I have any free time and see what I can learn from just downloading the Rom. I will post it up as soon as I have it so anyone so inclined can look at it and decompile/guess whats going on inside.
Discuss?
JB
First impressions- IX's have 2 MIVEC maps. Why, they dont use both of them? Because the ECU and software is used for more than one application thats why. What vehicles? I would be willing to assume that the Dual MIVEC 3.8L V6 is one, and I am sure there are more. Chipsets are bought in mass quantities and auto manufacturers develop one language that they will apply to all of their models that use said chipsets. So we use an interpreter to just translate hex into xml into something with a more user friendly interface. I highly doubt and will stake money on Mitsubishi programmers not using just binary or hex when they develop their tuning languages. We know from decompiling roms that more or less Mitsu does everything the same way (for instance in the VIII and the IX) maybe only changing the addresses. Okay since I ranted about that lets cut to the chase--
Anyone interested in helping or borrowing or whatever they want to contribute or take away is encouraged to do so in this thread. I am not going to deal with the tuning of the 4G69 in this thread, as it is as of yet not doable. I am thinking that this thread is more of a bouncing off ideas and trying them to see what happens thread. I am gonna try to hook up with the RA owner in the next couple of days if I have any free time and see what I can learn from just downloading the Rom. I will post it up as soon as I have it so anyone so inclined can look at it and decompile/guess whats going on inside.
Discuss?
JB
I have been wanting to find someone local to do the same thing. I think part of the problem was they couldn't download it off the ECU, if you get further than that, then it'll be a huge step. I don't know this would ever have come up as an issue if they already got that far.
I have a 2007 outlander with the SOHC mivec V6 (6b31) I can mess around with as well. I'm looking at supercharging it like the evolander concept, so being able to access its ecu would be convenient.
I am waiting for my openport cable in the mail during this or next week, and I am determined to flash my 4G69 if you could get the ROM please PM me or send an email, Any news or findings during my work will be posted here, Let's flash the 4G69!!!!!
Thread Starter
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
Well my one source for a local ralliart has disappeared and until I found another I wasnt going to post in this quite yet. I am glad to see there is some interest though.
Some new information that might be useful.
I was discussing some of this stuff a few weeks back with Colby, it seems that the new generation Mitsubishi ECU's are CAN bus. Which means they aren't compatible with the current Tactrix cable (or any older style OBD-II cable)
I don't know for sure if this is indeed the case for the Ralliart Lancer, but the new Mivec motor does use a new ECU in the Ralliart.
If someone locally or has access to a cable, with a newer MIVEC Ralliart I'd like to see if the logger can connect, and if regular ISO OBD-II can connect.
Not that any of this information is very accurate, only a bit of logic after seeing the new generation of cars mitsubishi is releasing which appear to use a new ECU that utilizes CAN bus.
I was discussing some of this stuff a few weeks back with Colby, it seems that the new generation Mitsubishi ECU's are CAN bus. Which means they aren't compatible with the current Tactrix cable (or any older style OBD-II cable)
I don't know for sure if this is indeed the case for the Ralliart Lancer, but the new Mivec motor does use a new ECU in the Ralliart.
If someone locally or has access to a cable, with a newer MIVEC Ralliart I'd like to see if the logger can connect, and if regular ISO OBD-II can connect.
Not that any of this information is very accurate, only a bit of logic after seeing the new generation of cars mitsubishi is releasing which appear to use a new ECU that utilizes CAN bus.
EDIT:Refering to Evoscan, not ecuflash
I can connect, but some things are off such as the throttle position. I am trying to figure out what formula to replace 100x/255 with to get it to read correct, but just started messing with it last night. It will also read the DTC's and clear them, but the check engine light doesn't go out when you clear them. Not sure if this helps, but any information you can give me to help me pull the rom for you would be great. I am a pretty smart guy, but have never messed with ECU's before so I have nothing to start from. How can I pull the rom?
I can connect, but some things are off such as the throttle position. I am trying to figure out what formula to replace 100x/255 with to get it to read correct, but just started messing with it last night. It will also read the DTC's and clear them, but the check engine light doesn't go out when you clear them. Not sure if this helps, but any information you can give me to help me pull the rom for you would be great. I am a pretty smart guy, but have never messed with ECU's before so I have nothing to start from. How can I pull the rom?
Last edited by DangerousDan; Apr 6, 2007 at 04:53 AM.
Trending Topics
I have tried creating a new xml for my car in the read directory, but it didn't work
Of course, I didn't expect it to be that easy either I was just screwing around at that point (was day one with the cable and ecuflash software)
BTW, I am logging with evoscan, which is what I was referring to in the previous post. I have not been able to do anything with ecuflash yet.
Of course, I didn't expect it to be that easy either I was just screwing around at that point (was day one with the cable and ecuflash software)BTW, I am logging with evoscan, which is what I was referring to in the previous post. I have not been able to do anything with ecuflash yet.
I have a tsm, I am not sure how helpful it will be as it's kind of errrr not errr you get the idea...and doesn't function 100% because of that.
It will only time out, no matter what car I tell it I am trying to connect to.
How does ecuflash connect to the ecu? Or what parameters is ecuflash looking for from the ecu that I can redirect from ecuflash to the correct area of the ecu? if that makes sense. I am at work, but if you are game I will spend the whole damn weekend on this, not that I expect you to
and I get off at three so I can find a way to get the GIANT tsm files to you later this afternoon.
It will only time out, no matter what car I tell it I am trying to connect to.
How does ecuflash connect to the ecu? Or what parameters is ecuflash looking for from the ecu that I can redirect from ecuflash to the correct area of the ecu? if that makes sense. I am at work, but if you are game I will spend the whole damn weekend on this, not that I expect you to

and I get off at three so I can find a way to get the GIANT tsm files to you later this afternoon.
I've attempted to connect to the ECU with ECUflash (by "I" I mean elhalisf and EvoGLH, who flash many of the Evos around here.) Unfortunately, we somehow ended up with a P0606 code while trying to read the ECU
Battery disconnect took care of it. A couple other people have gotten CELs when attempting this, but they never seem to remember to pull the code before they reset it. I don't think they ever got past the ECU's lock.
Sending you a PM, MalibuJack.
Edit: I just noticed something that might be important when I looked at MalibuJack's sig. Evo's/Lancers use MUT-II? Ralliarts use MUT-III. If that's a new standard, maybe it'll be what the new Lancers/Evos use. Working on this now might be to everyone's benefit.
Battery disconnect took care of it. A couple other people have gotten CELs when attempting this, but they never seem to remember to pull the code before they reset it. I don't think they ever got past the ECU's lock.Sending you a PM, MalibuJack.
Edit: I just noticed something that might be important when I looked at MalibuJack's sig. Evo's/Lancers use MUT-II? Ralliarts use MUT-III. If that's a new standard, maybe it'll be what the new Lancers/Evos use. Working on this now might be to everyone's benefit.
Last edited by otter; Apr 6, 2007 at 07:11 AM.
JB, where in the NW are you located?
MJ, I know someone in Long Island who would most likely be interested in hooking up with you, I will shoot him a pm with a link to this thread.
MJ, I know someone in Long Island who would most likely be interested in hooking up with you, I will shoot him a pm with a link to this thread.
elhalisf did it. PM him and he can help you. Let him know that you're trying to do this on a Ralliart. I still don't have my own cable, since I was going to wait until there was progress before I invest in one.








