RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 9:55 pm

All times are UTC




Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: SI-drive on a non-SI-drive car
PostPosted: Thu Sep 18, 2008 12:48 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
In working with the new CAN ROMs, it appears that with cars like the USDM 08 WRX and USDM 09 FXT which have no option for SI-drive from the factory, the ROMs still contain all of the SI-drive logic and tables. That is, if it was possible to add the SI-drive selector from a hardware perspective, it may be possible to use it on these cars. Hopefully someone can answer these questions:
1. How is the SI-drive selector wired and would it be possible (easy) to integrate into a non-SI drive car? This is assuming we don't care about the current mode being displayed on the instrument panel.
2. How expensive is it?


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Sep 18, 2008 2:14 pm 
Offline
Administrator
User avatar

Joined: Wed Oct 25, 2006 4:32 am
Posts: 3040
That's very interesting.

What about hacking the rom to cause another mechanical event to trigger the SI drive logic?


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Sep 18, 2008 3:02 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
That's certainly possible, but would be like any other hack and you have to deal with all the issues to make it user friendly (developing a patching program that can add/remove the hack and create custom defs, spending time customizing it for a number of different rom revisions, etc.)

What I'm talking about here, is only a small change to the ROM that could be implemented in RR (no additional code). Of course, there are a lot of ifs on the hardware side.


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Sep 18, 2008 3:03 pm 
Offline
Experienced

Joined: Sat Mar 10, 2007 5:16 pm
Posts: 212
Location: Ukraine
I'm looking for a drawing to upload...
SI-Drive selector wired to combination meter, which sends switching signal to ecu via CAN. Selector contains 2 resistors and 3 momentary switches, and comb.meter reads states on input wire like 1. short to ground. 2. connected to ground via R1. 3. connected to ground via R1+R2.
So, if Si-drive and non-Si-drive models share same basic combination meter design (if non Si-drive has unused inputs/outputs), this conversion looks possible


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Sat Sep 20, 2008 12:23 am 
Offline
Experienced
User avatar

Joined: Wed Feb 13, 2008 3:00 am
Posts: 153
Aside from racer's idea, It'll be tough without a patch or distributing a hacked rom.

The only way I can think of would be to point the OE code that checks the Si-Drive status in RAM to a different RAM address, and change the bitmasks to read certain inputs. So a total of 2 very small code changes.

I'm not sure if this applies to all the new roms, but when I was working on a Si-Drive hack for my 06 wrx, I used a single bitmask on one ram address that contained the clutch switch, brake light, and set/coast button.

_________________
06 Wrx Wagon 2.3 longrod in the works


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Sat Sep 20, 2008 12:47 am 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
well, the idea is that the code is already there. So, if the hardware already supported it, it might be plug and play. Hard to say if that is the case, but if it was, only one small change to the existing code in the ROM would be required, which could be handled by RR.

You can create any number of hacks and it is not hard. The problem is user-friendly patching, distribution including the large number of available ROMs, version control and compatibility across all hacks. Something that is outside the scope of RomRaider and would be a PITA if done in at least a semi-professional way to be released to the public. Which is why I'm thinking of easy (potentially) to implement solutions like this.


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Nov 29, 2012 10:05 pm 
Offline
Experienced

Joined: Sun Oct 16, 2011 7:57 am
Posts: 150
hey guys, sorry for bringing this one back from the dead.

I'm interested in doing this.

either:

a) working out if swapping combination meters with an STI one would help
b) developing something that connects to the CANbus and sends the required codes for SI-drive (can someone maybe work out what these are from ROM disassembly?)
...


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Nov 29, 2012 10:49 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
It doesn't appear that anyone confirmed either way (yes/no) if simply adding the required hardware would work to enable the feature.

As I read it, it comes down to, does the combo meter have the capability to read the switches/settings and forward that info to the ECU.


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Nov 29, 2012 10:58 pm 
Offline
RomRaider Donator
User avatar

Joined: Mon Dec 15, 2008 7:12 am
Posts: 672
Location: The Philippines
A friend of mine put the Sti instrument panel on his forester 09 xt edm. The si drive indicator shifts whenever he moves from D to sport either via paddle shifter or shift knob. Can we have custom defs and see what's going on?


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Thu Nov 29, 2012 11:46 pm 
Offline
Senior Member

Joined: Sat Feb 12, 2011 11:27 pm
Posts: 2032
Location: Northern NSW
Implementable. The Legacy/STi logic needs to be applied via a patch :) I have been using it for my E85/98 dual fuel map patch. 98 obviously runs less boost so needs less requested torque in the DBW, E85 runs more boost via higher RT values


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Fri Nov 30, 2012 10:00 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
MFB wrote:
A friend of mine put the Sti instrument panel on his forester 09 xt edm. The si drive indicator shifts whenever he moves from D to sport either via paddle shifter or shift knob. Can we have custom defs and see what's going on?

But do you really need to switch the combo meter? I think the original question was if the stock one would work or not.


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Fri Nov 30, 2012 11:22 pm 
Offline
RomRaider Donator
User avatar

Joined: Mon Dec 15, 2008 7:12 am
Posts: 672
Location: The Philippines
Just odd si meter on the sti instrument panel would shift modes even if there was no si drive installed. Thought it was worth mentioning.


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Sat Dec 01, 2012 12:13 am 
Offline
Senior Member

Joined: Sat Feb 12, 2011 11:27 pm
Posts: 2032
Location: Northern NSW
MFB wrote:
Just odd si meter on the sti instrument panel would shift modes even if there was no si drive installed. Thought it was worth mentioning.


Might even be worth logging SI Drive mode on a normal auto to determine the map switch as well?


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Mon Dec 03, 2012 2:53 am 
Offline
Experienced

Joined: Sun Oct 16, 2011 7:57 am
Posts: 150
I'm wondering if I could knock together something using an MPC2515 on an arduino, that would send the required messages to the ECU to change the SI-drive mode....

thereby bypassing the requirement for a combo meter swap.

throttlehappy - where abouts in Aus are you located, and have you done this with a WRX ?

I'm in Melbourne :)


Top
 Profile  
 
 Post subject: Re: SI-drive on a non-SI-drive car
PostPosted: Mon Apr 22, 2013 3:22 am 
Offline
Experienced
User avatar

Joined: Thu Jul 22, 2010 10:22 am
Posts: 148
Location: Australia
I did some playing around with this! this is what I found WRX models have wiring for SI-Mode selector and the wiring goes to the correct pins on the combination meter in accordance with this....
Attachment:
Untitled.png

Whilst logging the SI-Mode Parameter I placed a resistor across pins 33 and 35 as per below.

Attachment:
Untitled1.png

Unfortunately SI-Mode remained zero so one of two things is preventing this from working, SI-Mode is inhibited in software or the combination meter doesn't support SI-drive mode change.


You do not have the required permissions to view the files attached to this post.

_________________
09 ADM WRX/ 3" Exforce Turbo Back, Hyperflow TMIC, AEM CAI, Perrin Turbo Inlet, TGV Delete, Ported VF-52, Walbro Pump, Hybrid boost control (Grimmspeed EBCS/MBC), SI-Drive Mode Selector (3 pos Rocker Sw)/ Self tuned @ 17 Psi, Last dyno run 206Kw.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl