Gas cluster in diesel 2000 beetle (want to wire a glow plug light)

benmarks

Veteran Member
Joined
Jun 14, 2003
Location
Portland, OR
TDI
2004 Jetta GLS Sedan Platinum Gray
Just to be 100% sure, would this work if he's using an IMMO3 cluster in an IMMO2 car?
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Basically:
  1. Buy the cable, install the drivers, look in Device Manager to see what COM port it's using
  2. Download kw1281test from here: https://github.com/gmenounos/kw1281test/releases and unzip it to some folder on your laptop
  3. Open a command prompt and CD to the folder containing kw1281test
  4. Hook the cable to the car and try using the ReadIdent command to communicate with the cluster:
    .\kw1281test COM3 10400 17 ReadIdent
  5. Then use the GetSKC command to retrieve your existing cluster's SKC.
  6. Install the new cluster
  7. Use the GetSKC command again to retrieve the new cluster's SKC
  8. Then use the AdaptationSave command to pair the new cluster to the ECU
It's pretty much the same as the steps you would use if you had VCDS: http://wiki.ross-tech.com/wiki/index.php/Immobilizer_III_Immobilizer_Swapping_(Instrument_Cluster)
(And the Ross Tech steps basically the same as what's in the factory service manual)
LIFE SAVER!!
Going to try this Tuesday and will report back the results!!
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Just to be 100% sure, would this work if he's using an IMMO3 cluster in an IMMO2 car?
Good question and I am awaiting an answer..I believe I read somewhere in the 28 pages on the other thread that someone did install an IMMO3 cluster in their IMMO2 car which was a year 2000 model Golf(?).
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
Did I read correctly that the mileage could be altered? I would really like to put the correct mileage if possible
Not currently supported on Beetle clusters. On VDO Jetta/Golf clusters, it can be done but you'd have to know where the odometer value lives in the EEPROM, then dump the EEPROM, edit the dump file and upload the dump back into the cluster.
 

bigsexyTDI

Veteran Member
Joined
Sep 28, 2005
Location
Kentucky
TDI
'98 NB, '04 Jetta
It's obvious you are well past this suggestion, but I am a cheap ass... Just listen for the relay and be done with it. It's super loud.
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Last edited:

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Looks like you downloaded the oldest version rather than the newest. (Note the date of the .exe is 8/17/2020)

The version you want is this one:

The newest version will always be listed first on this page: https://github.com/gmenounos/kw1281test/releases
(Click on the Assets button and there will be a Windows version, a Mac version and a Raspberry Pi version)
That is the version that we tried
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
What version of Windows? 32-bit or 64-bit?

Something's wrong if it's not outputting anything to the console. If you run it with no parameters (i.e. just "kw1281test.exe"), it should display a help message showing all the commands. It should also create a log file "kw1281test.log".
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
What version of Windows? 32-bit or 64-bit?

Something's wrong if it's not outputting anything to the console. If you run it with no parameters (i.e. just "kw1281test.exe"), it should display a help message showing all the commands. It should also create a log file "kw1281test.log".
Windows 10 64 bit.
We ran just kw1281test.exe and received no output and no log
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
This shouldn't be necessary, but you can try installing the .NET 6 runtime and then try kw1281test again:

https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-6.0.0-rc.2-windows-x64-installer

All the needed bits of the .NET 6 runtime are supposed to be included with kw1281test, but in case there's something about your system that's not compatible with .NET 6, hopefully the installer will let you know.

My only other guess is that maybe you have an antivirus program that's blocking it from running. But if that were happening, I'd expect that your antivirus program would notify you that it's blocking something.
 
Last edited:

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
This shouldn't be necessary, but you can try installing the .NET 6 runtime and then try kw1281test again:

https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-6.0.0-rc.2-windows-x64-installer

All the needed bits of the .NET 6 runtime are supposed to be included with kw1281test, but in case there's something about your system that's not compatible with .NET 6, hopefully the installer will let you know.

My only other guess is that maybe you have an antivirus program that's blocking it from running. But if that were happening, I'd expect that your antivirus program would notify you that it's blocking something.
tried on my computer with some progress but cant get any further


C:\Users\joshu>Downloads\kw1281test_0.69-beta_Win10\kw1281test.exe com4 10400 17 getskc
KW1281Test: Yesterday's diagnostics...Today.

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: com4 10400 17 getskc
OSVersion: Microsoft Windows NT 10.0.18363.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port com4
Sending wakeup message
Reading sync byte
Retrying wakeup message...
Reading sync byte
Retrying wakeup message...
Reading sync byte
Caught: System.InvalidOperationException Controller did not wake up.
Unhandled exception: System.InvalidOperationException: Controller did not wake up.
at BitFab.KW1281Test.KwpCommon.WakeUp(Byte controllerAddress, Boolean evenParity) in C:\Users\gmeno\src\kw1281test\KwpCommon.cs:line 59
at BitFab.KW1281Test.Program.Kwp1281Wakeup(Boolean evenParityWakeup) in C:\Users\gmeno\src\kw1281test\Program.cs:line 364
at BitFab.KW1281Test.Program.GetSkc() in C:\Users\gmeno\src\kw1281test\Program.cs:line 749
at BitFab.KW1281Test.Program.Run(String[] args) in C:\Users\gmeno\src\kw1281test\Program.cs:line 296
at BitFab.KW1281Test.Program.Main(String[] args) in C:\Users\gmeno\src\kw1281test\Program.cs:line 30
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
Is the ignition key on? The car shouldn't be running but the cluster needs power in order to communicate.

If that doesn't help, try 9600 baud instead of 10400. I can't remember which speed Beetle clusters use. Most VDO clusters use 10400 but Beetle clusters are manufactured by Marelli.
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Is the ignition key on? The car shouldn't be running but the cluster needs power in order to communicate.

If that doesn't help, try 9600 baud instead of 10400. I can't remember which speed Beetle clusters use. Most VDO clusters use 10400 but Beetle clusters are manufactured by Marelli.
It is on. The instrument cluster has power. Tried both Baud’s…only thing I could think of is bad driver or bad obd2 connection?
 

jetta 97

Vendor
Joined
Dec 25, 2008
Location
Dallas (McKinney) ,TX ,USA
TDI
2 X Jatta MK5 2006
tried on my computer with some progress but cant get any further


C:\Users\joshu>Downloads\kw1281test_0.69-beta_Win10\kw1281test.exe com4 10400 17 getskc
KW1281Test: Yesterday's diagnostics...Today.

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: com4 10400 17 getskc
OSVersion: Microsoft Windows NT 10.0.18363.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port com4
Sending wakeup message
Reading sync byte
Retrying wakeup message...
Reading sync byte
Retrying wakeup message...
Reading sync byte
Caught: System.InvalidOperationException Controller did not wake up.
Unhandled exception: System.InvalidOperationException: Controller did not wake up.
at BitFab.KW1281Test.KwpCommon.WakeUp(Byte controllerAddress, Boolean evenParity) in C:\Users\gmeno\src\kw1281test\KwpCommon.cs:line 59
at BitFab.KW1281Test.Program.Kwp1281Wakeup(Boolean evenParityWakeup) in C:\Users\gmeno\src\kw1281test\Program.cs:line 364
at BitFab.KW1281Test.Program.GetSkc() in C:\Users\gmeno\src\kw1281test\Program.cs:line 749
at BitFab.KW1281Test.Program.Run(String[] args) in C:\Users\gmeno\src\kw1281test\Program.cs:line 296
at BitFab.KW1281Test.Program.Main(String[] args) in C:\Users\gmeno\src\kw1281test\Program.cs:line 30
Beetle cluster is way complicate to read then Golf/Jetta even with good original Immobilizer tool, Specially 2005 and up.
Some of them can not be read OBD at all, need to read direct with programmer.
And for your early Question , Yes 2005 Cluster will work on 2000 model.

However , I can do this , if you interested send me Message.
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
kw1281test definitely works on Beetle clusters, assuming you can get your cable to work:

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: COM4 9600 17 GetSKC
OSVersion: Microsoft Windows NT 10.0.19043.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port COM4
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920921G KOMBI+WEGFAHRS. M73 V08
Software Coding 07232, Workshop Code: 02197
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
Receiving ACK
Receiving memory dump
Saved memory dump to marelli_mem_$3800.bin
Done
SKC: 02755

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: COM4 9600 17 GetSKC
OSVersion: Microsoft Windows NT 10.0.19043.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port COM4
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920901CX KOMBI+WEGFAHRS. M73 V07
Software Coding 03202, Workshop Code: 07209
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
Receiving ACK
Receiving memory dump
Saved memory dump to marelli_mem_$0C00.bin
Done
SKC: 06032
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
kw1281test definitely works on Beetle clusters, assuming you can get your cable to work:

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: COM4 9600 17 GetSKC
OSVersion: Microsoft Windows NT 10.0.19043.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port COM4
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920921G KOMBI+WEGFAHRS. M73 V08
Software Coding 07232, Workshop Code: 02197
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
Receiving ACK
Receiving memory dump
Saved memory dump to marelli_mem_$3800.bin
Done
SKC: 02755

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: COM4 9600 17 GetSKC
OSVersion: Microsoft Windows NT 10.0.19043.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port COM4
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920901CX KOMBI+WEGFAHRS. M73 V07
Software Coding 03202, Workshop Code: 07209
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
Receiving ACK
Receiving memory dump
Saved memory dump to marelli_mem_$0C00.bin
Done
SKC: 06032

OK I retrieved the current SKC from the current (gas) cluster thanks to the driver you linked

I am getting this message when trying to retrieve the SKC from the new cluster

Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: com3 9600 17 getskc
OSVersion: Microsoft Windows NT 10.0.18363.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port com3
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920951A KOMBI+WEGFAHRS. M73 V02
Software Coding 11232, Workshop Code: 00000
Unsupported cluster software version
Unsupported cluster: 1C0920951A KOMBI+WEGFAHRS. M73 V02
Software Coding 11232, Workshop Code: 00000
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
Here are a couple commands you can try:

.\kw1281test.exe com4 10400 17 DumpMarelliMem 14336 2048

.\kw1281test.exe com4 10400 17 DumpMarelliMem 3072 1024

Hopefully one of those will work and produce a dump file.
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Here are a couple commands you can try:

.\kw1281test.exe com4 10400 17 DumpMarelliMem 14336 2048

.\kw1281test.exe com4 10400 17 DumpMarelliMem 3072 1024

Hopefully one of those will work and produce a dump file.
Version 0.69-beta (https://github.com/gmenounos/kw1281test/releases)
Args: com3 9600 17 DumpMarelliMem 14336 2048
OSVersion: Microsoft Windows NT 10.0.18363.0
.NET Version: 6.0.0
Culture: en-US
Opening serial port com3
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 1C0920951A KOMBI+WEGFAHRS. M73 V02
Software Coding 11232, Workshop Code: 00000
Untested cluster version! You may need to disconnect your battery if this fails.
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
Receiving ACK
Receiving memory dump
Saved memory dump to marelli_mem_$3800.bin
Done
 

jmuenchow

Active member
Joined
Aug 9, 2021
Location
TX
TDI
ALH
Here are a couple commands you can try:

.\kw1281test.exe com4 10400 17 DumpMarelliMem 14336 2048

.\kw1281test.exe com4 10400 17 DumpMarelliMem 3072 1024

Hopefully one of those will work and produce a dump file.
C:\Users\joshu>type marelli_mem_$3800.bin
V02951A !02 W└ B² 5 ( . #í 2 B 1▒ ▒ ┌ ∙
²1Twò╨ⁿ Poæ╕╓°.= ¡9╘q:Θπÿ`- ( ▌ ▌ ▌ 9 9 ╢}!╡%êö╗ OΦ°O∩▄O÷└O²ñPêPlPPP4P O!$OO.∞O5╨O<┤OCÿOJ|OQ`OXDO_(OfOl≡Os╘Oz╕Oü£OêÇOÅdOûHO¥,OñO¬⌠O▒╪O╕╝O┐áO╞äO═hO╘LO█0OΓε░ε░#ε░ ?ε░[ε»√wε»⌠ôε»φ»ε»µ╦ε»▀τε░▐█ε░╫≈ε░╤ε░╩/ε░├Kε░╝gε░╡âε░«ƒε░º╗ε░á╫ε░Ö≤ε░ôε░î+ε░àGε░~cε░wε░p¢ε░i╖ε░b╙ε░[∩ε░Uε░N'ε░GCε░@_ε░9{ε░2ùε░+│ε░$╧ε░δ ] mVWZ5Z0E0061097&>fuæ╖ ╔5K²¢≈(░│╨J mVWZ5Z0E0061097&>fuæ╖ ╔5K²¢≈(░│╨J mVWZ5Z0E0061097&>fuæ╖ ╔5K²¢≈(░│╨J 3VWCR31C15M4113393VWCR31C15M411339 d
 

gmenounos

Vendor
Joined
Jun 26, 2003
Location
Watertown, MA, USA
TDI
'99.5 Golf GLS, '01 Jetta GLX Wagon (TDI conversion)
Use the "Attach files" button to attach the file to this thread. Or wait 15 minutes while I build a version that supports your new cluster.
 
Top