This is a picture of an EEC-V from a 2001 focus
This is a picture of an EEC-V from a 2001 focus
2000 Ford Focus SE
Pics don't work, I keep getting a pop-up about MSN registration.
-Michael Rudolph-
2003 Redfire Cobra
Eaton Powered to a:
11.301 @ 129 1.68 60' MT DRs
11.85 @ 124 1.90 60' street tires
J3 programming port
2000 Ford Focus SE
Jfunk,
Do you have the hardware to extract the EEC-V's ROM via the J3?
Would you happen to have any good data on the J3? I have Tom Cloud's papers on the EEC-IV, but can't seem to find anything else good.
If you're interested in reading the ROM, lemme know. I'm testing the hardware this weekend and should have a software frontend written later next week.
Thanks for posting the pics! Any chance on getting close-ups of the ICs?
I have more then enough electronics parts laying around to build one. I bought a xilinx demo board(XC2C256 & XC9500XL) so I could teach my self how to program in VHDL, but I haven't had much time for that though. I want to learn since CPLD's seem like a better solution then just using a microcontroller. I have the ICD2 for the PIC series so I can program and debug the PIC micro's (I have CCS and Hi-Tech C compilers) .Originally Posted by SVTCobraGuy
I haven't found anything other then that either.Would you happen to have any good data on the J3? I have Tom Cloud's papers on the EEC-IV, but can't seem to find anything else good.
I got four EEC-V's just laying around and waiting to be read. 8)If you're interested in reading the ROM, lemme know. I'm testing the hardware this weekend and should have a software frontend written later next week.
Yeah, I can take some close-ups but the markings on all the IC's are fords own criptic designators. Also the conformal coating on the PCB will probable cause too much glare to see the part #'s . I can give you the part # and pin counts of some of the IC's if you want. I did a search once but didn't find anything usefull.Thanks for posting the pics! Any chance on getting close-ups of the ICs?
2000 Ford Focus SE
Jfunk,
No need to burn too much time on the ECU pics. If pics turn out OK, that's cool, if not, oh well.
My J3 ROM reader is pretty simple. Based off of Andrew March's parallel port circuit design:
http://www.cyber-fish.com/fordeec/j3...s/eecsk501.zip
Maybe eventually, I'll move it to USB.
Is the Xilinx stuff pretty straightforward? How much could I expect an eval kit to cost?
I bought the CPLD Desing kit: http://www.xilinx.com/xlnx/xil_prodc...tle=design_kitOriginally Posted by SVTCobraGuy
which cost $50. There's a lot of stuff in the software suite that comes with the design kit which makes it a little overwhelming. I wasn't able to jump right into it but after doing one of the demo programs it started to make a lot more sense. Using the schematic format instead of VHDL for the design also makes it a lot easier to get started.
2000 Ford Focus SE
The Xilinx demo kit is a bargain at $50.
You can download the Xilinx ISE Webpak and NIC locked license off their web site and buy a parallel download cable for $23. The files are huge so use a broadband link.
For a prototype I would suggest building the rats nest wired J3 Adapter on Andrew's site as you will be eventually building one anyway.
The e100.JED file over there actually loads into a XC9572 but unfortunately I cannot find the source VHDL file if that was what was compiled to give the JED file. Maybe the schematic was used.
w.
The design kit came with the parallel download cable and the ISE software.You can download the Xilinx ISE Webpak and NIC locked license off their web site and buy a parallel download cable for $23. The files are huge so use a broadband link.
There is also a good amount of proto-typing space for thru-hole parts. 8)
2000 Ford Focus SE
Yes but how easy is it to plug on to the J3 port?
Have a look at the pictures and compare them to Moates F1.
w.
2003 focus EEC-V
CPLD or Coprocessor???
EEPROM:
Motorola MCP509 processor
2000 Ford Focus SE
If I can learn how to reliably reprogram the EEPROM on the EEC-V I might not even bother with an adopter to plug into the J3 port.Originally Posted by uncleton
2000 Ford Focus SE
I am sure that it can be done as there is a company that sells them and I have seen JW do it numerous times using a box of his.
This is only one of the reasons why the J3 port is there and you may need a data sheet for the Flash chip that you showed previously. I have not been able to locate one since I put out an APB for this kind of info on this forum a while back.
w.
Jfunk / Uncleton,
Doesn't Ford like Intel memory?
Maybe with some help from PCB traces to the MCU, you could decipher the Flash?
I would suggest learning about Intel 28F010 Flash.
I'd like to help, but I'm on adventures in J3 land.
Let me know if this helps out.
Are you sure that it is a 29f010 flash? as it does not say that on it and it buzes out differently.
w.
The EEPROM is not a 28F010 but since it has the same package style and a similar pinout for pins like power and GND its probable good place to start.Are you sure that it is a 29f010 flash? as it does not say that on it and it buzes out differently.
I tried to read the EEPROM in a programmer once because I heard that it was a 28F010. I couldn't read/write to it but the programmer did recognize
that it was an Intel chip. So hopefully that means that the EEPROM isn't that much different.
2000 Ford Focus SE
In my probings it seems as if another chip, a SOIC8 part handles the
programming signals and I am trying to figure that out.
This seems to be hardware side of the mysterious 'Programming Gateway' that has been mentioned in the lit. It seems that when the FEPS and Seed/Key requirements have been satisfied this piece of hardware unlocks allowing the processor to modify its code space while it runs the default bootloader.
The problem now is to come in thru the J3 port to do an end run by the seed/key software and deal with this piece of hardware. We have to be able to do a chip erase, maybe a sector erase and a byte write.
w.