A1C XDF Additions

A1C calibration can be modified and configured to operate all EFI-SD4x ECUs in 4 cylinder, 6 cylinder and 8 cylinder configurations.
efloth
Posts: 317
Joined: 2021 Feb 15, 22:12
Location: Sacramento CA
Vehicle Information: 1991 F150 4.9L J1X 80lb Injectors E85
1995 F150 5.8L MOB1

Re: A1C XDF Additions

Unread post by efloth »

Awesome, thanks! This looks great. Curious if you know if there's any KAM addresses that I could store a calculated stoich afr value in. If that's simple enough, it'd be cool to have flex fuel control vs manually updating it
decipha
Posts: 5150
Joined: 2021 Feb 15, 12:23
Location: Metairie, LA
Vehicle Information: Work Truck
'19 F-150 3.3L

Re: A1C XDF Additions

Unread post by decipha »

dont know of any off the top of my head
jsa
Posts: 309
Joined: 2021 Feb 16, 15:46
Location: Australia
Vehicle Information: 95 Escort RS Cosworth
2.0 YBP
CARD / QUIK / COSY / ANTI
GHAJ0
SMD-190 / SMD-490 EEC-IV

Binary Editor
ForDiag

Re: A1C XDF Additions

Unread post by jsa »

IIRC the EEC hardware manual gives address ranges that are KAM, that's not to say there's a spare in the range.
wwhite
Posts: 327
Joined: 2021 Feb 16, 15:53
Location: Victoria, BC, Canada
Vehicle Information: 1994 Flarside, XLT, 351w E4OD
SD48b, Quarter Horse, Burn2

Re: A1C XDF Additions

Unread post by wwhite »

There is a KAM checksum algorithm that happens, be aware KAM may be reset to defaults if it detects an error.
Adding to KAM may not be that simple.
wwhite
Posts: 327
Joined: 2021 Feb 16, 15:53
Location: Victoria, BC, Canada
Vehicle Information: 1994 Flarside, XLT, 351w E4OD
SD48b, Quarter Horse, Burn2

Re: A1C XDF Additions

Unread post by wwhite »

I think kam is located at 0x7B7 up to 0x821 for a total of 106 entries. That is in the code, not the reference manual.
jsa
Posts: 309
Joined: 2021 Feb 16, 15:46
Location: Australia
Vehicle Information: 95 Escort RS Cosworth
2.0 YBP
CARD / QUIK / COSY / ANTI
GHAJ0
SMD-190 / SMD-490 EEC-IV

Binary Editor
ForDiag

Re: A1C XDF Additions

Unread post by jsa »

Hardware Manual wrote: ^ Electronics Division PECE DepartmentINTRODUCTION TABLE 1-4. REFERENCE PUBLICATIONS

*Functional and Electrical Specification for a 128-Byte Custom Keep-Alive Read/Write Memory (KAM) ES-N7700010FBCADA
* Functional and Electrical Engineering Specification for a 2K-Byte Keep-Alive RAM with parallel I/O (RAM1/0) ES-N7500030FSCAGA
*Functional and Electrical Engineering Specification for a 2K-Byte Keep-Alive RAM with Serial and Parallel I/O (RAM/CART) ES-N7500120FSCAGA
...
MEMORY (on-board 81C61, 81C62, 81C65, & 81C66)
The 81061, 81062, 81065, and 81066 all have the same memory size and type, and memory addressing circuits. Memory on-board these devices consists of 2,048 bytes of read/write static RAM. This RAM was specifically designed to provide keep-alive storage for user data in battery powered systems. The RAM can store data while consuming less than 100 microamps of current under a wide input voltage operating range (+2.0 VDO to +5.5 VDO) when non-active. The 81065 and the 81066 provide a special keep-alive power input for their RAM.
106 bytes used of 128 leaves some possible spare for 128kb kam hardware.

Later chips apparently keep RAM alive as well according to the above snips.
efloth
Posts: 317
Joined: 2021 Feb 15, 22:12
Location: Sacramento CA
Vehicle Information: 1991 F150 4.9L J1X 80lb Injectors E85
1995 F150 5.8L MOB1

Re: A1C XDF Additions

Unread post by efloth »

Great information. Thank you guys. Play around with reading/writing some values. Looks like like my qh is loosing kams each power off so I'll have to figure that out first.
efloth
Posts: 317
Joined: 2021 Feb 15, 22:12
Location: Sacramento CA
Vehicle Information: 1991 F150 4.9L J1X 80lb Injectors E85
1995 F150 5.8L MOB1

Re: A1C XDF Additions

Unread post by efloth »

need some help confirming these are TV ramp timers for upshifts. I am specifically trying to locate:
TMTVRMP_12 = TV ramp time for 1-2 shift.
TMTVRMP_23 = TV ramp time for 2-3 shift.
TMTVRMP_34 = TV ramp time for 3-4 shift.

Code: Select all

84fa: 26,f4,01            timer 26,   1f4, 
84fd: 26,f6,01            timer 26,   1f6, 
8500: 22,f8,01            timer 22,   1f8,
Post Reply