commaai / commaai/opendbc

Volkswagen B harness

Open
#1,296 3 comments 0 reactions 0 assignees View on GitHub
car volkswagen
Dominant language
Python
Stars
3.4k
Forks
2.3k
Avg merge
3d 2h
Merged PRs (30d)
38

Description

**New Harness Checklist**

- [x] which car is this for? Volkswagen in general newer than MY2022, including MQBevo (but not MEB)
- [ ] schematic - Push to neo repo once confirmed working
- [ ] beta sent to tester
- [ ] in shop
- [ ] Added to openpilot docs

**Interim Unofficial Harness Kits**

While comma production is pending, a limited number of prototype kits are available [directly from Lukas](https://loetkolben.org/products/vw-mfk3-0-development-harness)

**Additional Info**

This harness is intended to work for newer MQB with the 2Q0 camera, and also MQBevo with the 5WA camera. The wiring between the two types isn't precisely identical, but for our purposes, they are compatible enough to combine.

The official male connector housing is `8W0 972 112 A` ([example source](https://www.ecstuning.com/b-genuine-volkswagen-audi-parts/housing/8w0972112a/)). It's pricey.

~~The female connector housing has not been found on the market. @vanillagorillaa went so far as to purchase and disassemble the camera, and the PCB mount housing had no identifying markings.~~ For the female connector, @lukasloetkolben has a 3D printable model of the female connector housing.

@1okko has correctly identified TE part numbers for both sides below, and there are sellers on Taobao.

**Harness Wire Mappings**

Terminal | MQB 2Q0 (New, Tan) | MQBevo (Tan) | Harness Mapping
-- | -- | -- | --
1 | Extended CAN High | ADAS CAN High | CAN 0/2 High
2 | Extended CAN Low | ADAS CAN Low | CAN 0/2 Low
3 | Fusion CAN High |   | CAN 1 High
4 | Fusion CAN Low |   | CAN 1 Low
5 | Camera heater supply | Camera heater supply | Passthrough
6 | Camera heater ground | Camera heater ground | Passthrough
7 | Ground | Ground | Ground
8 | Switched 12V | Switched 12V | Switched 12V
9 |   |   |  
10 |   |   |  
11 |   | Fusion Ethernet High | Passthrough
12 |   | Fusion Ethernet Low | Passthrough

**Source Documentation**

[Camera WD - MQB 2Q0 (New).pdf](https://github.com/user-attachments/files/16752747/Camera.WD.-.MQB.2Q0.New.pdf)

[Camera WD - MQBevo.pdf](https://github.com/user-attachments/files/16752748/Camera.WD.-.MQBevo.pdf)

Contributor guide

No contributing guide indexed for this repository

Research direction

Read the linked Camera WD - MQB 2Q0 (New).pdf and Camera WD - MQBevo.pdf, then compare them with the Harness Wire Mappings. Confirm the Volkswagen MQB 2Q0 and MQBevo compatibility and connector details, then work through schematic confirmation, beta testing, shop readiness, and adding the harness to the openpilot docs.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, reverse-engineering
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.