A challenge for vrg3 (now that he's almost done his masters)

Headlights to tailights and everything in between.

Moderators: Helpinators, Moderators

Post Reply
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

A challenge for vrg3 (now that he's almost done his masters)

Post by boostjunkie »

I was talkin on the celica boards (I really should get to work around here) and asked a question about reflashes to the ecu. The response I got was kinda puzzling:


quote:
--------------------------------------------------------------------------------
Originally posted by boostjunkie26
I'm just curious. Has anyone tried cracking the ecu for reflashing puposes? I did a search, and all of the aftermarket companies seem to be dealing with the power fc, for the most part. It is a good unit, but seems like reflashes could be just as beneficial to tuning.
--------------------------------------------------------------------------------



Our ECU is too smart for that.......it will just overwrite the reflash.

I'm no EE genius (which is why I posed this question to vrg3), but it would seem to me that if the ecu is reflashed that it wouldn't be able to access the original programming and would just use the new settings. Could someone explain this to me?
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

You're absolutely right that if you replace all the code in the ECU, then it can't access the code that you replaced. That's common sense.

However, it is possible that the ECU has some protection schemes in it to make aftermarket reprogramming harder. It may have some code in ROM built into the processor, for example. That code could have some way of recognizing whether the code in the external memory (be it ROM, flash, or whatever) is valid Toyota-written code or not. It could even have some error correction information stored somewhere that allows it to "recover" from "corrupted" flash memory.

If Toyota (for whatever reason) made it a goal to keep hackers out of their ECU, it could be very, very hard to do.

Or maybe he meant Toyota keeps the maps separate from the code, and the ECU can recognize when the maps have been tampered with. So if you try to change just the maps the ECU will go into limp mode or something.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

Interesting little tidbit of ecu technology. Looks like it might be Unichip for me . . . or the awesome (yet expensive) apex-i power fc.
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
evolutionmovement
Knowledgeable
Knowledgeable
Posts: 9809
Joined: Mon Jun 16, 2003 11:20 pm
Location: Beverly, MA

Post by evolutionmovement »

What did Lotus do for engine management on the Elise? They got an extra 10 horse, but I believe they helped out the torque curve a little also.

Steve
Midnight in a Perfect World on Amazon or order anywhere. The first book in a quartet chronicling the rise of a man from angry criminal to philanthropist. Midnight... is a distopic noirish novel featuring 'Duchess', a modified 1990 Subaru Legacy wagon.
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

They use the same ECU but with modified programming. I remember reading that Toyota asked Lotus for a copy of their modifications after seeing the results.

I think the Elise also has a different intake and exhaust setup, which helped them get the extra power.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
evolutionmovement
Knowledgeable
Knowledgeable
Posts: 9809
Joined: Mon Jun 16, 2003 11:20 pm
Location: Beverly, MA

Post by evolutionmovement »

I think they may have also done some head work, but I was pretty sure they reprogrammed it, my point being that it can be done unless Toyota supplied them with some special code or something tat would allow the ECU to recognize the new map and use it.

Steve
Midnight in a Perfect World on Amazon or order anywhere. The first book in a quartet chronicling the rise of a man from angry criminal to philanthropist. Midnight... is a distopic noirish novel featuring 'Duchess', a modified 1990 Subaru Legacy wagon.
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

I would expect that Toyota at least gave them some tools to make the job easier. But, yeah, of course there is some way to recalibrate boostjunkie's new car's ECU.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

evolutionmovement wrote:I think they may have also done some head work, but I was pretty sure they reprogrammed it, my point being that it can be done unless Toyota supplied them with some special code or something tat would allow the ECU to recognize the new map and use it.

Steve
No headwork.

The intake and exhaust were changed, as were some additional timing advance in the midrange.

Is it any wonder that people with full exhausts and intakes are getting almost 20whp out of their celicas!

There's one guy running a 13.7 with intake, full exhaust, and power fc . . . with a FULL interior!!
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
evolutionmovement
Knowledgeable
Knowledgeable
Posts: 9809
Joined: Mon Jun 16, 2003 11:20 pm
Location: Beverly, MA

Post by evolutionmovement »

Damn! Is that with high rpm clutch drop? That's pretty impressive. They must be lighter than I thought.

I just assumed head work just because that's pretty much SOP for Lotus.

Steve
Midnight in a Perfect World on Amazon or order anywhere. The first book in a quartet chronicling the rise of a man from angry criminal to philanthropist. Midnight... is a distopic noirish novel featuring 'Duchess', a modified 1990 Subaru Legacy wagon.
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

I dunno how he launched but I'm hazarding a guess it was with slicks. Believe me, 2500lbs is ALOT lighter than 3000-3100. I can't imagine what that Elise is like!! 1900lbs!! :shock: :shock:
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
NemesisEJ22t
First Gear
Posts: 132
Joined: Tue Oct 21, 2003 12:49 am
Location: Pittsburgh/State College, PA

Post by NemesisEJ22t »

The last i remember, people were still trying to crack the Toyota ECU for the 2ZZ-GE. Toyota may have helped out Lotus when they did the motor for the Elise, but they will not help out aftermarket companies. That is why there really aren't any ECU reflashers or chips for the 2ZZ ECU. Also, Toyota ECUs cannot be reflashed, i believe that (at least for the older ECUs) a new chip must be installed and then flashed with the desired information. This is what most of the aftermarket companies do for Toyota cars when they modify the ECU. To more directly answer your question, i think toyota uses some sort of special code in the new ECUs to (i use this term very loosely) "encrypt" the data for processing and sending it back out to the electronics. This is the major block on reflashing the ECU, i don't think that it rejects the new fuel maps, etc. rather it just won't work with them. Don't quote me on that though.
Ben
91 Celica All-Trac @ 0 psi (turbo being installed)

92 Celica Turbo FWD (swap) @ 12 psi HOLY CRAP!!! I miss AWD
evolutionmovement
Knowledgeable
Knowledgeable
Posts: 9809
Joined: Mon Jun 16, 2003 11:20 pm
Location: Beverly, MA

Post by evolutionmovement »

Makes sense.

Yeah there's no substitute for less weight. My 2100 lb '83 sedan was so tossable it was amazing. No power but a blast to drive.

Steve
Midnight in a Perfect World on Amazon or order anywhere. The first book in a quartet chronicling the rise of a man from angry criminal to philanthropist. Midnight... is a distopic noirish novel featuring 'Duchess', a modified 1990 Subaru Legacy wagon.
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

evolutionmovement wrote:Makes sense.

Yeah there's no substitute for less weight. My 2100 lb '83 sedan was so tossable it was amazing. No power but a blast to drive.

Steve
Prime candidate for a swap! :twisted:

Thanks for the info, NemesisEJ22t. I'm still really new to Toyota tuning and mods. I'm even skeptical about puttin on an intake for the sheer fact that it makes the engine run lean. Until I can find an appropriate ecu (or come up with the money for either the apex or unichip) I will stick to modding the stock intake.
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
NemesisEJ22t
First Gear
Posts: 132
Joined: Tue Oct 21, 2003 12:49 am
Location: Pittsburgh/State College, PA

Post by NemesisEJ22t »

Cool man, just remember that you may get a CEL with the intake. I believe that a few people have had this happen, its no big deal though, doesn't affect performance.
Ben
91 Celica All-Trac @ 0 psi (turbo being installed)

92 Celica Turbo FWD (swap) @ 12 psi HOLY CRAP!!! I miss AWD
omahasubaru
First Gear
Posts: 72
Joined: Thu Dec 12, 2002 10:00 pm
Location: Gretna, NE
Contact:

Post by omahasubaru »

If only Cobb tuning would have the desire to take some time and work on the Legacy Turbo ECU.

I use their AccessPort on my WRX and it is amazing. I had just their reflash to begin with, then upgraded.

Something like that would be very benifical for you legacy turbo guys as they can tune/offer maps for different turbo & injector set-ups like they do for the WRX. My guess is that they don't feel it would be in high demand... I think they are wrong.

With more and more people finding, rebuilding EJ22T's to swap into other subarus, it would be something good for them to offer.

I also think the simpiler OBD I ECU would require less work to re-program as well. But what do I know.
nebraska-subaru.com
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

NemesisEJ22t wrote:Cool man, just remember that you may get a CEL with the intake. I believe that a few people have had this happen, its no big deal though, doesn't affect performance.
Another reason I'm modifying the stock intake. The reason why the ecu throws a code is because of the variance in piping diameters at the MAF. The stock MAF housing is a 2.5" diameter. The aftermarkets are 2.75"-3". This throws off the calibration of the MAF sensor (just like wrx intakes) causing the engine to run lean. The MAF "thinks" that a certain amount of air is coming into the engine, when in reality, because of the larger housing, more air is coming in. The ecu freaks out because it's readings at the o2 sensor don't jive with the MAFs, so it throws a code either for the o2 sensor or the MAF.

omahasubaru, Kelly is in the process of putting together an ecu for the turbo legacys, IIRC.
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

omahasubaru - Actually, Cobb did offer me some help with my project of reverse engineering the Legacy Turbo ECU. I just haven't put enough together to bring to them yet.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
NemesisEJ22t
First Gear
Posts: 132
Joined: Tue Oct 21, 2003 12:49 am
Location: Pittsburgh/State College, PA

Post by NemesisEJ22t »

Thats weird. I figured Toyota would have kept using MAP based speed/density sensors like they did with the older versions. At you figured out how to fix the problem. I know here you can't pass inspections with a CEL on.
Ben
91 Celica All-Trac @ 0 psi (turbo being installed)

92 Celica Turbo FWD (swap) @ 12 psi HOLY CRAP!!! I miss AWD
mTk
no title
Posts: 1316
Joined: Sat May 03, 2003 6:29 pm
Location: spfld, il

Post by mTk »

vrg3: the mwsoc irc channel (location can be foudn in a sticky on nasioc) has a few cobb employees every once in awhile, i'm there 24/7 stop by.

MK
1992 BC672 AWD 5MT
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

Cool, I will sometime.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

NemesisEJ22t wrote:Thats weird. I figured Toyota would have kept using MAP based speed/density sensors like they did with the older versions. At you figured out how to fix the problem. I know here you can't pass inspections with a CEL on.
Dunno why, but I'm hazarding a guess it has to do with the VVTL-i. This system adjusts timing for both exhaust and intake based on speed, throttle position, and incline. I'm assuming they'd need a more accurate means (I THINK MAF sensors tend to be a little more precise than MAPs, although flakey) to measure airflow.
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
vrg3
Vikash
Posts: 12517
Joined: Sun Nov 03, 2002 2:13 am
Location: USA, OH, Cleveland (sometimes visiting DC though)
Contact:

Post by vrg3 »

From what I understand, VVTL-i allows continuous change of valve timing.

If that's true, it'd be a pain to have to predict the engine's volumetric efficiency at whatever position the VVTL-i gizmo is at all the time. If the engine doesn't already have it, it would require some kind of encoder for feedback so the ECU could know the precise offset added to the camshaft's position. And a lot of math.

In such a situation, mass flow is just easier than speed density.

Do other cars with continuously variable valve timing use MAP sensors for fueling?
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
boostjunkie
Knowledgeable
Knowledgeable
Posts: 1770
Joined: Mon Dec 16, 2002 3:20 pm
Location: Owings Mills, MD
Contact:

Post by boostjunkie »

vrg3 wrote:From what I understand, VVTL-i allows continuous change of valve timing.

In such a situation, mass flow is just easier than speed density.

Do other cars with continuously variable valve timing use MAP sensors for fueling?
You are correct about the VVTL-i system. As far as I know, all cars with continuously variable valve timing use a MAF: Toyota, BMW, Range Rover, and Porsche.
[url=http://www.angelfire.com/md3/91turbolegacy/images/On_the_Lawn.jpg]1991 Legacy Turbo (RIP)[/url]

[url=http://www.angelfire.com/md3/91turbolegacy/images/Summer_Car_Wash3.jpg]2000 Celica GT-S[/url]
DOA
First Gear
Posts: 90
Joined: Tue Sep 30, 2003 10:43 pm
Location: Lancs, England

Post by DOA »

Quick (and utterly useless point) but the elise weighs a damn sight less that 1900lbs, more like 600kg (1200ish lbs). Another useless point is that Toyota offers an off the shelf supercharger kit for the engine lotus used! Gimme, Gimme, Gimme!
If only I hadnt bought the bike, this would feel fast :P
Post Reply