RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Fri Jan 09, 2009 8:59 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: RomID 742512 - 94 JDM SVX (JECS)
PostPosted: Fri Apr 27, 2007 3:52 am 
Offline
Newbie

Joined: Fri Apr 27, 2007 2:28 am
Posts: 3
Location: UK
I know there's no way to flash these ECUs, but is it at least possible to extract the data and display the maps in RomRaider?

Engine is 6-cylinder normally aspirated, type EG33. Transmission is 4EAT.

CPU is M37791
This file is a dump of the whole 16-bit address space.

0000-00FF is IO
1000-14FF is RAM data (14FF downwards is the program stack)
8000-8FFF is ROM data (possible 16x16 tables at 0x8120 and 0x8e20 ?)
9000-FFCF is ROM code
FFD0-FFFF is Interrupt vectors
The rest of the address space appears to be unused.


Attachments:
File comment: RomID 742512
94 JDM SVX (JECS)
Dump of entire address space
ROM starts at 0x8000

SVX.bin [64 KB]
Downloaded 10 times
Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 27, 2007 8:49 am 
Offline
Administrator
User avatar

Joined: Wed Mar 29, 2006 10:38 pm
Posts: 4225
If there's no way to flash it, what would be the point? Where did you get it?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 27, 2007 11:09 am 
Offline
Newbie

Joined: Fri Apr 06, 2007 6:09 am
Posts: 67
Location: France
I guess the ECU doesn't use a modern processor including Flash memory and make use of an external ROM memory chip as the 1995-1998 WRX do.
Saying that, you can still read the whole memory to file, modify it (assuming you have def file), and programm a new ROM chips. That's what some here do with 1995-1998 cars. The ROM (27C512) is soldered onto the PCB (don't know for the SVX ?), you will have to extract it and replace it with a DIP receptacle.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 27, 2007 11:13 am 
Offline
Newbie

Joined: Fri Apr 27, 2007 2:28 am
Posts: 3
Location: UK
merchgod wrote:
If there's no way to flash it, what would be the point?

You can't flash it, but you can burn an EPROM and pop it in the empty socket on the board. Then you cut a resistor and the EPROM will take precedence over the original ROM.
merchgod wrote:
Where did you get it?

I downloaded it from my car through the yellow OBD1 subaru select monitor plug using an RS232 to TTL converter.

I have managed to disassemble the code using an M37710 disassembler that is part of the MAME arcade machine emulator project.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 27, 2007 11:50 am 
Offline
RomRaider Developer

Joined: Tue Jul 11, 2006 9:25 pm
Posts: 992
simba wrote:
merchgod wrote:
If there's no way to flash it, what would be the point?

You can't flash it, but you can burn an EPROM and pop it in the empty socket on the board. Then you cut a resistor and the EPROM will take precedence over the original ROM.
merchgod wrote:
Where did you get it?

I downloaded it from my car through the yellow OBD1 subaru select monitor plug using an RS232 to TTL converter.

I have managed to disassemble the code using an M37710 disassembler that is part of the MAME arcade machine emulator project.


Haha, sorry, I think its cool/funny you're leveraging mame :D


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Sep 24, 2007 10:33 am 
Offline
Newbie

Joined: Fri Apr 27, 2007 2:28 am
Posts: 3
Location: UK
I still haven't figured out how the JECS ECU works, but I have found the fuel, timing amd knock correction tables.

I've created an ecu_defs.xml file with the information that I have found so far. It should also work for other Subarus using the JECS ECU.


Attachments:
ecu_defs.xml.txt [5.85 KB]
Downloaded 10 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl
phpBB SEO