Pages: [1] 2
Author Topic: 022906032CN(golf mk4 R32), ME7.1.1G, read/write eeprom..  (Read 18914 times)
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« on: March 13, 2014, 01:20:09 PM »

Been working with this ecu for a few days, and its special in the way that it needs to have a resistor removed to be able to get it into bootmode.
said and done, the box can now be read/written in bootmode.

now i want to access the eeprom, to disable the immo, since the car currently has an immo2 cluster.
this is where the trouble begin.. the vag_me7 eeprom tool tells me it doesnt recognize the chip..
physically looking in the box tells me this particular ecu uses a different eeprom then every other ME7 i have ever seen..

..so how/with what do i read/write this eeprom?

any ideas are welcome, as said, i have the box in bootmode and a 110% working bench harness.

some pics of the ecu attached.

heeelp, im stuck and the car is ready for the spring..!  Grin

Logged
ddillenger
Moderator
Hero Member
*****

Karma: +641/-21
Offline Offline

Posts: 5640


« Reply #1 on: March 13, 2014, 01:25:51 PM »

Use v1.4 of argdubs tool and type this command:

immo1.4 --bootmode 95P08 CSpin P6.3 -rp3 file.bin

Obviously you need to specify your own comport. The rest should work.
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #2 on: March 13, 2014, 03:46:48 PM »

..didnt even know there was one..!  Huh
read the whole thread and finally found it, i will have another go at it tomorrow..

..if this works, then thank you SOOO much ddillenger, awesome of you to point this out, and awesome of argdub to make such a usefull tool!  Grin
Logged
coreyj03
Full Member
***

Karma: +10/-5
Offline Offline

Posts: 173


« Reply #3 on: March 26, 2014, 08:32:02 AM »

or if you didnt want to do any solder work for bootmode, you can do what i always do and use a test clip and gq-4x to flash the eeprom on the board.
Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #4 on: March 27, 2014, 05:09:03 AM »

oh, sorry for not reporting back, it worked 100% perfectly!

sure, clip and reader works, but it feels somewhat more simple to remove ONE small resistor and then be able to read/write both the eeprom and flash thru the OBD at anytime while in the car.. dont u think?  Smiley

« Last Edit: March 27, 2014, 05:10:40 AM by sn00k » Logged
ddillenger
Moderator
Hero Member
*****

Karma: +641/-21
Offline Offline

Posts: 5640


« Reply #5 on: March 27, 2014, 07:47:19 AM »

Glad to hear it!
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
24vMk1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 15


« Reply #6 on: July 10, 2014, 07:40:51 PM »

Hi sn00k, which cable did you use? Galleto, KKL, other ?
Logged
vwaudiguy
Hero Member
*****

Karma: +53/-37
Offline Offline

Posts: 2024



« Reply #7 on: July 10, 2014, 08:14:12 PM »

Where is the resistor that needs to be removed, and can it stay removed?
Logged

"If you have a chinese turbo, that you are worried is going to blow up when you floor it, then LOL."
24vMk1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 15


« Reply #8 on: July 10, 2014, 11:52:07 PM »

vwaudiguy, on image 'IMG_20140313_192307 mod.jpg' is the one inside the red rectangle. Happens to be a 000 resistor which is more like of a bridge than a resistor.

I already removed that 000 resistor and still cannot get into boot mode even with:
me7_1.4.exe --bootmode 95P08 --CSpin P6.3 -rp1 file.bin
.... Starting Boot_mode ... FAIL ... No ECU response. (error=0x20F07)...

Also used v1.31... just the OBD mode works (well, 80% of the time)

I'm using an KKL cable and was able to get a 512 byte file in OBD mode, inside the car and in the bench. But have tried  everything I've read here to get into boot mode but no success (ground pin 24 of the 800BB chip, with and without 000 resistor on the back.) I've grounded pin24 to the chassis, to the outside strip of the board, to the negative cable of my power source (a brand new battery which is giving 12.65 v).

