Re: Project: ECU Database
let me see if i've got this right:
IC4 is the IO (oki6260)
IC5 is the MCU (okiC154)
IC6 is the EPROM:omg: (oki38256)
IC7 is the RAM (oki5128)
IC9 is the ADC (nec7004c)
CN3 is the TTL
looks like we have a full-fledged obd-o ecu! just like a pk2 or pr4, etc.
Re: Project: ECU Database
that's right!
That ECU might lack the ignition outputs tough. This is where the fun begins. If it's based on an Oki processor, there are many things that might be interchangeable with those other OKI ecus
Re: Project: ECU Database
so this means that we might be able to chip our ecus?? if so we wouldnt need to conver to obd-1 would we??
Re: Project: ECU Database
i'm no expert, but i don't see any reason why we wouldn't be able to chip these ecus. when people would say, "you can't chip the pjo" their main point was always the lack of a replaceable ROM. in the '88-'89 kl it appears to have a replaceable ROM.
if you want control over the ignition, you would have to go obd-1. but with this ecu we could still change fuel maps, the rev limit, the use of emmissions sensors, etc. also, for people going to obd-1 or standalone we could get them a basemap to download so they would have a basic idea of where to begin tuning from.
Re: Project: ECU Database
Re: Project: ECU Database
TWOLOUDNPROUD's ECU is a PK2 (at least. that'S what he said)
Re: Project: ECU Database
whoops. i totally missed that. that would explain the similarity:uh:
Re: Project: ECU Database
Re: Project: ECU Database
so wtf exactly does this mean... i have a really hard time telling what im looking at by seeing these, obviously its a jet chipped pj0 by the name of the file, but does this mean that in theory we could run turbo edit on an 88-89 pk2 ecu and have tunable setup?
Re: Project: ECU Database
No, we're far from that point now.
However, having a JET chip for the PJ0 is a nice thing. With this we can compare what has been changed and reverse engineer the code. It would be easier to understand how those fuel tables work. This is an Euro PJ0 with an external ROM tough. I still need to get my hands on a 86-87 PJ0 and see if it has an external ROM too. The 88-89 I have doesn't.
One day, Turboedit might support the PK2/PH3 and the PJ0 :D. Since Turboedit is open source, we might call our little version 3geezEdit
What do you think?
Re: Project: ECU Database
i think www.megasquirt.com :( so much easier, and in the longrun, probably better. and its just as viable a solution on a pj0 powered car as any other car. :(
Re: Project: ECU Database
Simpler for now maybe. But not everyone has the skills to install this kind of thing. If all works out as planned all you would need to do is install a chip and socket in the stock ECU, that's it. Alot simpler than the megasquirt setup.
Also, if we can mod the stock ECU, we can retail the stock emission controls.
I like complicated things anyway. I can learn the how the deep guts of the car work and I just love it hehe.
Re: Project: ECU Database
carotman your awsome :rockon:
Re: Project: ECU Database
Quote:
Originally Posted by carotman
Simpler for now maybe. But not everyone has the skills to install this kind of thing. If all works out as planned all you would need to do is install a chip and socket in the stock ECU, that's it. Alot simpler than the megasquirt setup.
Also, if we can mod the stock ECU, we can retail the stock emission controls.
I like complicated things anyway. I can learn the how the deep guts of the car work and I just love it hehe.
if it came to chipping the pj0 in the next 6 months i will probably go that route as opposed to megasquirt. i have several months to actually decide on a management solution. would pj0 chipped solve our lame lack of computer controled timing? if there is a way to get timing tables into the maps then im all for this solution. :)
Re: Project: ECU Database
Well, you see, the Cali emissions PJ0 is OKI80C514 based. The other ECUs that use this architecture all have ignition control so in "theory" if would be possibe to mod this ECU to control the timing. You would still be stuck with the vacuum dizzy tough and will have to find another obd-0 dizzy that fits there.
The other problem is that most of the PJ0s are made by Matsushita. I don't know how compatible the codes are between the OKI and Matsu architectures are.
This is totally new stuff we're working with. We're the bastard child that no one cares about. I don't know how to code in assembly "yet" but I reading this site will help for sure
http://www.8052.com/tutintro.phtml
BTW, if anyone else wants to join efforts, come on in!
Re: Project: ECU Database
im struggling in C++ code right now, i dont think u want my help trying to fuck up with assembly code! :)
yeah at this point i think ditching accord ecu and rolling out with megasquirt would be nice. then we could run a different ignition system and get rid of that bastard distributor once and for all!
Re: Project: ECU Database
the '86-'87 california ecus have a 28 pin chip in the same spot (IC3) as the jet chipped one you posted. the chip has HN613128P on it.
Re: Project: ECU Database
Are those made by Matsushita too?
This is a 128k chip.
Re: Project: ECU Database
yes, the '86-'87 are matsushita.
Re: Project: ECU Database
i'm a little familiar with asm. And i liked it too... that is just pure sick. Nice things about assembly is it's always the same so you can make an assembler and have a little higher code then pure hex!
Re: Project: ECU Database
Quote:
Originally Posted by Strugglebucket
yes, the '86-'87 are matsushita.
Well, they could be chipped with that JET program for sure then. I'm not sure about the 88-89 but I will come with something soon.
Re: Project: ECU Database
Re: Project: ECU Database
Quote:
Originally Posted by carotman
Well, they could be chipped with that JET program for sure then. I'm not sure about the 88-89 but I will come with something soon.
hey, what year is that edm ecu from? do you have that ecu in your possession or do you have the file from the jet chip?
Re: Project: ECU Database
It's from an 86-87. ANyway, the EDM ECU's were similar from 86 to 89 because the idle controls and manifolds stayed the same for those years.
I don't have this ECU. Someone asked for some info about this on www.pgmfi.org. I hope to have the .BIN very soon...
Time for ECU upgrade my friends!
Re: Project: ECU Database
Well, I got the Cali PJ0 in today. Thanks to Strugglebucket!!!
Here's what it looks like
PJ0_L022 picture
And the BIN I extracted
PJ0_L022 ROM
I compared it with the PH3 ECU I have here... Bad news,
Edit: This is wrong information, see other post below ==> These 2 are not compatible. The PJ0 will not run the PH3 or PK2 code out of the box. I got a solid CEL when trying the PK2 code in the PJ0. There's no luck with that then.
However, the boards are "relatively" similar. I will work on the PJ0 ans wee what I can do about it. There are no traces on pin B10 and B12 on those for the Crank sensor. This doesn't mean we can't add one but it sure looks bad.
Now for the ROM itself. This rom is 64k (256 kilobits) but honestly it could have been a 32k.
I did find something in this ROM
At offset 62C8
There is something that looks like a 2 COL table. Could it be the fuel?
Same thing at 645E
There is also something at 662E (11col) and a similar table at 66F9
I'm still looking!
I will compare this ROM with the other early Honda programs and see what I can do.
Now, I desperately need a Matsushita ECU ROM and see if it's compatible with this one.
Oh, you guys can work on this too huh!. Use the analyse.exe tool found on www.pgmfi.org