[Diy_efi] Lucas Hotwire checksums
Alexis PAVLOV
alexis.pavlov at st.com
Mon Aug 16 13:52:43 GMT 2004
Hi Mike,
The checksum is usually either a 8 bit sum of all bytes, or
a 8 bit sum of odd/even bytes (giving 2 bytes), or the
same scheme but using the XOR instead of ADD.
The checksum bytes are usually located at the very end of
the EPROM (this is a natural solution in order to never
change their location).
Alexei
Mike V wrote:
>
> At 06:07 PM 7/26/2004 +1000, you wrote:
> >Hello to all as I have just joined this list. I am a computer programmer
> >and ex-mechanic who is currently adapting the Rover Lucas Hotwire ECU
> >(14CUX with what appears to be a ZC93116CP Motorola processor) for use in
> >an old series 3 Land Rover. I have built an EPROM emulator and have
> >written simple software to allow me to edit the fuel maps successfully.My
> >problem is that when I 'burn' a chip (m27c256b) and install it I am
> >getting 'ROM memory error' when the car is run. The vehicle runs OK but
> >occasionally plays up after the error is thrown. I am sure this is a
> >checksum error and know that it is likely that the algorithm to calculate
> >it is proprietary. Does anyone have any information regarding this.
>
> If you don't find the answer you're looking for, maybe pick a place
> in the fuel table that you'll never reach, and make "ballancing" entries
> there, so that your sum total doesn't change. You know, that corner
> of the table that represents closed throttle and 6,000 RPM. <grin>
> MIke V
>
> _______________________________________________
> diy_efi mailing list
> diy_efi at diy-efi.org
> http://lists.diy-efi.org/mailman/listinfo/diy_efi
_______________________________________________
diy_efi mailing list
diy_efi at diy-efi.org
http://lists.diy-efi.org/mailman/listinfo/diy_efi
More information about the Diy_efi
mailing list