Why I hate VZ V6 ECUs...

A place For General Chit Chat Etc
Post Reply
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Why I hate VZ V6 ECUs...

Post by Tazzi »

I have no words to how unbelievably frustrated I am at these stupid fucking ECUs.

Theres one thing in my line of work which just forever causes me grief, is not being told the whole story.

So... I received a security set from a customer (BCM, PIM, damage ECU, and key) to then program a refurbished one in.
Now the information I was not told about, was the security set was sent in from a workshop which couldnt get the job done but had it for 3 days.

The workshop attempted to blank the PIM by eeproming it.. which they set the immo in the PIMs code to hex value 0x0000. Now something I suspected by didnt actually ever confirm, is that factory restored E55's (Fresh off the factory line) will auto link to an immo code on first connection. I believe this is actually part of the base firmware (fresh out of the factory) and is not normally done if a unit had VZ operating system on it and reset.

Usually I would just power on the refurnished ECU, program to the clients calibrations/OS and then hookup the PIM, BCM ect and finally security link it. But, just had it all hooked up at once after testing the bad ECU. So.. what happened.. the refurbished unit linked to a code of hex value 0x0000 from the PIM which is different to a normal immo value of just 0000. The operating system for the E55's actually doesnt normally support programming or resetting with a value of 0x0000, it actually would be expecting to see 0x30303030 which is an immo of 0000 is ascii.

So.. the ECU is now in limbo. It has stored the value of 0x0000 into its memory.. yet still believes it does not have an immo learnt to it.
When trying to program an immo, it says its already learnt.
When trying to reset it, it says its already reset.

I figure out that the PIM was tampered by checking the security status between the original ECU and PIM, and saw it was not happy. Which then lead to checking the PIM and finding that nice little gift from the other workshop.

Anyways... not that I expect many to be in the same situation... but its certainly pissed me off..

*sigh*... Its now a perfectlt good paperweight.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Gareth
Posts: 2505
Joined: Fri Mar 14, 2014 8:37 pm
Location: Bacchus Marsh, Vic

Re: Why I hate VZ V6 ECUs...

Post by Gareth »

Its fun dealing with the public :roll:
According to chemistry, alcohol is a solution...
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Why I hate VZ V6 ECUs...

Post by Tazzi »

Yeah, its not the customers fault.

Felt sorry for him as it was my last refurbished unit so I couldnt just grab another.

Although that could have been a blessing in disguise as I likely would have connected up a second unit and done the same thing thinking maybe the first was a dud.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
The1
Posts: 4694
Joined: Mon Jan 04, 2010 10:23 am

Re: Why I hate VZ V6 ECUs...

Post by The1 »

send pm, maybe have something of assistance but yeh PIA
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Why I hate VZ V6 ECUs...

Post by Tazzi »

The1 wrote:send pm, maybe have something of assistance but yeh PIA
Gave it a crack.. no go.. BUT..

I have a 2.5hour timeout showing under the security tab.. so I might need to wait that out first before it will accept the command.. maybe.

In that tab also, ECM thinks it has no immo, but has learnt an immobiliser function? Ill grab a screen shot from tech2 tonight after training as I cant remember the exact details.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Why I hate VZ V6 ECUs...

Post by Tazzi »

This is what Im seeing.

Security Code not programmed (The immo), shows there is a security wait time of 2hours and 40mins.. but that is 'inactive', but says "Immobiliser function programmed" which I don't quite get.
stupidVZ.PNG
stupidVZ.PNG (19.52 KiB) Viewed 5611 times
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Why I hate VZ V6 ECUs...

Post by Tazzi »

maybe making progress...

have to wait 10mins, power down/up and see if it takes maybe?

Next issue is I dont think I have linked this BCM and PIM on the bench. 1 problem at a time.
prog1.PNG
prog1.PNG (20.63 KiB) Viewed 5606 times
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
The1
Posts: 4694
Joined: Mon Jan 04, 2010 10:23 am

Re: Why I hate VZ V6 ECUs...

Post by The1 »

fingers crossed :thumbup:
User avatar
Tazzi
Posts: 3422
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Why I hate VZ V6 ECUs...

Post by Tazzi »

So after all that.. not sure it did anything.

I tried to do security linking again, and I get the error saying "ECM and PIM already programmed".

But I logged the process as seen below.
Breaking it down we have:
244 06 3B 60 34 39 34 39 55 - Sent to PIM, write Immo 4949 to memory
644 03 7F 3B 78 1C 1D 1E 1F - Response... please wait im slow
644 02 7B 60 78 1C 1D 1E 1F - Pim then says sure!
244 02 3B 63 55 55 55 55 55 - Sent to Pim, basically DID request to DID 63. I believe this causes the PIM to now try link to the ECM
488 10 30 3B 63 34 39 34 39 - from PIM, long multiframe response, this is being sent out for the ECM to listen for
488 21 00 00 00 00 00 00 00
488 22 00 00 00 00 00 00 00
488 23 00 00 00 00 00 00 00
488 24 00 00 00 00 00 92 B0
488 25 2A 80 A3 08 E4 E4 06
488 26 79 EF 62 B9 04 4B FB - final frame from PIM
490 03 7F 3B A3 34 39 34 39 - I THINK, this is ECU saying "fuck off, not accepted".
644 03 7F 3B A3 1C 1D 1E 1F - PIM response to intial request for security linking.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
The1
Posts: 4694
Joined: Mon Jan 04, 2010 10:23 am

Re: Why I hate VZ V6 ECUs...

Post by The1 »

buggar :thumbdown:
Post Reply