Jump to content
rocklizzard91

STi DBC to DBW conversion

Recommended Posts

Hey everyone, I'm interested in swapping my drive by cable EJ207 to an OEM Subaru drive by wire  setup. I have already researched the required hardware needed for the swap, but I have a few wiring questions.

 

It looks like doing this conversion will use up a lot of my Aux/AN pins (approx 6?) I was looking over my OEM ecu pinouts vs the Link G4+ pinouts and it looks like there are a lot of pins that aren't used for anything anymore that could be used for aux functions if the Link can drive those pins still. For example the factory ECU has two tumble generator valves in the intake manifold that are used for emissions control and most users delete them. They are typical 0-5v  sensors to read valve position like a TPS. Is there any way to regain these pins functions in the ECU to use these pins for the E-throttle control and preserve the existing aux pins for extra sensors and motorsport function switches? Using these "dead" pins would open up a lot of functions!

 

I am also a little curious about wiring. I attached the Generic Internal E-Throttle wiring diagram.

I understand that Aux 9/10 are used to drive the throttle motor open and closed. But I dont understand the E-Throttle relay logic. Should I be running two E-Throttle relays (in this case off Aux 9 and 10) and that relay is grounded off the Aux pin to drive the relay? Or what exactly is the function of the relay?

 

 

image.thumb.png.0ec087d4735d264ea9b4a154de12116d.png

Share this post


Link to post
Share on other sites

The ethrottle relay is a safety for the ECU to be able to cut power to all ethrottle systems if it detects errors. If it turns off this relay, it turns off its own aux9/10 input feed, which then means no control of the throttle body is possible as this input pin must be fed 14v to then output this power on aux9 & 10. The system runs fine as long as you get 14v to that input power wire from somewhere (eg your main relay), but its not recommended. The 5v and sensor ground wires you share with existing stuff.

All aux, ign, and inj outputs, and all analog inputs are effectively generic (subject to a few limits) so as long as you can free up 4x anVolt inputs, aux9 & 10 (must be these 2 for TPS control), and ideally 1 other aux/inj/ign output you can use ethrottle.  1 of the anVolt inputs will be the one you already use for TPS so you only really need 3x new anVolt inputs. You may be able to get away with only running 1x anvolt from the APS and 1x from the TPS but ive never tried this and it seems like a risky move.

Which model ECU do you have?

Share this post


Link to post
Share on other sites

I guess that leads me to a few more questions. Where is the +14V input to the ECU from the throttle relay? It says AUX 9/10 on the diagram but then also has them output to the E-Throttle motor. Is there a specific +14V input I need to feed power from the relay? Or do I just pick one and tell the ECU?

 

I also was just looking through my file and noticed AUX 10 is not available? I do have it on my board on one of the expansion connectors, but it is not available for my AUX dropdown. 

 

I have a Link G4+ PNP V7-V9 STi ECU

aux10.jpg

Share this post


Link to post
Share on other sites

If your ECU is reasonably recent (say less than a couple of years) then it has been designed to allow E-throttle upgrade easily.  Aux 9/10 outputs, the 5V and sensor ground and the 4 analog inputs for the TPS/APS are provided on the expansion connector 2.  The power supply for aux 9/10 is all built-in on-board so you do not need to add an external E-throttle relay.

Share this post


Link to post
Share on other sites
11 minutes ago, Adamw said:

If your ECU is reasonably recent (say less than a couple of years) then it has been designed to allow E-throttle upgrade easily.  Aux 9/10 outputs, the 5V and sensor ground and the 4 analog inputs for the TPS/APS are provided on the expansion connector 2.  The power supply for aux 9/10 is all built-in on-board so you do not need to add an external E-throttle relay.

Adam, thanks! I do have a PCB REV V1.4 and it seems to follow the expansion connector you described! Thats good to know! As well as not needing the relay! Any idea why my file doesnt include Aux10 as shown above?

 

I do have a few other issues now that I am diving into things.

I was trying to map out all my available pins to see how I can make it all work and I think I may have some typos with the manual?

AN Volt 12

DI 10-11

AUX 11-16

are all available and have functioning setting in my ECU file but it not included on the ECU pinout diagram. This would make more sense that the ECU may use the pins I mentioned earlier. To further this, Aux 4 is labeled as "do not use". Just curious why it would be labeled as such. The OEM pinout says C-9 (aux4) is RPM, but in the file I was instructed to use IGN5 to drive the tacho (which worked without changing any wiring) and IGN5 is not labeled at all. 

Is their a more current wiring pinout diagram I may need to make sense of all this?

Share this post


Link to post
Share on other sites

AN Volt 12 is not connected.  DI 10 is connected to the rear demister switch (may not be in the manual yet).  DI11 is not connected.  Aux11-16 is not connected.

Aux 4 and Aux 9 are used for E-throttle, these control Aux9 & Aux 10 outputs/wires (confusing I know), set up as below.  As per the note below, you also still need to assign a spare aux output (or virtual aux) to "E-throttle relay", even though there is not one connected externally.

You can download the latest version of the manual from the webpage for that ecu.

 

ao48wl.png

 

Share this post


Link to post
Share on other sites
59 minutes ago, Adamw said:

AN Volt 12 is not connected.  DI 10 is connected to the rear demister switch (may not be in the manual yet).  DI11 is not connected.  Aux11-16 is not connected.

Aux 4 and Aux 9 are used for E-throttle, these control Aux9 & Aux 10 outputs/wires (confusing I know), set up as below.  As per the note below, you also still need to assign a spare aux output (or virtual aux) to "E-throttle relay", even though there is not one connected externally.

You can download the latest version of the manual from the webpage for that ecu.

 

ao48wl.png

 

Thank you for the help! That certainly clears things up! Just to clarify, I will use AUX4/9 in the ecu and physically wire the E-throttle with AUX 9/10 correct?

Are there plans to use any of those unconnected Aux/DI/AN Volts in the future? Or are they left over in the coding from other ECU's?

Would I be able to assign that "E-throttle relay" to one of the unconnected Aux11-16s?

Share this post


Link to post
Share on other sites
13 minutes ago, rocklizzard91 said:

Thank you for the help! That certainly clears things up! Just to clarify, I will use AUX4/9 in the ecu and physically wire the E-throttle with AUX 9/10 correct?

Correct.

 

13 minutes ago, rocklizzard91 said:

Are there plans to use any of those unconnected Aux/DI/AN Volts in the future? Or are they left over in the coding from other ECU's?

All plug-in ECU's have the same electronics on board so that is why they all show in the software, how many of those inputs and ouptuts get physically connected to a pin though depends on how many pins the factory connector has and if there are any spare. 

 

17 minutes ago, rocklizzard91 said:

Would I be able to assign that "E-throttle relay" to one of the unconnected Aux11-16s?

Yes.

Share this post


Link to post
Share on other sites

So is it possible to use e.g. DI10, if I connect this channel manually to a switch?

In my case DI10 is not connected (non DBW car), but i would like to use it as a clutch switch.

Share this post


Link to post
Share on other sites

Are you checking the revision number on the bottom "Adapter board"  as per pic below.  The top board may maybe V1.5 which is current, I think the bottom boards are up to V1.8 now

PD500Xb.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...