Notices
ECU Flash

Has it happend yet?

Thread Tools
 
Search this Thread
 
Old Dec 4, 2007 | 02:40 PM
  #16  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
I have just tested my Pocket PC logger and running on the PC it connects to the car at my custom baud rate of 19200 baud on COM1 virtual serial port. The graphing doesn't work when run on the Windows PC, but it connects and logs. I intend to transfer the fuel and timing editing to this app and then post it as a starting point so we can all see what is required. It would be better to rewrite it to use FTDI, but I need to keep my list of things to do sensible for a first go.

CPU is SH7052 on Evo 7/8, SH7055 of Evo 9. KPIT Cummins do a free and good asm, which I have used to produce relocatable code which I patch in using a hex editor. This sounds fussy, but is much easier than trying to compile a whole image. Bez Bashni has posted some disasms on Aktivematrix.

ACD ECU uses a different series of CPUs and no image has been posted yet.
Reply
Old Dec 4, 2007 | 06:30 PM
  #17  
GTLocke13's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jul 2006
Posts: 667
Likes: 1
From: Yorklyn, DE
Thanks. Found a bunch of stuff on Aktivematrix and now my head hurts.

You will now be returned to your normally scheduled thread...

[/thread hijack]
Reply
Old Dec 4, 2007 | 09:51 PM
  #18  
codgi's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
Community Favorite
iTrader: (22)
 
Joined: Aug 2004
Posts: 2,493
Likes: 41
From: Seattle, WA
Originally Posted by GTLocke13
If you wanted to do an open source standalone tuning app I'm guessing you couldn't use the mitsulogger interface code and would have to start over from scratch. Unless you could convince Jack to allow you to distribute that part of the source code.

When you say "each ECU" do you mean every individual ECU or each of the several different ROM codes out there? If it has to do with different ROM codes you handle it like ECUFlash does and use a definition file.

Speaking of which, what Renesas CPUs are in the Evo? I found a boatload of data sheets and manuals and wanted to start looking at disassembly of the source code, but I don't know which series of chips they're using. Are there any free disassemblers out there so I don't have to write my own? And has anyone posted the assembly code with notes as to what's been figured out and what hasn't?

Is anyone looking at disassembling the ACD controller on the IX?

That would be the way to do it if there is some general common thing about them. Then it would be a matter of defining a common XML schema to represent the tables. Then you write XML defs for the known roms (start with your own of course). XML parsing in .Net is pretty simple so that would be the easy part.

Last edited by codgi; Dec 5, 2007 at 10:47 PM.
Reply
Old Dec 5, 2007 | 06:29 AM
  #19  
GTLocke13's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jul 2006
Posts: 667
Likes: 1
From: Yorklyn, DE
From what I could tell looking at the assembly code I think it uses static RAM addressing so that should be feasible.

I downloaded Bez's disassembly of the 0015 ROM and there's still a ****load of stuff that isn't defined, as far as code goes. I'm still muddling my way through the assembly syntax. The last time I worked in assembly it was in MIPS and it was about 7 years ago, so I was pretty lost last night (thus the headache).
Reply
Old Dec 5, 2007 | 09:50 PM
  #20  
C6C6CH3vo's Avatar
Evolved Member
iTrader: (9)
 
Joined: Feb 2005
Posts: 4,223
Likes: 4
From: sc
I have quite a few flashes and appear to be having idle troubles that seem to stem from ECU, cant confirm yet
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
GrabbinGears
General Engine Management / Tuning Forum
2
Jul 7, 2016 02:19 PM
EVO8speed
ECU Flash
20
Dec 1, 2008 07:05 PM
awddyno
ECU Flash
9
Apr 21, 2008 12:18 PM
jcsbanks
ECU Flash
79
Feb 11, 2008 11:19 AM




All times are GMT -7. The time now is 11:54 AM.