OEM ACC Retrofit

MrCypherr

Veteran Member
Joined
Sep 3, 2012
Location
Ontario
TDI
Mk6 Wagon
Thats awesome. For the ABS pump, is it the pump itself or is it strictly coding/modifying the coding on the pump itself?
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
Thats awesome. For the ABS pump, is it the pump itself or is it strictly coding/modifying the coding on the pump itself?
my current hardware version H31 ABS pump wont brake down to zero and hold it there because of a limitation of the pump, either in firmware or physically.

sadly it isnt something that can be fixed with VCDS
 

MrCypherr

Veteran Member
Joined
Sep 3, 2012
Location
Ontario
TDI
Mk6 Wagon
So if firmware, Im guessing youll have to break it down and more so be changing the HEX values or coding within the firmware to allow you to drop to zero.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
So if firmware, Im guessing youll have to break it down and more so be changing the HEX values or coding within the firmware to allow you to drop to zero.
kinda yeah, i have already identified all the CAN inbox ID's in the firmware.

the signal used for follow-to-stop is called mAWV_1, this signal is simply not present in the BL firmware. however there is alledgedly another undocumented signal. i have VW canbus documents for powertrain AND external can on PQ platform and neither have this other CAN ID present:
0x36A

i need to spend some time and work through the functions attached. once i work out CRC, and general message definitions i can start bit banging with my tools to quantify results

BL ABS firmware canbus inbox's, each address ID is 2 bytes in size, with 21 bytes between them.

 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
download link for BL ABS firmware BIN, NOT SGO here

you cannot flash this directly to the ABS, so dont attempt to. this bin is just for deconstruction. any modifications made will need that regions CRC corrected, then need the bin repacked into an SGO with that SGO wrappers CRC also corrected.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
autoscan:


Code:
Friday,26,January,2024,20:28:35:65121
VCDS -- Windows Based VAG/VAS Emulator Running on Windows 10 x64
VCDS Version: 23.3.1.0 (x64)  HEX-V2 CB: 0.4631.4
Data version: 20230421 DS346.2
www.Ross-Tech.com


VIN: 3VWPL7AJ9DM694726   License Plate:


Chassis Type: AJ-VW36 (7N0)
Scan: 01 02 03 08 09 13 15 16 17 19 1C 25 37 42 44 46 4F 52 56 5F
          62 72 77

VIN: 3VWPL7AJ9DM694726   Mileage: 378140km-234965miles

01-Engine -- Status: OK 0000
02-Auto Trans -- Status: OK 0000
03-ABS Brakes -- Status: Malfunction 0010
04-Steering Angle -- Status: OK 0000
08-Auto HVAC -- Status: OK 0000
09-Cent. Elect. -- Status: OK 0000
13-Auto Dist. Reg -- Status: OK 0000
15-Airbags -- Status: OK 0000
16-Steering wheel -- Status: OK 0000
17-Instruments -- Status: OK 0000
19-CAN Gateway -- Status: Malfunction 0010
1C-Position Sensing -- Status: OK 0000
25-Immobilizer -- Status: OK 0000
37-Navigation -- Status: Not registered 0001
42-Door Elect, Driver -- Status: OK 0000
44-Steering Assist -- Status: Malfunction 0010
46-Central Conv. -- Status: OK 0000
4F-Centr. Electr. II -- Status: Malfunction 0010
52-Door Elect, Pass. -- Status: OK 0000
56-Radio -- Status: OK 0000
5F-Information Electr. -- Status: Not registered 0011
62-Door, Rear Left -- Status: OK 0000
72-Door, Rear Right -- Status: OK 0000
77-Telephone -- Status: Not registered 0001
-------------------------------------------------------------------------------
Address 01: Engine (CJA)       Labels: 03L-906-022-CBE.clb
   Part No SW: 03L 997 030 E    HW: 03L 907 309 AA
   Component: R4 2.0l TDI A000AG  9983 
   Revision: 12H15---    Serial number:               
   Coding: 0050078
   Shop #: WSC 23116 035 00000
   VCID: 3039020CD62CB59ABFB-8064
   VINID: 0E69E070745A2547462441C2181338AF46

No fault code found.
Readiness: 0 0 0 X X