I've tried grounding pin24 when connecting power to battery ECU's pins 3, 63 and 21, when switching ECU's pin #3 on.

ECU's pin #21 has a 2.2k-ohm resistor. 800BB's pin #24 is grounded via a 5k-ohm resistor.

Mine is a 022906032CS ECU, ME7.1.1G as reported by me7_1.31.exe:
C:\Aps\AutoTools>me7_1.31.exe --OBD -rp1 file.bin
Ver: 1.31
Com Port: 1
Baud Rate: 10400
Opening COM1 ... OK
Initiating communication ... OK
ECU ID response: 022906032CS
                 MOTRONIC ME7.1.1G
                 0005
                 SoftCod: 00032, WSC: 00066
Reading EEPROM ........................................................................... OK
File saved
Closing COM1

Inside the file there is one thing I'm concerned. At offset 0x1c2 appears '022906032CS', but in offset 0x142 appears '022906032BM'

One tech note is that I'm doing this on a Mac, and WinXP inside VirtualBox. I hope this has nothing to do with not getting into boot mode. Also hope some can help... before I consider buying an eprom programmer with adaptor clip   Undecided
Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #9 on: July 13, 2014, 02:46:15 PM »

sorry, i didnt see your messages untill just now..

i used a normal blue KKL Cable(dumb), with argdubs eeprom tool and bootmode after removing the resistor mentioned, this works 100% of the time on the 032CN ecu.

i also used galetto and bootmode to flash it, also 100% working for the CN ecu.

Logged
24vMk1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 15


« Reply #10 on: July 14, 2014, 12:41:39 PM »

Alright thanks. Now more important to me is where did you grounded 800BB's pin 24?

I've used the negative power source cable, ECU's outter strip and ECU's case (which i'm not sure its grounded). Now I'm wondering if I can use 800BB's own ground (pins 13 or 32, as its data sheet illustrates as Vss - ground).
Logged
ported2flow
Full Member
***

Karma: +2/-0
Offline Offline

Posts: 78


« Reply #11 on: July 14, 2014, 04:04:24 PM »

sn00k

i think you will have to check your bench harness... do me a favour

put the ecu into the car and try to read now with your vag eeprom programmer tool Wink
Logged
24vMk1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 15


« Reply #12 on: July 14, 2014, 09:00:00 PM »

Yeah, i've done that already... there were my initial attempts. In car, the ArgDub's tools works in OBD mode but can't get into bootmode. VCDS also works in car. v1.31 OBD mode only fetches 512 bytes. v1.4 produces error and never finishes.

On the workbench is the same story. Only OBD mode works. VCDS also works. I'm affraid I'm not doing it right to ground pin 24 or is something else I'm missing.

I've grounded 800BB's pin 24 in several attempts with varying amount of time from 2-3 secs to mora than 10 secs.

I'm also suspecting of my battery's 12.65 v may be a bit higher than the ECU wants.
Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #13 on: July 15, 2014, 04:59:37 PM »

sn00k

i think you will have to check your bench harness... do me a favour

put the ecu into the car and try to read now with your vag eeprom programmer tool Wink

dont know where you are going with this..?  Smiley
ive flashed it both using bench harness and while in the car, using the same procedure and galletto, worked like a charm.. did have to power on and turn the key OFF to access bootmode when the box was in car, but its not the first box ive seen to be needing this.
didnt try to write the eeprom while in car tho, but i doubt there would be a problem as the box enter bootmode without problems..

i have a ground wire built into my bench harness, attached to the main ground of the connector iirc.

never used any resistors to ground the pin on me7 ecus, simply because it has never been needed, not in >100 ecus.. and ive also never seen a box that has been sensitive to battery voltage and grounding time.. anything >2sec seem to work.

let me know if i need to dissect my harness or something.. again.. =)
Logged
24vMk1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 15


« Reply #14 on: July 16, 2014, 12:01:52 PM »

Gonna try again without resistors.
Logged
Pages: [1] 2
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.022 seconds with 17 queries. (Pretty URLs adds 0s, 0q)