dzeepromer
New member
Is the reading done directly via the vehicle's OBD socket or do you just have to connect the cluster to the table via pinout?
thnks for this work
thnks for this work
You can try asking here: https://forums.tdiclub.com/index.ph...oding-and-configurations-with-vds-pro.160960/Sorry guys if i am not putting this in a proper way but I have so many years to use forums...this forum was highly recommend by a good friend to address my question...
Although i have a MK7 dsg rline tdi , the question is for my mk4 GTI and something i need to deal with VDS pro...
Recently i bought a brand new comfort unit 1J0 959 799 AH but this is for Bettle and leaves the trunk open when i lock the car and as it has been advised to me needs re-programming with VDS pro...
Do we have an expert to advise? I have been told i need to find the proper Channel...
OBDIs the reading done directly via the vehicle's OBD socket or do you just have to connect the cluster to the table via pinout?
thnks for this work
Please post the kw1281test.logHello, I have a problem with the cluster blocking, I was able to read the SKC, but my panel has some type of block that I cannot read the eeprom through the program VAG Eeprom, does this program do this unlocking?
ECU: 1J5920807E KOMBI+WEGFAHRSP VDO V73
software version 'VMMJ08LL 09.00'
Sorry, kw1281test doesn't support retrieving the SKC from standalone immobilizer boxes.Hi,
Is there any way to get the SKC from this immobiliser?
KW1281Test: Yesterday's diagnostics...Today.
Version 0.99.1-beta (https://github.com/gmenounos/kw1281test/releases)
Args: COM2 2400 25 GetSKC
OSVersion: Microsoft Windows NT 10.0.22631.0
.NET Version: 8.0.6
Culture: en-GB
Opening serial port COM2
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 6H0953257 IMMO VWZ3Z0V7373139 V64
Software Coding 02400, Workshop Code: 00000
Unsupported cluster: 6H0953257 IMMO VWZ3Z0V7373139 V64
Software Coding 02400, Workshop Code: 00000
Sending EndCommunication block
Thank you for the response. I will have to look at other ways to get the information.Sorry, kw1281test doesn't support retrieving the SKC from standalone immobilizer boxes.
From post #1 in this thread:Will this software work with EDC16 ECU's? I am trying to program a second key for my car (04 BEW) and i am unable to connect to my instrument cluster via kw1281test or VCDS.
Assuming this is the old Hex-Can cable and not the V2 (won't work), it should work if you configure the cable in VCDS to _not_ boot in intelligent mode.I'm having difficulties getting this working, if anyone has input that would be great!
I'm hoping to change VSS to ABS on a 2003 Jetta TDI using Ross-Tech Hex-Can cable. With all proper drivers installed it just sends wakeup signal 3 times before timing out. Can not figure out why.
Also tried with a spare BMW k+dcan cable, with which I was able to wake up and communicate with cluster but reading and writing EEPROM is getting blocked by Cluster. Is this a cable issue?
Let me try the Hex-Can again, I did not change VCDS settings (my bad). And I have a KKL cable on express shipping, will keep you posted and if it doest succeed I'll post the Results.Assuming this is the old Hex-Can cable and not the V2 (won't work), it should work if you configure the cable in VCDS to _not_ boot in intelligent mode.
Can you post the kw1281test.log from when you tried to use the BMW cable?
I got the Ross-Tech cable working with your advice. Thank you again. Here are the results, I can get SKC but can't read or write EepromAssuming this is the old Hex-Can cable and not the V2 (won't work), it should work if you configure the cable in VCDS to _not_ boot in intelligent mode.
Can you post the kw1281test.log from when you tried to use the BMW cable?
Thanks for responding, I appreciate it. I am using a generic blue VAG KKL cable. Here is what happens when i try to run the program.From post #1 in this thread:
"Q: Will it work with my car?
A: kw1281test works with many VW group cars that use the K-Line for diagnostics. It's been most heavily tested on the VW MKIV Golf/Jetta/Beetle. It will not work on cars that use CAN bus diagnostics such as those listed here."
Supposedly it should work. What kind of cable are you using?
kw1281test doesn't support dumping EDC16 EEPROMs, only EDC15. However you may still be able to pull the SKC from the cluster. Try:Thanks for responding, I appreciate it. I am using a generic blue VAG KKL cable. Here is what happens when i try to run the program.
C:\Users\Tristan\Desktop>kw1281test COM6 10400 1 dumpedc16eeprom
KW1281Test: Yesterday's diagnostics...Today.
Version 0.99.2-alpha (https://github.com/gmenounos/kw1281test/releases)
Args: COM6 10400 1 dumpedc16eeprom
OSVersion: Microsoft Windows NT 10.0.19042.0
.NET Version: 8.0.6
Culture: en-US
Opening serial port COM6
Sending wakeup message
Reading sync byte
Keyword Lsb $EF
Keyword Msb $8F
Protocol is KW 2031 (8N1)
Caught: System.InvalidOperationException Expected KWP1281 protocol.
Unhandled exception: System.InvalidOperationException: Expected KWP1281 protocol.
at BitFab.KW1281Test.Tester.Kwp1281Wakeup(Boolean ) in /Users/gmenounos/src/kw1281test/Tester.cs:line 37
at BitFab.KW1281Test.Program.Run(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 288
at BitFab.KW1281Test.Program.Main(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 31
kw1281test.exe COM6 10400 17 GetSKC
So, you were able to get this to work successfully?gmenounos! You are awesome!
EDIT: This is the process in the link below. I did need to re-adapt my existing FOB.
First: 2003 Jetta, generic KKL from Amazon for ~$25 (specifically this one), W10 laptop with generic USB drivers. I was able to toggle a bunch of great stuff, unlock on ignition removal, chirp on unlock, etc.
I'm wanting to pair a couple of FOBs that I got from Amazon and am starting here but am TERRIFIED of basically "bricking" my car by removing all FOBs from it.
My understanding is that I turn the car on, start the adaptation process as in the link above and then for each FOB to adapt: remove the key, then pair my new FOBs to it by inserting the FOB to program, turning to "on" (not engine start) position and waiting for the immobilizer light to go out.
Is this correct? Do I have to re-adapt my current FOB? I've read through a bunch of this thread, but there is so much!
Is there a way to just disable the immobilizer as a failsafe if I happen to screw up the adaptations?
Thank you in advance and THANK YOU, G!!
This thread is for discussing kw1281test, not VagTacho, and mostly for MK4 cars, so I'm not sure you'll get your question answered here. Maybe start a new thread in the "OBD Scanners" area.VagTacho 5 work with 2013 Golf MK6?
I got the cable hooked up with the right drivers but I'm not sure which ECU, only one connects under the VDO option and it doesn't do anything other than say
~Connected!
My cluster also read too high after switching to VSS (it was more like double instead of 10x). Send me your cluster dump via PM and i will check if i can help... And if i get you right, you are not able to find the VSS switch in your ecu? If yes, then also send me that file and i will check for the switch...I have finally been able to reprogram the Cluster to read ABS instead of VSS. Was wondering if anyone has insight now to changing the ECU to do the same. (Cruise is not working) Not having luck finding much for info. One post suggested an eeprom address I can't seem to find on my ecu. (0x51BBA)
As well is it normal that after changing cluster to ABS, the odometer goes up 10x too fast. It's accurate but exactly 10x too fast.
Only changes made were address $065 $80to$81
Thanks, but I just bit the bullet and swapped my Bosch cluster for a VDO. Two weeks of headaches solved in 10 minutes. Was able to program VDO in no time. All works wellMy cluster also read too high after switching to VSS (it was more like double instead of 10x). Send me your cluster dump via PM and i will check if i can help... And if i get you right, you are not able to find the VSS switch in your ecu? If yes, then also send me that file and i will check for the switch...
Here's a spreadsheet that has the EEPROM addresses for various functions, and a few different CCMs.Recently i bought a brand new comfort unit 1J0 959 799 AH but this is for Bettle and leaves the trunk open when i lock the car and as it has been advised to me needs re-programming with VDS pro...
Do we have an expert to advise? I have been told i need to find the proper Channel...
>./kw1281test FT94IIGB 10400 17 GetSKC
KW1281Test: Yesterday's diagnostics...Today.
Version 0.99.2-alpha (https://github.com/gmenounos/kw1281test/releases)
Args: FT94IIGB 10400 17 GetSKC
OSVersion: Unix 12.7.6
.NET Version: 8.0.6
Culture: en-US
Opening FTDI serial port FT94IIGB
Sending wakeup message
Reading sync byte
Read timed out
Retrying wakeup message...
Reading sync byte
Read timed out
Retrying wakeup message...
Reading sync byte
Read timed out
Caught: System.InvalidOperationException Controller did not wake up.
Unhandled exception: System.InvalidOperationException: Controller did not wake up.
at BitFab.KW1281Test.KwpCommon.WakeUp(Byte, Boolean) in /Users/gmenounos/src/kw1281test/KwpCommon.cs:line 62
at BitFab.KW1281Test.Tester.Kwp1281Wakeup(Boolean ) in /Users/gmenounos/src/kw1281test/Tester.cs:line 33
at BitFab.KW1281Test.Tester.GetSkc() in /Users/gmenounos/src/kw1281test/Tester.cs:line 509
at BitFab.KW1281Test.Program.Run(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 275
at BitFab.KW1281Test.Program.Main(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 31
Doing more research I was coming to that conclusion. I need the adapter to just pass through, not actually do any protocol comm. I'm overthinking this w.r.t. ks1281Test.Unfortunately kw1281test isn't going to work through an ELM327 adapter. kw1281test needs a COM port with direct access to the K-line and I don't believe the ELM327 works that way. Maybe you could try a circuit like this ( https://circuitden.com/blog/20 ) to interface your USB->UART cable to the K-Line.
I have an FTDI USB-UART cable, that's not really a problem. It's legit, got it directly from FTDI years ago. AFAIK you're 100% right about CH340 not being Mac friendly. The cable I have doesn't have the vehicle side stuff of a KKL409. It's a 5V TTL. But that Sparkfun board does, just that it puts the (now I realize unnecessary) ELM27 controller between the UART and OBD port...If you're going to use a Mac then you need a KKL cable that uses an FTDI chip. The cheaper ones use a CH340 chip and aren't compatible with kw1281test. A HEX-V2 cable isn't compatible with a Mac either as far as I know. Maybe if you can access it from a Windows VM, it might work. Maybe someone else reading this thread knows more...
C:\Users\patso>C:\Users\patso\Downloads\kw1281test_0.99.2-alpha_Win10\kw1281test.exe com6 9600 17 getskc
KW1281Test: Yesterday's diagnostics...Today.
Version 0.99.2-alpha (https://github.com/gmenounos/kw1281test/releases)
Args: com6 9600 17 getskc
OSVersion: Microsoft Windows NT 10.0.19045.0
.NET Version: 8.0.6
Culture: en-US
Opening serial port com6
Sending wakeup message
Reading sync byte
Keyword Lsb $01
Keyword Msb $8A
Protocol is KW 1281 (8N1)
ECU: 8N1920930J KOMBI+WEGFAHRS. M73 D56
Software Coding 07244, Workshop Code: 22198
entryH: 0x02, regBlockH: 0x08, count: 0x0400
Sending block 0x6C
Writing data to cluster microcontroller
Receiving ACK
Writing memory dump program to cluster microcontroller
(Entry: $0200, RegBlock: $0800, Start: $0C00, Count: $0400)
Receiving ACK
Receiving memory dump
Caught: System.TimeoutException The operation has timed out.
Unhandled exception: System.TimeoutException: The operation has timed out.
at System.IO.Ports.SerialPort.ReadByte()
at BitFab.KW1281Test.Interface.GenericInterface.ReadByte() in /Users/gmenounos/src/kw1281test/Interface/GenericInterface.cs:line 34
at BitFab.KW1281Test.KwpCommon.ReadByte() in /Users/gmenounos/src/kw1281test/KwpCommon.cs:line 130
at BitFab.KW1281Test.Cluster.MarelliCluster.DumpMem(String, UInt16, Nullable`1 ) in /Users/gmenounos/src/kw1281test/Cluster/MarelliCluster.cs:line 176
at BitFab.KW1281Test.Cluster.MarelliCluster.DumpEeprom(Nullable`1, Nullable`1, String ) in /Users/gmenounos/src/kw1281test/Cluster/MarelliCluster.cs:line 21
at BitFab.KW1281Test.Tester.GetSkc() in /Users/gmenounos/src/kw1281test/Tester.cs:line 625
at BitFab.KW1281Test.Program.Run(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 275
at BitFab.KW1281Test.Program.Main(String[]) in /Users/gmenounos/src/kw1281test/Program.cs:line 31