Programming 808
Bruce Plecan
nacelp at bright.net
Mon Jun 22 15:32:37 GMT 1998
Like all educational items you'll have some homework here.
First is a list of supplies, and I'll tell ya where to look, but part
of the homework is you making an effort, ie looking for urls etc..
OK, 808 applies to the Austrailian Holden ecm part number 1227808. This
a version of a 1227165, or depending on how you look at things is visa,
versa. It is also a minimum code/table/
switch setting devise (It still however has 282 entries, not including
code). So while 101 was about the 32K proms, this is about a low code 128K
prom (logical, eh). To participate and understand this
you need to get over to Ludis's cruzer site, and copy down the disassembled
808 info., at 332 incoming is a file called asbx, delco_edit, gnu, and
v8wire.exe. the v8 wire is self extracting pinout of the 808 ecm.. Using
delco edit has been covered in 101.
Again this is for educational purposes for understanding engine
management. If you want to apply this information, the it is your
responsibility to find out if it is legal for you too, and do so it with
adult supervision. Also, read everthing to date on Programming
101. The math for the conversions, has been covered. The
malfunction flag information has been covered, ie how to interupt
the malfunction flag material.
I am not a EE, or trained software specialist, this material is how
I understand things to be. Others have helped, and I take no credit
good or bad for the following material. Time available will dictate
how detailed the infomation will be. The big stuff ie main timing,
fuel tables are rather easy, and examples exist on what they look
like. But for say TCC/TPS setting I may get no further than telling
you where they are, and you'll have to experiment some on your
own, on how to set them. This is about participation, if you get
ahead of me, or find something I out I would expect you to share it
with the list, if you want to do it without credit, e-mail it to me, and
I'll
post it.
If you want to bench run ecms, or actually use this information you
do so at your own risk. To be able to make chips, and modify them
you'll need the following hardware, a chip burning program, an
eraser, and spare memcals.
If you really get stuck write me or the list. Since so much as recently
been covered if I lack too much in detail, I'll rewrite it, but if ya just
got here, I expect you to try and catch up. If you have troubles e-mail me.
But, I don't want to hold everyone up for playing catch up.
BY looking at the dissassebled bin file it becomes easy to see
where the tables are. When you see an area of say 11 columns,
and 12 rows it would look to be important, IF it has entries. So
if you scan down the page at 0044 you see exactly that. For a
table starting at 0044 and running 11x12 you have the main spark
table vertical being rpm, and horizontial MAP (expressed in K/Pa).
The malfunction flags are at 01DD-01DF. The relative malfunction
codes are in the following order
12,13,14,15,21,22,23,24,25,31,32,33,34,35,41,42,43,45,51,52,53,54,55
HTH
Bruce
More information about the Diy_efi
mailing list