Notices
ECU Flash

Meth Failsafe and Patches

Thread Tools
 
Search this Thread
 
Old Dec 30, 2007 | 05:53 PM
  #46  
Richard L's Avatar
Former Sponsor
iTrader: (5)
 
Joined: Aug 2005
Posts: 2,236
Likes: 0
From: England
Originally Posted by tephra;
guys we might use that free ADC input that MrFred found, setup would be like this:

ADC0F 5v = altmap
ADC0F 0v = normal map

I think that would provide a more stable solution, can your meth boxes emit 0 or 5V when broken/ok?
This is the most effective and reliable configuration.
Our meths failsafe box has a set of "voltage free" change-over contact.
Reply
Old Dec 30, 2007 | 05:53 PM
  #47  
mrfred's Avatar
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by tephra
oh yeah I know all about the Wife (Girlfriend) factor hehehe kinda why I havn't done anything for a week or two

Nice work MrFred, is ADC0F mapped to another memory variable or is it just the raw input in the code?

We might as well make this the official input for mapchanging on the nonICS equipped evo's as well, to standardise it. That way people can wire in a switch to flip between maps.

This week I will try and get a ROM out for someone that wants to help test this new mod, once it works then I can roll it out for other ROMID's with instructions on howto wire it up. Maybe Jamie since this is your baby?
ADC 0F is written to a RAM variable, but its not utilized anywhere in the code. So you have the perfect hook to take the signal and use it to control whatever maps you want.

If there is an equivalent ADC input on 8's then I think this will be a better solution than going with the ICS inputs.
Reply
Old Dec 30, 2007 | 05:58 PM
  #48  
Richard L's Avatar
Former Sponsor
iTrader: (5)
 
Joined: Aug 2005
Posts: 2,236
Likes: 0
From: England
Originally Posted by mrfred;
Its definitely an ADC channel. I've already checked the scaling. :-) High/low map interpolation for meth content is now just a matter of some coding.
This will virtually make the engine acts like a duel fuel car - with a press of a button. See you guys in tomorrow. It has been an exiting day for me.
Reply
Old Dec 30, 2007 | 06:05 PM
  #49  
Evoryder's Avatar
Evolved Member
iTrader: (55)
 
Joined: Apr 2004
Posts: 7,383
Likes: 10
From: ☼ Florida ☼
Originally Posted by mrfred
Its definitely an ADC channel. I've already checked the scaling. :-) High/low map interpolation for meth content is now just a matter of some coding.
and finding out if the 8's have the same 2 available pins or something similar
Reply
Old Dec 30, 2007 | 06:19 PM
  #50  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
I think I will leave the interpolation for another day - getting altmaps to everyone is P1 atm

after getting my car fixed too :P hehe

ok for 94170015 ADC0F is 0xFFFF8928 (2 byte)

Last edited by tephra; Dec 30, 2007 at 06:26 PM.
Reply
Old Dec 30, 2007 | 06:47 PM
  #51  
Evoryder's Avatar
Evolved Member
iTrader: (55)
 
Joined: Apr 2004
Posts: 7,383
Likes: 10
From: ☼ Florida ☼
on the 8's pins 74 and 77 are free according to bez...
Reply
Old Dec 30, 2007 | 08:31 PM
  #52  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
guys what about using a potentiometer, a clicky one so we can have more than 1 altmap? useful or not?
Reply
Old Dec 30, 2007 | 08:34 PM
  #53  
Jack_of_Trades's Avatar
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
I'd be happy to test this out. The sooner we get this ball rolling, the better off the whole community will be

Like Richard said, since flow sensors usually increase output voltage from 0-5v, down the road we can find a way to have the mapping interpolate between the 2 map variations. This would be very similar to the ethanol sensor mapping in the newer flex fuel cars. Step one, getting the maps to switch with a 5V trigger and a 0v trigger.
Reply
Old Dec 30, 2007 | 08:41 PM
  #54  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
right on!

ok first step is to find the unused pins that go with ADC0F. I suspect they will be the same as 88590015 ROM's, but can't be sure. Do you want to use the info MrFred has provided and do some multimeter taps to see if those pins are being used?

if they are the same then you will need to rig up some 5v input and then we can log that in evoscan/ml. once we have that working then I can work on some code to allow changing maps based on this 5v input.

edit - the code might be tricky as I will be flying blind, I can't test it coz I got no car so you guys will have to bear with me until I get it right
Reply
Old Dec 30, 2007 | 08:45 PM
  #55  
Jack_of_Trades's Avatar
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
Originally Posted by tephra
right on!

ok first step is to find the unused pins that go with ADC0F. I suspect they will be the same as 88590015 ROM's, but can't be sure. Do you want to use the info MrFred has provided and do some multimeter taps to see if those pins are being used?

if they are the same then you will need to rig up some 5v input and then we can log that in evoscan/ml. once we have that working then I can work on some code to allow changing maps based on this 5v input.

edit - the code might be tricky as I will be flying blind, I can't test it coz I got no car so you guys will have to bear with me until I get it right
I plan on making a 5V voltage regulator tomorrow for less than $5 anyways, no issue there. So, these pinouts have no wiring hooked up to them at all? I'll have to make a wire insert of some sort to tap into the harness locations and see if anything is going on with those locations. I'll have to see how MrFred was doing it exactly.
Reply
Old Dec 30, 2007 | 08:49 PM
  #56  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
ok you using 94170014 yeah? for ADC0F u need to log 0xFFFF8928 and 0xFFFF8929.

I imagine FFFF8928 isn't used because 255 is just 1 byte - but log it anyways just to be safe
Reply
Old Dec 30, 2007 | 09:06 PM
  #57  
Jack_of_Trades's Avatar
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
K. I might be on later but the woman is calling....might be done for the night,lol.
Reply
Old Dec 30, 2007 | 09:08 PM
  #58  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
sure thing - just one last thing... becareful with the ECU and volts (you know this) but for others, I don't want any blown ECU's
Reply
Old Dec 30, 2007 | 09:34 PM
  #59  
Evoryder's Avatar
Evolved Member
iTrader: (55)
 
Joined: Apr 2004
Posts: 7,383
Likes: 10
From: ☼ Florida ☼
lets go jack let go...lets go jack lets go
Reply
Old Dec 30, 2007 | 10:47 PM
  #60  
mrfred's Avatar
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by Jack_of_Trades
I plan on making a 5V voltage regulator tomorrow for less than $5 anyways, no issue there. So, these pinouts have no wiring hooked up to them at all? I'll have to make a wire insert of some sort to tap into the harness locations and see if anything is going on with those locations. I'll have to see how MrFred was doing it exactly.
If making a regulator is easy, then sounds like a plan. Another route would be to go to radioshack and buy a 1-AA or 1-AAA battery holder. This will get you ~1.6 V which is good enough to determine which pin is the unused ADC pin corresponding to ADC 0F.

Rather than using just one wire, I wired up every unused pin. I used 22 ga wire. I stripped off about 1/2", folded the stripped part over on itself, and then pushed it into the plugs with the plugs removed from the ECU. Then I secured the wires to the harness using masking tape. This way, I was able to launch EvoScan (key "on", engine "off"), and test each wire one-by-one without having to climb under the ECU or constantly turn the key on/off to move a single wire to a different location. I tested each wire first with a voltmeter to determine if it was generating a voltage. I didn't mess with the ones that did. I probably should have then tested the resistance of the wires I wanted to hook up to the battery, but I didn't. Worked out fine though. No problems with the ECU that I can see. You might want to do it though for piece of mind.

You'll want to use the USDM Evo 8 pinout as your guide. There is a listing on the RRE website. Looks like there are only 10 unused inputs, so it should be much easier for you.

http://www.roadraceengineering.com/e...-ecuwiring.htm



Attached Thumbnails Meth Failsafe and Patches-adc-pin-search-1.jpg   Meth Failsafe and Patches-adc-pin-search-2.jpg  
Reply



All times are GMT -7. The time now is 12:29 PM.