

This is a card edge connector that is not that sturdy for everyday use, and reprogramming the onboard EPROM would be the "proper" way of tuning these boxes, once the changes are known. It is fairly simple and my plan is to wrap up something that implements this.Īll the tuning chips for older Ford ECU:s implements the bus protocol in some gate array and use standard eproms and rams and is connected to the diagnostic port on the ECU. This register has an auto increment mode also so that the processor only has to strobe out additional bytes.Īlthough there is no known public specification of the programming algorithm, I got a program that supposedly works with an old Chipmaster 3000 programmer.

All use this special multiplexed bus where the cpu supplies parts of the address only when needed, and the rest of the time it is held in a special register in all the chips. The other special parts are a 8061 processor, which is a slightly modified 8096 IIRC, with some additional instructions and lots of A/D, and a static RAM. The problem with this Ford custom part, either made by intel or Motorola, is that it is one component of a chipset developed for Ford. They are cerdip packages, with a glass window, which is covered with a sticker. How rudimentary are your programming instructions? Just a heads up, make sure whatever programmer you use/make can handle Ford EPROM correctly. The special programming algorithms that change from chip to chip are one reason why you see some commercial programmers with device lists that sometimes do not include all the manufactures of any given chip type. Eventually some newer memory chips included on chip hardware to do the programming algorithm correctly no matter what it was connect to. I have had one 2716 chip that self erased while in use because it was programmed in a no-name programmer that used the wrong programming algorithm (the window was covered, so that was not the problem).ĮEPROM chips have a development history that includes many programming reliability hurdles to overcome. They consist of things like write the byte, read it back, if its correct then perform x number of additional writes, if its not correct, program is so many times and do the check again and so on. Most manufactures have very specific programming algorithms for each chip type.

The EPROM chips are the oldest technology. For clarification, are you talking about EPROM ultra-violet erasable (sometimes one time only programmable) or EEPROM electrically erasable programmable read only memory?
