I've just finished enabling and testing TJA on my R so I figured I'd do a better job documenting everything that needs to be done since the information is scattered all over the place.
Tools Needed
Optional Tools
Vehicle Requirements
I've only tested this on my '18 Golf R, but it's possible it may work with other vehicles that have the following components.
Before we start I will warn everyone that uploading new parameters to a module with VCP isn't 100% safe, there are no backups, there is potential to brick your camera module. That said, there are precautions you can take. First make sure your computer is on stable power, second, since we'll be flashing things and making coding changes with our car ignition on/engine off, it helps to have a battery charger on the battery to make sure it won't die if you end up taking a while. Turning things like AC and auto lights off will also help preserve your battery.
Now to the fun part
First, lets prepare VCP.
If you've already used VCP in the past, you can skip this section and go to the next one.
Next, download the appropriate .zcd file.
NOTE: Don't see the file you were looking for? Double check, as the search thing kinda sucks. Still don't see it? Reach out to VCP support https://vcpsupport.pl/ and file a ticket. They may have to enable a file for your specific smart card ID.
Now that VCP is prepared, we can move on to the garage so we can...
Make coding changes
Feel free to use your favorite coding tool for this, I used VCDS - http://www.ross-tech.com/vag-com/.
Have your ignition on, engine off.
Enable Lane Tracking
Open Module A5 - Front Sensors Drivers Assistance System
Go to Adaptation
Channel: Intervention Moment
Select “early (setting via menu)”
Activate Adaptive Lane Tracking in your infotainment menu.
Optional Coding Changes
Here are some other coding changes I made that were related to TJA/ACC while I was there.
Module 13
If you are asked for a security code, try 20103
Long Coding
Byte 2
Bit 6, overtaking_assistance.
When using ACC, car starts to speed up when you turn your signal on to pass someone instead of waiting until you're in the new lane completely clear to start accelerating.
You can also enable Bit 0, 1, and 2 for "Automatic_driveaway_by_pretrigger", "Automatic_driveaway_after_short_stop", and "Driveaway_triggerleaver".
Adaptations
Channel: Distance basic setting option
New Value: On
This will allow you to set the default ACC distance to use when turning on ACC, or to use the last used distance, in the infotainment.
Finally, the real fun part, flashing new parameters to the camera.
You're done! Now is the time to stash away your laptop, turn your car on, and go on a careful drive to verify functionality. You may have to re-enable lane assist via the blinker stalk button, as it turned off for me after flashing new parameters.
This is what it should look like:
Hope this post has been useful for others, as VCP can be quite daunting the first time you take a look at it
Tools Needed
- VCP - https://vcpsystem.com/
Optional Tools
- VCDS or OBD11 - I prefer to make my coding changes with VCDS since its a lot more user friendly than VCP
Vehicle Requirements
I've only tested this on my '18 Golf R, but it's possible it may work with other vehicles that have the following components.
- Electric Parking Brake
- ACC
- Front Camera Module A5 - SW: 3Q0980654 revision F or newer
Before we start I will warn everyone that uploading new parameters to a module with VCP isn't 100% safe, there are no backups, there is potential to brick your camera module. That said, there are precautions you can take. First make sure your computer is on stable power, second, since we'll be flashing things and making coding changes with our car ignition on/engine off, it helps to have a battery charger on the battery to make sure it won't die if you end up taking a while. Turning things like AC and auto lights off will also help preserve your battery.
Now to the fun part
First, lets prepare VCP.
If you've already used VCP in the past, you can skip this section and go to the next one.
- Download and install the software from https://vcpsystem.com/i19,download.html
- Open the activator, it may prompt you to update, do so before continuing.
- Plug in your VCP dongle.
- Click "Recheck Dongle" in VCP
- Click the image that pops up.
- Under User Functions click "Connect"
- After you are Connected, if you haven't done this before, hit "Activate"
- After you are Activated, if you haven't done this before, or the "charge" is low, hit "Recharge"
- Assuming the dongle is "charged", and you haven't done this before, hit "Download I"
- After "Download 1" finishes, click "Download II"
Next, download the appropriate .zcd file.
- In the activator, click the "Filemanagement" button.
- Use the search box to find the appropriate .zdc file, in the case of my 2018 Golf R with Revision H camera, my file was called "golf_frontcamera_3q0980654h.zdc"
- Select the line with the file and click "Download Selected"
NOTE: Don't see the file you were looking for? Double check, as the search thing kinda sucks. Still don't see it? Reach out to VCP support https://vcpsupport.pl/ and file a ticket. They may have to enable a file for your specific smart card ID.
Now that VCP is prepared, we can move on to the garage so we can...
Make coding changes
Feel free to use your favorite coding tool for this, I used VCDS - http://www.ross-tech.com/vag-com/.
Have your ignition on, engine off.
Enable Lane Tracking
Open Module A5 - Front Sensors Drivers Assistance System
Go to Adaptation
Channel: Intervention Moment
Select “early (setting via menu)”
Activate Adaptive Lane Tracking in your infotainment menu.
Optional Coding Changes
Here are some other coding changes I made that were related to TJA/ACC while I was there.
Module 13
If you are asked for a security code, try 20103
Long Coding
Byte 2
Bit 6, overtaking_assistance.
When using ACC, car starts to speed up when you turn your signal on to pass someone instead of waiting until you're in the new lane completely clear to start accelerating.
You can also enable Bit 0, 1, and 2 for "Automatic_driveaway_by_pretrigger", "Automatic_driveaway_after_short_stop", and "Driveaway_triggerleaver".
Adaptations
Channel: Distance basic setting option
New Value: On
This will allow you to set the default ACC distance to use when turning on ACC, or to use the last used distance, in the infotainment.
Finally, the real fun part, flashing new parameters to the camera.
- Plug in the VCP dongle and open VCP System application.
- Open "Guided Functions"
- On the right side of the page select "Apps" under "Moduly"
- Select "Upload parameter data", hit next
- Confirm that the ignition is on, engine is off, your battery is not going to die anytime soon, and hit next
- Hit "Open ZDC file" and select the file you downloaded earlier.
- Make sure "EraseFullMemory" is checked under ZDC Info
- Select module A5 under ECUs
- Select appropriate data to upload, in my case, it was "HATCHBACK_+TRAFFIC_JAM_ASSIST"
- Triple check your selection, no going back now...
- Click "Upload selected data". Don't be scared if you get an error on your dash from lane assist, it's normal.
- Sit there and wait until you get the Successful message in the bottom of the window
- After you get confirmation that it is done, you can close the window.
- Guided functions window will instruct you to turn off your ignition, do that.
You're done! Now is the time to stash away your laptop, turn your car on, and go on a careful drive to verify functionality. You may have to re-enable lane assist via the blinker stalk button, as it turned off for me after flashing new parameters.
This is what it should look like:
Hope this post has been useful for others, as VCP can be quite daunting the first time you take a look at it
Last edited: