7th Generation Civic 2001 - 2005 In the years from 2001 to 2005 Honda released it's 7th Generation Civic.
Chassis codes: EM2, ES1, EP3, EU1
Sponsored by:
Sponsored by: DashLynx

D17 homebrew ECU: NA/BOOST param requests welcome

 
Thread Tools
 
Search this Thread
 
Old 03-22-2008
  #1  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
D17 homebrew ECU: NA/BOOST param requests welcome

7thG obd2 ECUs are hard to work with.

Ive got an 05 EX AT (D17A2). I already have a factory wideband, but I have no way to correlate sensor output to a particular ratio. If we had this data, 04-05 owners might be able to use their factory wideband for tuning, saving ~$300 during the whole tuning process.

I need to find out what different boards are out there, find the similarities, differences, etc...then come up with some sort of modified binary that will work for everyone, or some sort of daughterboard to make this whole process easier.

I need info and as many pictures of boards as possible. Specifically, i need to be able to read the little silk-screened part numbers / manufacturers on the different ICs; also I need to be able to see resistor color bands, capacitor size markings, and as much other identifying information as possible.

The overall goal is to allow anyone with a USB cable to plug in, download telemetry, tune existing parameters, and/or tune according to their auxiliary parameters, like EGT, aftermarket WB02, knock, map/maf, ITB TP sensors, etc...plus automatic transmission control as well, since ive got a damn AT.

This way, if you want temperature / flowrate / pressure indication of every parameter in your vehicle, you will be able to do so, log it to a flashdrive/harddrive etc, display it on a monitor, gauge, or LED-bezel-majig.

So yea, i need pictures of 01-05 D17 boards, front and back, with as much identifying information as possible (dont include your VIN for the time being). I want this to work for anyone with a D17A1,2,6 whatever, MT or AT. With enough work, this could be extended to D16's, K's, B's and whatnot. But its going to take time.

Let me know what features parameters you would like to see included. Most standalones already include realtime parameter display, modification of MAP, ignition, TP gain (acc map) tables and whatnot. This would be baseline included functionality. But Im sure we can think of all kinds of other stuff that would help.

Example, you have pressure sensors threaded into your wheels somehow, and you want realtime pressure indication of your wheels. This would take up 4 channels of voltage sampling, one per wheel. Or say, you had pressure transducers installed on each cylinder, thats another 4 channels of required sampling.

Im also looking to sample pressures & temperatures at various points on the body and engine compartment, to find highest & lowest pressures experienced at speed; hottest & coldest engine compartment locations to help with intake placement, or parts that need a heatshield to increase performance.

So yea, let me know what you'd like to see implemented.

Last edited by briand17a2; 03-23-2008 at 12:05 AM. Reason: title
briand17a2 is offline  
Old 03-22-2008
  #2  
Banned
iTrader: (7)
 
greeen01civic4d's Avatar
 
Join Date: May 2006
Location: southern Illinois
Age: 41
Posts: 3,188
Likes: 0
Received 1 Like on 1 Post
Rep Power: 0
greeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to beholdgreeen01civic4d is a splendid one to behold
Re: 7thgen MT/AT custom ECU

ur crazy, but im in for results, ill get u some pics when i do my headswap, gonna take time tho
greeen01civic4d is offline  
Old 03-22-2008
  #3  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
Re: 7thgen MT/AT custom ECU

yea, its definitely gonna take time :P I'll pull mine and take some pics soon. Actually, before anyone goes pulling their boards, Ill do mine and write up a procedure.

Im also looking for a server to put up a wiki on this (or something). I tried to write up a spec & procedure db for tuner/gearheads on wikipedia, but some hater deleted the info twice.

If anyone knows or happens to be an uber-geek, this project is going to require some serious geekin it up.

Im going to look into traction control and antilock brake control routines, in the event we have to bypass the factory routines completely. Retaining ABS is pretty important imo.

There's a host of MCU's that can be used for this sort of thing, motorola, parallax (lol), microchip inc, analog devices inc, etc. I figure going the motorola route would be helpful as some of the older crowd might have some experience in that area. The motorola 68k is the same mcu used in the TI-89.

But before I go to much farther, can anyone think why USB would not be a good idea for connectivity? As far as I know, just about every laptop made these days has a USB port on it. No converter cables required (like the damn eMangle), just a straight USB to USB connection from computer to ECU.

Lol, yea Im crazy, but these things have to start somewhere. Its been done for OBD0 and OBDI though.

Thoughts, ideas, suggestions all welcome. Happy early Easter 2 ere'body.
briand17a2 is offline  
Old 03-22-2008
  #4  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
Re: 7thgen MT/AT custom ECU

I just remembered that you can tell if rotating machinery is out of balance by listening to the sound it makes, or whatever its output signal is supposed to look like. I bet we could have the board monitor outputs to tell you if parts needed to be balanced, or if going above a certain RPM is about to cause damage. Might even extend to predicting bearing failure...it works for big *** pumps and whatnot.

Also, being able to monitor at least 1 throttlebody+map sensor per cylinder would let anyone tune the D17 to perfection. If I had a ferrari, things would be different, but until then, D17 ftw.
briand17a2 is offline  
Old 03-22-2008
  #5  
Diamond Member
iTrader: (1)
 
Envy's Avatar
 
Join Date: May 2007
Location: MD
Age: 33
Posts: 1,070
Likes: 0
Received 1 Like on 1 Post
Rep Power: 0
Envy is a glorious beacon of lightEnvy is a glorious beacon of lightEnvy is a glorious beacon of lightEnvy is a glorious beacon of lightEnvy is a glorious beacon of light
Re: 7thgen MT/AT custom ECU

im in! just tell me how to help lol
Envy is offline  
Old 03-23-2008
  #6  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
Re: D17 homebrew ECU: NA/BOOST param requests welcome

I need to know how many different boards the 01-05 DX/LX/EX MT/AT civics use.

Pretty much all the boards will look rather similar to an audio amplifier, except the ECU output transistors drive fuel injectors and ignition coils, rather than speaker voice coils :-)

Once we've identified the manufacturer(s) of the microcontroller(s) and eeproms, we can get the product spec sheets and programming manuals.

If the code is signed / encrypted, offset all screwy or whatever, no problem. I just want to figure out what hardware we're looking at working with so the end product will (hopefully) work for any and all D17 factory ecu's.

