JECS ROM Download

User topics relating to software that reflashes or modifes ECU code and data

Moderator: Freon

Postby NoCtrl » Sat Apr 01, 2006 3:06 pm

If someone who are breathing m32 assembly language could take a look at this file :wink:

This is my initial disasembly, some opcodes might still be wrong..
No arrays,tables or data are taken into consideration.
Its just a raw chew into assembly..

Now, what does make sense and what does not :?:
Attachments
test-initial-out.txt.zip
Initial take at m32 disasembly of test.bin
(372.3 KiB) Downloaded 543 times
NoCtrl
 
Posts: 55
Joined: Sun Nov 13, 2005 10:37 am
Location: Norway

Postby JonnyM » Sat Apr 01, 2006 9:55 pm

Doesn't look bad at all, now start disassembling from 2C00h, everything before is vectors and data.

Your unknown instructions are addi(reg,value) and cmp(reg,reg).

Format for addi is 0x4yzz where y is the register and zz is the immediate value.

Format for cmp is 0x0y4z where y and z are the registers.
JonnyM
 
Posts: 20
Joined: Mon May 30, 2005 9:23 pm

Postby JonnyM » Sat Apr 01, 2006 9:59 pm

Here is a partial disassembly done with IDA. Hopefully it covers all instructions so that you can compare with your own. Otherwise, just ask and I will look them up.
Attachments
test.txt
(195.64 KiB) Downloaded 898 times
test.rar
(24.58 KiB) Downloaded 471 times
JonnyM
 
Posts: 20
Joined: Mon May 30, 2005 9:23 pm

Postby NoCtrl » Sun Apr 02, 2006 3:04 am

JonnyM: Thank you very much!
Now I got info for putting on more meat.
And you also found two opcode bugs. Great!
:P
NoCtrl
 
Posts: 55
Joined: Sun Nov 13, 2005 10:37 am
Location: Norway

Postby STi6 » Sun Apr 02, 2006 1:22 pm

I wonder if someone can help me, its tiring sitting in the car with a laptop the whole night. It would be much easier to have the ECU on my desk to fiddle with. Now the pinouts are posted on this site and I see many grounds and the green flash block connectors and stuff. It would be nice to have some instructions of how to power the ECU up properly and which pins to connect what to, like the coms etc.
STi6
 
Posts: 32
Joined: Tue Jun 28, 2005 6:07 am

Postby Spiider » Sun Apr 02, 2006 4:51 pm

I think the problem putting togather a bench setup is the connectors.

You need a scrapped out harness to harvest the connector from, otherwise you would have to use test clips on the pins and risk bending pins and such.
Spiider
 
Posts: 191
Joined: Thu Mar 10, 2005 4:16 pm

Postby STi6 » Mon Apr 03, 2006 12:23 am

Spiider wrote:I think the problem putting togather a bench setup is the connectors.

You need a scrapped out harness to harvest the connector from, otherwise you would have to use test clips on the pins and risk bending pins and such.


I could go get hold of one at the scrapyard. Just need some guidance with the pins. But it doesn't seem like we are at that stage yet of being able to get meaningful information out of the ECU.
STi6
 
Posts: 32
Joined: Tue Jun 28, 2005 6:07 am

Postby west_minist » Thu Apr 06, 2006 7:56 pm

First, I do not know what year this ECU is and if STI, so I am assuming wrx.

Don't know if it looks right, but base on my JDM 2000 ECU stats, I feel the load is the MAF voltage.
Attachments
Ignition Map.jpg
Ignition Map.jpg (247.38 KiB) Viewed 12479 times
Last edited by west_minist on Thu Apr 06, 2006 10:04 pm, edited 3 times in total.
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

Postby west_minist » Thu Apr 06, 2006 8:59 pm

MY99/00 JECS Unisia Maps
Attachments
99-00 jecs ecu.xml
99-00 jecs ecu xml
(3.5 KiB) Downloaded 1167 times
99-00 JECS Unisia Maps.rar
99-00 jecs ecu maps pics
(1.02 MiB) Downloaded 740 times
Last edited by west_minist on Thu Apr 06, 2006 9:45 pm, edited 5 times in total.
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

Postby west_minist » Thu Apr 06, 2006 9:16 pm

Do anyone know if the 99/00 rom is coming along successfully?
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

Postby x99percent » Fri Apr 07, 2006 6:33 am

west_minist wrote:First, I do not know what year this ECU is and if STI, so I am assuming wrx.

Don't know if it looks right, but base on my JDM 2000 ECU stats, I feel the load is the MAF voltage.

E**Tek shows load as g/sec of air. This value can be close to (but isn't the same as) the MAF voltage.
x99percent
 
Posts: 53
Joined: Wed Jan 12, 2005 11:13 am

Postby west_minist » Fri Apr 07, 2006 6:37 am

So, any idea what the loads variables look like?

Any one have any logs on the 99/00 ecu?
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

Postby x99percent » Fri Apr 07, 2006 11:55 am

west_minist wrote:So, any idea what the loads variables look like?

http://195.112.37.59/products/deltaecu/ ???

In DeltaDash, there is an "Engine Load" parameter that you can monitor, which is obviously related to, but is not the same as, MAF voltage.

Does EcuExplorer provide logging of "Engine Load"?
x99percent
 
Posts: 53
Joined: Wed Jan 12, 2005 11:13 am

Postby qoncept » Fri Apr 07, 2006 12:16 pm

ecuExplorer can log load. Click on the user defined variables and find the correct memory address. A bit of a pain, but you only have to go through it once (for each ECU you use it on).
qoncept
 
Posts: 249
Joined: Tue Oct 04, 2005 6:43 pm
Location: Montgomery, AL

Postby west_minist » Fri Apr 07, 2006 2:00 pm

My logging do not show load. I will have to try the addressed. But in dd, no
load.

Ok, I tried the address and only 2 showed some data w/ one moving. Not sure what is it. You can tell me. Advance Multipier is 80224E
Attachments
ecuExplorer 07-04-2006 18h28m51s.rar
(34.26 KiB) Downloaded 566 times
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

PreviousNext

Return to Reflashing Software

Who is online

Users browsing this forum: No registered users and 0 guests