-------------------------------------------------------------------------------
Address 02: Auto Trans        Labels: 02E-927-770.clb
   Part No SW: 02E 300 062 B    HW: 02E 927 770 AL
   Component: GSG DSG AG6     512 9430 
   Revision: 05651213    Serial number: 00001303061311
   Coding: 0000020
   Shop #: WSC 00066 000 00000
   VCID: 1471AE9C427469BABB3-8040

No fault code found.

-------------------------------------------------------------------------------
Address 03: ABS Brakes (J104)       Labels:. User\1K0-907-379-60EC1F.lbl
   Part No SW: 1K0 907 379 BL    HW: 1K0 907 379 BL
   Component: ESP MK60EC1   H31 0152 
   Revision: 00H31001   
   Coding: 114B600C492B80FE881206E6921F0142871000
   Shop #: WSC 12345 123 61029
   VCID: 7DA7EB385DFE88F264D-8028

1 Fault Found:
01309 - Power Steering Control Module (J500)
            008 - Implausible Signal
             Freeze Frame:
                    Fault Status: 01101000
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Time Indication: 0
                    Date: 2018.06.18
                    Time: 20:25:46

             Freeze Frame:
                    Count: 0
                    Count: 14
                    Count: 4096
                    Count: 8212
                    Count: 44544
                    Count: 1
                    Count: 256
                    Count: 0


-------------------------------------------------------------------------------
Address 08: Auto HVAC (J301)       Labels:| 3C8-907-336.clb
   Part No SW: 7N0 907 426 BH    HW: 7N0 907 426 BH
   Component: AC Manuell    H20 0505 
   Revision: 00001019   
   Coding: 0010002002
   Shop #: WSC 00066 000 00118
   ASAM Dataset: EV_ACManueBHBVW36X A01010
   ROD: EV_ACManueBHBVW36X_VW36.rod
   VCID: 7BA3E520436A86C25A9-802E

No fault code found.

-------------------------------------------------------------------------------
Address 09: Cent. Elect.
Cannot be reached
Unable to communicate with address 09. Are you sure the doors are unlocked?

-------------------------------------------------------------------------------
Address 13: Auto Dist. Reg (J428)       Labels:| 7N0-907-572.clb
   Part No SW: 7N0 907 572 C    HW: 7E0 907 572
   Component: ACC Bosch PQx H03 0211 
   Serial number: 01121577090711 Dataset Number: V03935274UE 0001
   Coding: 00001000E0073B
   Shop #: WSC 01383 790 50316
   ASAM Dataset: EV_ACCBEGVW361 001006
   ROD: EV_ACCBEGVW361.rod
   VCID: 3635341438C89BAAE57-8062

No fault code found.