Next step is debug enable do search for the rom memory map entry point, in prep for the bin download. Then ive gotta scroll through a bunch of damn assembly code & attempt to reconstruct the I/O addresses of the various hardware (injector/coil driver IC's, etc...)

Once weve got the code entry point, we can hook MCU execution by putting custom prom addresses on the address bus of the MCU. At that point, say weve got our own interrupt controller, (running way faster than the stock ECU) we should be able to inject our own subroutines into the MCU, drive the stock hardware, monitor other params, and do generally whatever the hell we want.

So basically, Im gonna tear open my magic box and see what were up against. Ill post pics when I can. Last I checked, PGMFI.org was dead following hondata suing the owner for some reason. If anyone knows of other research going on in this area, please let me know.
briand17a2 is offline  
Old 03-23-2008
  #7  
My Pony Princess is the inspiration for my ride.
iTrader: (17)
 
speedfoos's Avatar
 
Join Date: Apr 2006
Age: 48
Posts: 5,217
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
speedfoos is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

USB is good, but it gets flaky with too much electrical noise from a high-powered ignition system and the signal will drop out. Serial is a failsafe solution as it is not affected by the noise, however it's not very common on laptops anymore and you end up having to use an RS232 to USB converter which are usually worse than a straight USB. From what I understand, k-pro users have never had a problem, so USB is probably the best way to go.

Injector duty cycle is an important one to have, as well as fuel pressure and control over the pump (if possible) as well. I won't be able to give you any direct help until I get back in June though, because after the 26th I will be without internet until I get back.

Kudos to you for taking this on.
speedfoos is offline  
Old 03-23-2008
  #8  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
Re: D17 homebrew ECU: NA/BOOST param requests welcome

No problem Clint. We could do dynamic fuel pressure control however you want...if you can find a way to hook up a motor to a valve, then weve got electronic parameter control.

For the fuel injector duty cycle, I'd like to come up with a way that the computer can test each individual fuel injector, in some sort of pre-startup calibration mode. That way, regardless of injector manufacturer/size/whatever, you know you're getting meaningful data, and the injectors are doing exactly what you tell them. (Which is why I cant stand the eManage)

Ill post more when I get a chance. Regardless, good luck out there & I appreciate what your doing here and elsewhere. I remember those days away from home. Cheers for when its all said and done
briand17a2 is offline  
Old 03-23-2008
  #9  
Registered!!
 
02fpcivic's Avatar
 
Join Date: Jan 2003
Location: Middleboro,MA
Age: 42
Posts: 1,222
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 272
02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Dude they already sell gauges that plug into the obd2 ports just for this, hehe. I'll find the link and post it up.
02fpcivic is offline  
Old 03-23-2008
  #10  
Registered!!
 
02fpcivic's Avatar
 
Join Date: Jan 2003
Location: Middleboro,MA
Age: 42
Posts: 1,222
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 272
02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light02fpcivic is a glorious beacon of light
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Here's one of many.
http://tunertools.com/proddetail.asp?prod=BE-R920
02fpcivic is offline  
Old 03-23-2008
  #11  
My Pony Princess is the inspiration for my ride.
iTrader: (17)
 
speedfoos's Avatar
 
Join Date: Apr 2006
Age: 48
Posts: 5,217
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
speedfoos is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Right Gerry, but it looks like Brian is going down the road of EEPROM burning, chipping, etc.. much like Crome and Uberedit but for the D17. We may be able to get a chippable solution out of something like this. Beats the hell out of piggybacks and $1200 EMSs. My $70 Ebay OBDII scanner does all the readings I need, but that's it.
speedfoos is offline  
Old 04-03-2008
  #12  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
D17 custom ECU

Looking at what parameters need to be implemented. I'm going to have to hook up the ABS unit and AT controller outputs to see how they work. The goal is to be able to retain stock functionality for...inspections and whatnot.

If everything goes as planned, I want to be able to modify / set:

Automatic Transmission Control:
Shift points
Clutch engagement time (Smooth/Sport/I have a clutch?)

ABS Controller:
On/Off
Pseudo-traction control (if your D17 happens to spin the tyres )


Logging / Setpoint control:

Lots of temperature monitor inputs
Lots of pressure sensor inputs
Relay controls for lighting, misc solenoids (valve lift control e.g. EGR, wastegate, boost controller/IACV PWM signals, etc...)

TCP/IP over ethernet

Im tired. Will post more later.

Hardware sucks alot
briand17a2 is offline  
Old 04-12-2008
  #13  
Registered!!
iTrader: (1)
 
Matteo's Avatar
 
Join Date: Jun 2006
Location: Houston, Texas
Age: 35
Posts: 568
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 223
Matteo will become famous soon enough
Re: D17 homebrew ECU: NA/BOOST param requests welcome

anything that will help out my Automatic Transmission grately appreciated!
Matteo is offline  
Old 05-25-2008
  #14  
Registered!!
iTrader: (4)
 
ryox82's Avatar
 
Join Date: Apr 2007
Location: Long Island, New York
Age: 41
Posts: 959
Likes: 0
Received 1 Like on 1 Post
Rep Power: 218
ryox82 is a name known to allryox82 is a name known to allryox82 is a name known to allryox82 is a name known to allryox82 is a name known to allryox82 is a name known to allryox82 is a name known to all
Re: D17 homebrew ECU: NA/BOOST param requests welcome

bump for updates!
ryox82 is offline  
Old 05-25-2008
  #15  
Registered!!
Hey! Look At Me!! I'm a Supporting Member!!
iTrader: (3)
 
lordhelmet's Avatar
 
Join Date: Feb 2006
Location: Irvine, Ca
Posts: 2,172
Likes: 0
Received 1 Like on 1 Post
Rep Power: 266
lordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond repute
Re: D17 homebrew ECU: NA/BOOST param requests welcome

What ever happened to this? Is it still going on?
lordhelmet is offline  
Old 05-25-2008
  #16  
Registered!!
 
overrev_it's Avatar
 
Join Date: Oct 2007
Age: 34
Posts: 27
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
overrev_it is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

yeah intersted in this also
overrev_it is offline  
Old 05-27-2008
  #17  
Registered!!
iTrader: (2)
 
j182j's Avatar
 
Join Date: Nov 2004
Posts: 97
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 237
j182j has a spectacular aura aboutj182j has a spectacular aura aboutj182j has a spectacular aura about
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Very intersting I will help if you need. Let me know.
j182j is offline  
Old 05-27-2008
  #18  
Official Rattlesnake Hunter
iTrader: (8)
 
02BLKCIVIC's Avatar
 
Join Date: Jun 2005
Location: Valley Of The Sun...
Posts: 5,491
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 289
02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of02BLKCIVIC has much to be proud of
Re: D17 homebrew ECU: NA/BOOST param requests welcome

sounds fuuunnn
02BLKCIVIC is offline  
Old 08-17-2008
  #19  
My Pony Princess is the inspiration for my ride.
iTrader: (17)
 
speedfoos's Avatar
 
Join Date: Apr 2006
Age: 48
Posts: 5,217
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
speedfoos is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Bump. OP hasn't been on since May.
speedfoos is offline  
Old 11-24-2009
  #20  
Registered!!
Thread Starter
 
briand17a2's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Age: 44
Posts: 107
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 203
briand17a2 has a spectacular aura aboutbriand17a2 has a spectacular aura about
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Back from the dead and somewhat smarter...

Where ive been: Transferred into electrical engineering and have been very busy upgrading my inability to do math good. But yes, im still working on this.

How's everyone been for the last year? :-)
briand17a2 is offline  
Old 11-25-2009
  #21  
My Pony Princess is the inspiration for my ride.
iTrader: (17)
 
speedfoos's Avatar
 
Join Date: Apr 2006
Age: 48
Posts: 5,217
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
speedfoos is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Most of us left this forum, a lot of us parted our cars.
speedfoos is offline  
Old 11-25-2009
  #22  
Premium Member
Hey! Look At Me!! I'm a Supporting Member!!
iTrader: (95)
 
gearbox's Avatar
 
Join Date: Sep 2002
Location: NV
Age: 43
Posts: 51,241
Likes: 0
Received 18 Likes on 13 Posts
Rep Power: 787
gearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond reputegearbox has a reputation beyond repute
Re: D17 homebrew ECU: NA/BOOST param requests welcome

welcome back
gearbox is offline  
Old 11-30-2009
  #23  
Registered!!
Hey! Look At Me!! I'm a Supporting Member!!
iTrader: (3)
 
lordhelmet's Avatar
 
Join Date: Feb 2006
Location: Irvine, Ca
Posts: 2,172
Likes: 0
Received 1 Like on 1 Post
Rep Power: 266
lordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond reputelordhelmet has a reputation beyond repute
Re: D17 homebrew ECU: NA/BOOST param requests welcome

How much progress has been made on this?
lordhelmet is offline  
Old 01-04-2010
  #24  
Registered!!
 
krarnold's Avatar
 
Join Date: Apr 2009
Posts: 53
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
krarnold is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

I'm interested in this, so I'm bringing it back!
krarnold is offline  
Old 11-10-2011
  #25  
Registered!!
 
iridehonda's Avatar
 
Join Date: Oct 2010
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
iridehonda is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

I guess nothing ever came of this?
iridehonda is offline  
Old 09-02-2012
  #26  
Registered!!
 
Nitrous1024's Avatar
 
Join Date: Apr 2010
Posts: 78
Likes: 0
Received 0 Likes on 0 Posts
Rep Power: 0
Nitrous1024 is an unknown quantity at this point
Re: D17 homebrew ECU: NA/BOOST param requests welcome

Since the OEM 7th generation ECUs can't be flashed, I highly doubt this is going to work without a stand alone or piggy back system.
Nitrous1024 is offline  
Old 09-03-2012
  #27  
Busy Speeding!!
 
SlimRisk's Avatar
 
Join Date: Nov 2010
Location: Wisconsin
Age: 30
Posts: 581
Likes: 0
Received 1 Like on 1 Post
Rep Power: 169
SlimRisk is a jewel in the roughSlimRisk is a jewel in the roughSlimRisk is a jewel in the rough
Re: D17 homebrew ECU: NA/BOOST param requests welcome

They were gonna do much more than that. Seems like modding the board or making on of their own, I don't know. I'm not that good with computers
SlimRisk is offline  
 
Related Topics
Thread
Thread Starter
Honda Civic Forum
Replies
Last Post
Jrosa
8th & 9th Generation Civic 2006 - 2015
1
09-14-2015 08:24 PM
Donahue
7th Generation Civic 2001 - 2005
4
09-08-2015 09:00 AM
KAMIKAZEEx
7th Generation Civic 2001 - 2005
6
08-30-2015 08:30 AM
lyanreindecker
Mechanical Problems/Vehicle Issues and Fix-it Forum
4
08-20-2015 09:15 PM
bo0sT
Parts and Products
7
04-03-2002 09:11 PM



Quick Reply: D17 homebrew ECU: NA/BOOST param requests welcome



All times are GMT -5. The time now is 01:57 AM.