openpilot icon indicating copy to clipboard operation
openpilot copied to clipboard

Subaru D harness

Open adeebshihadeh opened this issue 3 years ago • 14 comments

I've seen this mentioned on Discord. Which cars need this new D harness?

  • [x] which car is this for? Subaru Outback 2023
  • [ ] schematic
  • [ ] beta sent to tester
  • [ ] in shop

adeebshihadeh avatar Oct 30 '22 18:10 adeebshihadeh

Hello, I have a 2023 Subaru Outback and will be purchasing a comma 3 once its supported. Is there anything I can do to move this forward?

I created this schematic from the 2023 Outback a while ago. I can also provide more pictures if needed.

I am willing to be a beta tester for the new harness as well.

Thanks!

2023_Subaru_Outback_harness

kevinhofmaenner avatar Feb 04 '23 17:02 kevinhofmaenner

Here is the 2023 Outback/Legacy Eyesight Rf21 pinout from STIS Screenshot 2023-02-24 at 12 30 43

01 - Br - Advanced safety CAN-L
02 - L  - Power unit CAN-L
03 
04 - X - LOCAL CAN2-L*
05 - L  - Heater relay control
06
07 - Be - Cruise GND
08 - B  - GND
09 - W  - Ignition power supply
10 - Sb - Battery power supply
11 - B  - GND
12 - R - Heater thermistor
13 - G  - Advanced safety CAN-H
14 - R  - Power unit CAN-H
15
16 - X - LOCAL CAN2-H*
17
18
19 - Gr - Cruise +
20 - Y/B - Cruise main
21 - W  - Ignition power supply
22 - B  - GND
23 - Sb - Battery power supply
24 - L  - Thermistor GND
    • models with optional third Eyesight camera

2023 WRX and Ascent have same pinouts

martinl avatar Feb 24 '23 10:02 martinl

@martinl , Ideally we can get a more clear name for each of the wires from Subaru techinfo. I understand GND is ground. Is "IG" Ignition? What is the 12 volt power source, +B? Which CAN is the powertrain CAN that we want to tap into, P/U1 CAN? We really don't care much about the other signals as they are all passthrough and can put them wherever on the comma harness. If you don't have a current techinfo sub that you can easily look this up, we can do it here.

vanillagorillaa avatar Mar 14 '23 04:03 vanillagorillaa

I have a '23 Subaru Ascent Touring, and I had an opportunity to build the Subaru D harness out of the A one. Parts list:

Both original (car and camera) plugs were depinned, and original wires were used to pin two 24p sockets corresponding to the scheme provided by @martinl. Actually, it was 1-to-1 as the Subaru-C scheme with few differences:

  • instead of using 4 and 16 pins for CAN_1, I put blue and pink wires, two pins upper, into 2 and 14 correspondingly;
  • pin_4 from 1318917-1 was looped directly to the pin_16 of 1376103-1
  • pin_16 from 1318917-1 was looped directly to the pin_4 of 1376103-1

This DIY harness allowed me to connect the Comma Three to my '23 Subaru Ascent. The Openpilot was able to detect all needed ECUs (some issues that aren't related to the harness topic), and the original functionality of the auto wasn't broken and continues to work if the Comma Three is either turned off or disconnected, which told us that all loops are connected correctly.

ilyk avatar Mar 14 '23 14:03 ilyk

@martinl , Ideally we can get a more clear name for each of the wires from Subaru techinfo. I understand GND is ground. Is "IG" Ignition? What is the 12 volt power source, +B? Which CAN is the powertrain CAN that we want to tap into, P/U1 CAN? We really don't care much about the other signals as they are all passthrough and can put them wherever on the comma harness. If you don't have a current techinfo sub that you can easily look this up, we can do it here.

Yes, IG is ignition and B+ is 12V. A/S CAN has EPS and P/U1 has powertrain related ecus (ECM, TCM), same as GEN2 https://github.com/martinl/openpilot/wiki/CAN-Network-diagrams#2020my-outbacklegacy-can-diagram

I saved the 2023 models Eyesight wiring diagrams as pdf-s but I do not have a active techinfo subscription to check if there is more info.

martinl avatar Mar 14 '23 19:03 martinl

@ilyk are you on our community discord? Could you message me directly there? I have the same username.

vanillagorillaa avatar Apr 03 '23 23:04 vanillagorillaa

Is there any news on the Subaru d harness or if another harness worked, I saw some talk of Subaru c possibly working. I just bought a 23 Outback and desperately need a harness for my C3

AlterTheEnding avatar Apr 15 '23 23:04 AlterTheEnding

Hello, I have a 2023 Subaru Outback and will be purchasing a comma 3 once its supported. Is there anything I can do to move this forward?

I created this schematic from the 2023 Outback a while ago. I can also provide more pictures if needed.

I am willing to be a beta tester for the new harness as well.

Thanks!

2023_Subaru_Outback_harness

Any news on the harness?

AlterTheEnding avatar Apr 16 '23 13:04 AlterTheEnding

@ilyk do you have any Subaru D harnesses for sale? I desperately need one.

AlterTheEnding avatar May 04 '23 12:05 AlterTheEnding

@AlterTheEnding nope. I made only one for my self

ilyk avatar May 04 '23 18:05 ilyk

@AlterTheEnding nope. I made only one for my self

If I follow your diagram above will it all work? You still using yours no issues? I have someone making me a D harness from A, hopefully using your diagram/info above.

AlterTheEnding avatar May 09 '23 16:05 AlterTheEnding

@martinl , Ideally we can get a more clear name for each of the wires from Subaru techinfo. I understand GND is ground. Is "IG" Ignition? What is the 12 volt power source, +B? Which CAN is the powertrain CAN that we want to tap into, P/U1 CAN? We really don't care much about the other signals as they are all passthrough and can put them wherever on the comma harness. If you don't have a current techinfo sub that you can easily look this up, we can do it here.

I found the techinfo Rf21 connector pinout descriptions and updated the list above

martinl avatar May 12 '23 03:05 martinl

I too have purchased an 2023 Outback, Touring XT. Extremely interested in the new harness. Following

delaware-dave avatar May 14 '23 10:05 delaware-dave

@ilyk So, if someone were going to build themselves a D harness, would you suggest they get an A or C as a starting point? If the C connector matches that of the 2023 models, wouldn't it be simpler to rewire a C harness?

james-fourth avatar May 18 '23 02:05 james-fourth

On the shop! Closing! Pushing to neo shortly

Edit: Neo push https://github.com/commaai/neo/commit/8480cc53cd6d142f674876f42f9dc241d3d6eb5f

vanillagorillaa avatar Sep 21 '23 02:09 vanillagorillaa