-------------------------------------------------------------------------------
Address 15: Airbags (J234)       Labels:| 5K0-959-655.clb
   Part No SW: 5C0 959 655 M    HW: 5C0 959 655 M
   Component: AirbagVW10G   014 0726 
   Serial number: 003L4R01Z2X/   Dataset Number: 1KM003v__B_ 0047
   Coding: 00004E42
   Shop #: WSC 00066 000 00000
   ASAM Dataset: EV_AirbaVW10SMEVW360 001026
   ROD: EV_AirbaVW10SMEVW360.rod
   VCID: 3C21263C06E441FA133-8068

   Seat occupied recognition:
   Subsystem 1 - Part No SW: 1KM 959 339 B    HW: 1KM 959 339 B
   Component: BF-Gewichtss.  006 0001
   Serial number: ---0000R--00007AHJ00

   Crash sensor for side airbag: driver side:
   Subsystem 2 - Part No SW: 1KM 955 557     HW: 1KM 955 557
   Component: S.Sens.Fahr.V  H02 ----
   Serial number: 3572MSME406F0179ZZZZ

   Front Passenger's Side Airbag Crash Sensor:
   Subsystem 3 - Part No SW: 1KM 955 557     HW: 1KM 955 557
   Component: S.Sens.Beif.V  H02 ----
   Serial number: 3582MSME59360179ZZZY

   Rear Side Airbag Crash Sensor (on driver's side):
   Component: S.Sens.Fahr.H  --- ----
   Serial number: 3511HSME205F4A2FZZZY

   Passenger side rear thorax airbag crash sensor:
   Component: S.Sens.Beif.H  --- ----
   Serial number: 3521HSME6134482FZZZP

   Crash sensor for front airbag: driver side:
   Component: F.Sens.Fahr  --- ----
   Serial number: 35527SME7F042C2FZZZX

   Crash sensor for front airbag: front passenger side:
   Component: F.Sens.Beif  --- ----
   Serial number: 35627SME180A2C2FZZZR

No fault code found.

-------------------------------------------------------------------------------
Address 16: Steering wheel (J527)       Labels:| 5K0-953-569.clb
   Part No SW: 5K0 953 521 GL    HW: 5K0 953 569 BG
   Component: LENKS.MODUL   018 0230 
   Revision: FF010042    Serial number: 20220525000106
   Coding: 3012A40000
   Shop #: WSC 12345 123 12345
   ASAM Dataset: EV_SMLSNGVOLWSR8C 001001
   ROD: EV_SMLSNGVOLWSR8C.rod
   VCID: 7CA1E63C466481FA533-8028

   Multifunction steering wheel control module:
   Subsystem 1 - Part No SW: 5K0 959 542     HW: 5K0 959 542   Labels: 3C8-959-537.CLB
   Component: E221__MFL-TAS  H08 0010
   Serial number: 0095487             
   Coding: 830000

No fault code found.

-------------------------------------------------------------------------------
Address 17: Instruments (J285)       Labels:| 5K0-920-xxx-17.clb-SRI1
   Part No SW: 5K7 920 880 A    HW: 5K7 920 880 A
   Component: KOMBI         H05 0407 
   Serial number: 00000000000000
   Coding: 271D01
   Shop #: WSC 01383 790 00017
   ASAM Dataset: EV_Kombi_UDS_VDD_RM09 A04114
   ROD: EV_Kombi_UDS_VDD_RM09_004_VW32.rod
   VCID: 33330D002BBA8E82C29-8066

No fault code found.

-------------------------------------------------------------------------------
Address 19: CAN Gateway (J533)       Labels:. 7N0-907-530-V2.clb
   Part No SW: 7N0 907 530 BR    HW: 7N0 907 530 AJ
   Component: J533  Gateway H51 1708 
   Revision:   H51       Serial number: 18011400F13614
   Coding: 352002
   Shop #: WSC 12345 123 12345
   VCID: 015F97C82106EC12005-8054

1 Fault Found:
01044 - Control Module Incorrectly Coded
            000 - -
             Freeze Frame:
                    Fault Status: 01100000
                    Fault Priority: 1
                    Fault Frequency: 1
                    Reset counter: 255
                    Mileage: 378143 km
                    Time Indication: 0
                    Date: 2018.06.18
                    Time: 20:25:47


-------------------------------------------------------------------------------
Address 1C: Position Sensing        Labels: 1Kx-919-xxx-1C.lbl
   Part No SW: 5N0 919 879     HW: 5N0 919 879
   Component: Kompass         002 0002 
   Revision: 00002000    Serial number: 1225223RNFG307
   Coding: 0000002
   Shop #: WSC 00066 000 00000
   VCID: 7EA5EC345CF893EA7D7-802A

No fault code found.

-------------------------------------------------------------------------------
Address 25: Immobilizer (J334)       Labels:| 5K0-920-xxx-25.clb
   Part No SW: 5K0 953 234     HW: 5K0 953 234
   Component: IMMO          H05 0407 
   Serial number:               
   Coding: 000000
   Shop #: WSC 00000 000 00000
   ASAM Dataset: EV_Immo_UDS_VDD_RM09 A03009
   ROD: EV_Immo_UDS_VDD_RM09_VW21.rod
   VCID: 6A8DD0643CF00F4AB1F-803E

No fault code found.

-------------------------------------------------------------------------------
Address 37: Navigation
Cannot be reached

-------------------------------------------------------------------------------
Address 42: Door Elect, Driver (J386)       Labels:| 3C0-959-70X-GEN4.clb
   Part No SW: 561 959 701     HW: 3C0 959 793 B
   Component: TUER-SG FT    002 0501 
   Revision: 13110009    Serial number: 0006881200
   Coding: 0004B5
   Shop #: WSC 01383 790 50316
   ASAM Dataset: EV_TSGFPQ35BRFVW46X A04001
   ROD: EV_TSGFPQ35BRFVW46X_VW36.rod
   VCID: 5BE385A0E3AA66C23A9-800E

   Slave Driver:
   Subsystem 1 - Part No SW: 3C0 959 703 C    HW: 3C0 959 795 D  Labels: 1K0-959-70X-GEN4.CLB
   Component: J388__TSG-HL  009 1509
   Serial number: 00000007899023     
   Coding: 000490

No fault code found.

-------------------------------------------------------------------------------
Address 44: Steering Assist        Labels: 1K0-909-14x-GEN3.clb
   Part No: 1K0 909 144 R
   Component: EPS_ZFLS Kl. 243    3501 
   Revision: 00H22000   
   Shop #: WSC 77101 662 370085
   VCID: 392F3F28055674D2085-806C

1 Fault Found:
02797 - Control Module for Directional Stabilization Assistance (J759)
            004 - No Signal/Communication
             Freeze Frame:
                    Fault Status: 01100100
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Time Indication: 0
                    Date: 2018.06.18
                    Time: 20:25:45

             Freeze Frame:
                    Voltage: 12.50 V
                        DD
                    Temperature: 27.0°C
                    RPM: 0 /min
                    Speed: 0.0 km/h
                    Speed: 0.0 km/h
                    Count: 0


-------------------------------------------------------------------------------
Address 46: Central Conv.
Cannot be reached

-------------------------------------------------------------------------------
Address 4F: Centr. Electr. II (J520)       Labels:. 1K0-907-532.clb
   Part No SW: 7N0 907 532     HW: 7N0 907 530 AJ
   Component: EZE_2         H51 1708 
   Revision:   H51       Serial number: 18011400F13614
   Coding: 00000000
   Shop #: WSC 12345 123 12345
   VCID: 6FBBC1700792EA62E61-803A

1 Fault Found:
01044 - Control Module Incorrectly Coded
            000 - -
             Freeze Frame:
                    Fault Status: 01100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Time Indication: 0
                    Date: 2018.06.18
                    Time: 20:25:46


-------------------------------------------------------------------------------
Address 52: Door Elect, Pass. (J387)       Labels:| 3C0-959-70X-GEN4.clb
   Part No SW: 561 959 702     HW: 3C0 959 792 B
   Component: TUER-SG BT    002 0501 
   Revision: 15110009    Serial number: 0006836290
   Coding: 0004B4
   Shop #: WSC 01383 790 50316
   ASAM Dataset: EV_TSGBPQ35BRFVW46X A04001
   ROD: EV_TSGBPQ35BRFVW46X_VW36.rod
   VCID: 5CE186BCE6A461FA333-8008

   Slave Passenger:
   Subsystem 1 - Part No SW: 3C0 959 704 C    HW: 3C0 959 794 D  Labels: 1K0-959-70X-GEN4.CLB
   Component: J389__TSG-HR  009 1509
   Serial number: 00000007812738     
   Coding: 000490

No fault code found.

-------------------------------------------------------------------------------
Address 56: Radio
Cannot be reached

-------------------------------------------------------------------------------
Address 5F: Information Electr. (J794)       Labels:| 5G0-035-MIB-STD2.clb
   Part No SW: 5C0 035 684 D    HW: 5C0 035 684 B
   Component: MU-S-NS-US    H30 0478 
   Serial number: VWZAZ2S0304048 Dataset Number: V03935239NF 0001
   Coding: 02630102AA00000050220001001808009F0102C400200105C6
   Shop #: WSC 12345 123 61029
   ASAM Dataset: EV_MUStd4CTSAT 001022
   ROD: EV_MUStd4CTSAT_VW32.rod
   VCID: 2615E454E868EB2A557-8072

   Data carrier:
   Subsystem 1 - Part No SW: 5NA 919 866 AQ    HW: -----------
   Component: NAR 2020/21  --- 1410
   Serial number: --------------------

5 Faults Found:
15360256 - Component Protection
          U1101 00 [009] - Active
          [Anti-theft protection - component protection active (0xEA6100)]
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 4
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:46

                    Voltage terminal 30: 12.2 V

2565 - GPS Antenna
          B1054 13 [009] - Open Circuit
          [GPS aerial - open circuit]
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 4
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:46

                    Voltage terminal 30: 12.0 V

7178 - Function Restricted due to Missing Message(s)
          U1111 00 [009] - -
          [Park assist OPS (0x0A) - function restriction due to communication error - BapErr_retry not successful]
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 6
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:49

                    Voltage terminal 30: 12.2 V
                    BAP-BAP_Function_ID: 02

7194 - Function Restricted due to Missing Message(s)
          U1111 00 [009] - -
          [Side assist (0x1A) - function restriction due to communication error - BapErr_retry not successful]
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 6
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:49

                    Voltage terminal 30: 12.2 V
                    BAP-BAP_Function_ID: 02

7223 - Function Restricted due to Missing Message(s)
          U1111 00 [009] - -
          [ENI (0x37) - function restriction due to communication error - BapErr_retry not successful]
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 6
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:49

                    Voltage terminal 30: 12.2 V
                    BAP-BAP_Function_ID: 02


-------------------------------------------------------------------------------
Address 77: Telephone (J412)       Labels:| 7P6-035-730.clb
   Part No SW: 7P6 035 730 K    HW: 7P6 035 730 K
   Component: TELEFON       H15 3200 
   Revision: 1B001001    Serial number: 00007664706013 Dataset Number: 7P6035730K  0001
   Coding: 0A10040000010110
   Shop #: WSC 01383 790 50316
   ASAM Dataset: EV_UHVNA 002720
   ROD: EV_UHVNA_002.rod
   VCID: 3A2D20240CD07FCA01F-806E

2 Faults Found:
9457427 - Left audio channel for speech/telephone
          B104F 13 [009] - Short to GND
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 4
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:46

9457171 - Right audio channel for speech/telephone
          B104E 13 [009] - Short to GND
          Confirmed - Tested Since Memory Clear
             Freeze Frame:
                    Fault Status: 00000001
                    Fault Priority: 4
                    Fault Frequency: 1
                    Reset counter: 20
                    Mileage: 378143 km
                    Date: 2024.01.26
                    Time: 20:25:46


End----------(Elapsed Time: 01:17, VBatt start/end: 12.5V/12.4V)-----------
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
my eye balled radar mount was -1.2 degree's out on yaw.

2.5 turns on yaw adjustment screw clockwise set it straight. new deviation reads a meer 0.13 degree's. i've seen NEW VW's with higher deviations ;)

symptoms of my poor original mount (before it faulted out during a highway drive) was phantom braking for a vehicle not in my lane.
example: passing someone with ACC on, it would brake as if im behind them when im really adjacent to them.

that is now all but fixed.

currently running into an issue where the radar sporatically says "Front Assist Error: Clean Sensor"

kinda annoying, but the weather here has been pretty crappy, maybe just water + salt + grime building up on the radar. regardless i cleaned it, and verified the electrical connectors (one pin was corroded! this was my fault.... i left the ACC harness installed for MONTHS before install, then plugged it into the radar IN the rain. looking back, that wasnt very bright as the connector is sealed.... so i locked the moisture in the connector. once i found this, i sprayed some silicone PB blaster into it, hoping to displace some of the water and clean the connection up a bit. hopefully the front assist error is gone for good now)
 

calimustang

Veteran Member
Joined
May 17, 2010
Location
Central FL
TDI
2011 JSW DSG (buyback, RIP), 2014 JSW TDI, 2015 Passat TDI, 2013 Jetta TDI.
Ahh you solved the Tesla phantom braking issues for your car, congrats. lol (just kidding) kudos to you for getting that sorted out. yeah we all have our blooper moments.
 

Nuje

Top Post Dawg
Joined
Feb 11, 2005
Location
Island near Vancouver
TDI
2002 Golf 6MT; 2015 Sportwagen 6MT; 2016 A3 e-tron 6DSG
On my Mk7, I was told that I had to retrofit a newer ABS module (pump and electronics) to get ACC to work; then @Cuzoe had his car done and the guy from same company working with him said "Hmm....let's try a couple things" and got it working with his stock ABS.

When I bought my new (to me) Mk7 (6MT instead of the previous DSG), I told them, "Hey - my friend over here said I wouldn't have to change the ABS to get ACC working...can you check with the other techs there and see if/how to get that to work?".

And they did. And it does.

I know that was Mk7 and you're in Mk6-land, but maybe something relatively unknown trick exists for your platform....(?).
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
On my Mk7, I was told that I had to retrofit a newer ABS module (pump and electronics) to get ACC to work; then @Cuzoe had his car done and the guy from same company working with him said "Hmm....let's try a couple things" and got it working with his stock ABS.

When I bought my new (to me) Mk7 (6MT instead of the previous DSG), I told them, "Hey - my friend over here said I wouldn't have to change the ABS to get ACC working...can you check with the other techs there and see if/how to get that to work?".

And they did. And it does.

I know that was Mk7 and you're in Mk6-land, but maybe something relatively unknown trick exists for your platform....(?).
yes and no, i have functional ABS right now yes, but in order for my ABS to brake below 11mph it will require one of 3 things

1: firmware patch, to lower the speed at which the MOB signal can brake to. Though this may not get me to a stop nor hold me without extra assistance. The DSG needs to be told to release the clutch and allow standstill, which is a function I am uncertain my ABS is capable of.

2: i find and use the hypothesised undocumented mAWV signal in the ABS, likely the message with ID 0x36a. The issue is I have not structured the firmware in ghidra to even begin reverse engineering yet. Even then, this would likely be a multi year long endeaver (at which point, I would rather just swap my ABS with the unit have sitting in my garage)

3: i look into spoofing the electronic parking brake signal, as there is a can inbox present for this signal..... though this would be a not OEM approach, and would only benefit my openpilot setup. i am looking for a functional as-close-to-factory Follow-To-Stop setup i can get. the less devices i need to add to make my ACC "feature complete" the better.

(4): just remembered, this pump lack's AEB features which would be really nice to have.... AEB is done by the mAWV signal which my ABS lacks entirely. I am unsure if I could use this other undocumented signal at all, let alone for this purpose.

the fact of the matter is my ABS, hardware version H31, with firmware BL is REALLY old. These things with this hardware version have been kicking around for decades. On a physical level, this ABS lacks some extra solenoids present in the H46 pumps which enable OEM traffic jam assist (follow to stop, and hold at stop). It may simply just not be in this pumps ability to do follow to stop, or hold at stop.

regardless, i find it incredible my 2013 VW has functional ACC without any hardware modifications beyond changing the cruise stocks and mounting a radar. an absolute win in my book.

another issue, is the H31 BL ABS is largely untested. if you do some googling i am the only person to have posted an autoscan on the web for this ABS pump + a 7n0 radar. i had many people who doubted it was even possible. and sadly because this pump is largely untested with this radar i am mostly on my own, even on the drive2.ru forums! their recommendation is to just swap the pump.
 

Nuje

Top Post Dawg
Joined
Feb 11, 2005
Location
Island near Vancouver
TDI
2002 Golf 6MT; 2015 Sportwagen 6MT; 2016 A3 e-tron 6DSG
I'm not the expert, but I believe it's so that the ABS pump can tell the brakes to continue to slow the car, even to a complete stop ("Follow-to-Stop" feature). So, as you're driving with ACC enabled in stop-and-go traffic, the car just keeps inching along without you going back and forth between accel. and brake pedal.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
I'm not the expert, but I believe it's so that the ABS pump can tell the brakes to continue to slow the car, even to a complete stop ("Follow-to-Stop" feature). So, as you're driving with ACC enabled in stop-and-go traffic, the car just keeps inching along without you going back and forth between accel. and brake pedal.
yup it is exactly this, @turbodieseldyke it would enable a feature set like this:

 

turbodieseldyke

Top Post Dawg
Joined
Jun 6, 2010
Location
Free Mustache Rides
TDI
Big ol' honkin' tdis
That's the kind of tech that works best when every car uses it. It probably leaves too much room for others to cut in front, plus i'd be constantly looking for a better lane to grab.

Still, it's cool, and the way everything's headed. On my 2000 mile round-trip last year i didn't use CC once, generally don't use it every, but i'd still do your mod.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
That's the kind of tech that works best when every car uses it. It probably leaves too much room for others to cut in front, plus i'd be constantly looking for a better lane to grab.

Still, it's cool, and the way everything's headed. On my 2000 mile round-trip last year i didn't use CC once, generally don't use it every, but i'd still do your mod.
so far, this ACC has been very good. it doesnt leave a defined gap based on distance, but rather by time. so the gap dynamically changes with your speed. it is also super easy to over ride to grab a new lane
 

Nuje

Top Post Dawg
Joined
Feb 11, 2005
Location
Island near Vancouver
TDI
2002 Golf 6MT; 2015 Sportwagen 6MT; 2016 A3 e-tron 6DSG
Yeah - of all the mods/retrofits I've done, ACC is one that's a "no car I own will be without this feature" going forward.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
Yeah - of all the mods/retrofits I've done, ACC is one that's a "no car I own will be without this feature" going forward.
yup. ACC is kinda an eye opener. i've heard many many people say "i'd never use that! i barely use CC!"

theyre 2 entirely different systems. one of my friends picked up a b9 audi a4 without ACC, and told me "nah i dont need it, i barely use CC"
well, when he was about halfway through his cross country drive, my phone rang and the first words spoken where "i was wrong about not wanting adaptive cruise."

lol, so now im putting together a list to help him possibly retrofit ACC to his audi.... funny enough this was the very trip he was picking a busted mechatronics box up for me from the gracious @oilhammer . btw, im grabbing that box from VA/MD area this upcoming weekend. expect a write up / follow-along for diagnosing and fixing that box! i'll probably do 2 write ups, one for initial diagnosis and my path to fixing / discovery, then another nicely written one which includes diagnoses + fix (if found, i hope i find one.)
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
quick update, got the majority of the clean sensor errors and phantom braking solved. needed a new dataset which specified the proper wheelbase, ABS type, radar cover (which i dont have), and most importantly the radar height.

it isnt perfect yet, but its far far better than the original setup. here is the dataset i compiled / used. any changes will require the CRC to be recalced. it's pretty simple, just CRC 32. below is the dataset + python script for CRC calculation

(ODIS engineering dataset btw)
XML:
<?xml version="1.0" encoding="UTF-8"?>
<MESSAGE DTD="XMLMSG" VERSION="1.1">
    <RESULT>
        <RESPONSE NAME="GetParametrizeData" DTD="RepairHints" VERSION="1.4.7.1" ID="0">
<DATA>
<REQUEST_ID>259114572</REQUEST_ID>
<PARAMETER_DATA DIAGNOSTIC_ADDRESS="0x0013" START_ADDRESS="0x0000" PR_IDX="" ZDC_NAME="-----------" ZDC_VERSION="0001" LOGIN="14117" LOGIN_IND="" DSD_TYPE="1" SESSIONNAME="" FILENAME="">0x35,0x31,0x01,0x4d,0x00,0x00,0x00,0x00,0xff,0x94,0x00,0x00,0x00,0x20,0x00,0x01,0x15,0x35,0x0c,0x4e,0x00,0xe4,0x77,0xae,0x01,0x04,0x5C,0x16,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x27,0x18,0xbc,0x37,0x01,0x13,0x33,0x00,0x00,0x00,0x00,0x42,0xea,0xb5,0xcd</PARAMETER_DATA>
<COMPOUNDS>
<COMPOUND COMPOUND_ID="1">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="2">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="3">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="4">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="5">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
</COMPOUNDS>
<INFORMATION>
<CODE/>
</INFORMATION>
<DSD_DATA>
<COMPRESSED_DATA CONTENT="DSD-Files" CONTENT_TYPE="application/tar" CONTENT_TRANSFER_ENCODING="base64" BYTES_UNCOMPRESSED="0" BYTES_COMPRESSED="0">

</COMPRESSED_DATA>
</DSD_DATA>
</DATA>
        </RESPONSE>
    </RESULT>
</MESSAGE>
Python:
import binascii
import zlib

hex_string = "3531014d00000000ff9400000020000115350c4e00e477ae01045C164242000000000000112718bc370113330000000042eab5cd" #your radar dataset string here
byte_array = bytearray.fromhex(hex_string[:-8])  # Exclude the last 4 bytes for checksum
calculated_checksum = zlib.crc32(byte_array).to_bytes(4, byteorder='big')

if calculated_checksum == binascii.unhexlify(hex_string[-8:]):
    print("CRC in string is valid")
else:
    print("CRC in string is invalid")
print(f"Computed Checksum: {binascii.hexlify(calculated_checksum).decode()}")
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
This sounds super cool. Can you re-up the pics? Just wanted to follow along a bit.
the pics are live in the web archive link. this site keeps breaking any external images i link

 

Nuje

Top Post Dawg
Joined
Feb 11, 2005
Location
Island near Vancouver
TDI
2002 Golf 6MT; 2015 Sportwagen 6MT; 2016 A3 e-tron 6DSG
Why did you remove the shear bolts that hold the ignition switch to the steering column?
The stalks come off super-easily by just holding pressing little plastic spring-release tabs at the top rear L and R, and one at front / centre / bottom.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
Why did you remove the shear bolts that hold the ignition switch to the steering column?
The stalks come off super-easily by just holding pressing little plastic spring-release tabs at the top rear L and R, and one at front / centre / bottom.
because in order to switch from 1k0 stalks to 5k0 stalks you need to change that plastic "brace" the stalks slide into, which is bolted down by those sheer bolts that hold on the ignition column.

here is the part number, from my original posting, of the new 5k0 stalk brace which you must install

5K0 953 223
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
friend sent me this video, https://vm.tiktok.com/ZGePS9Le9/

so you CAN mount the radar behind the emblem!

i will keep this in mind. had a eurika moment last night regarding the dataset for my car. i have the following 3 datasets, and some others but thats not important, transporter 6 +10mm, transporter -10mm, and jetta.

ive worked the units out for value/mm ratio because of those 2 transporter sets, then did some cross multiplication on some google pictures of my car to find my radar is mounted approx 313mm lower than "expected" on jetta datasets.

this comes out to a hex difference of ~47. so new radar height data will be 0x0E, rather than 0x55!! this is great because it seems more likely than the last 2 datasets ive tried

will keep this thread posted. if this new dataset works nicely ill post it here
 

calimustang

Veteran Member
Joined
May 17, 2010
Location
Central FL
TDI
2011 JSW DSG (buyback, RIP), 2014 JSW TDI, 2015 Passat TDI, 2013 Jetta TDI.
wow I love the idea of the radar in the grille. have at it, sir.
 

lemoncurd

Veteran Member
Joined
May 24, 2019
Location
Eastern CT
TDI
2013 CJAA GTB2266
okay, my new data is flashed and a quick drive around town shows it's working. it seems to pick up vehicles a bit quicker than before. i will do some extensive highway drives to confirm total functionality.

i've decided to try and fit my mk8 golf r-line steering wheel to my vehicle again, which means i have ordered a bunch of parts... again.

this will be my third attempt at fitting the wheel, attempt 1 was with an adapter from "spacewalker"
that adapter.... did not work. i was unable to code ACC in the wheel on. i was unable to use my horn, and the paddles double clicked. so i would click once on downshift, it would downshift TWICE! not cool.
second time was a lin to lin translator from china... that didn't go well either, the wheel just kept power cycling. something was broken.

this time should be different, im getting an adapter from a guy i trust alot. been working with him since before i even knew he offered such an adapter. i will keep this forum posted. i'll probably make another write up for installing the wheel.

it'll be somewhat related to this OEM ACC retrofit as if it works, you dont need to buy the new SWCM, lower steering column cover, etc. you'll only need new stalks (optional but worth it imo), the mk8 or other MQB wheel with ACC MSFW, the adapter, and soldering skills
 

calimustang

Veteran Member
Joined
May 17, 2010
Location
Central FL
TDI
2011 JSW DSG (buyback, RIP), 2014 JSW TDI, 2015 Passat TDI, 2013 Jetta TDI.
Nice! How about this idea?

one of us order the kit from You and you do some soldering on the side job as we pay more that way?
 

Nuje

Top Post Dawg
Joined
Feb 11, 2005
Location
Island near Vancouver
TDI
2002 Golf 6MT; 2015 Sportwagen 6MT; 2016 A3 e-tron 6DSG
this time should be different, im getting an adapter from a guy i trust alot. been working with him since before i even knew he offered such an adapter. i will keep this forum posted. i'll probably make another write up for installing the wheel.
So this adapter - it's not just wiring, I assume? But there's a control box / circuit board in there doing some work...?
 
Top