Looking for DOL in Gufb for tripcomputer

This is where the BIN Hackers and definition junkies discuss the inner workings of the EEC code and hardware. General tuning questions do not go here. Only technical/hardware-specific/code questions and discussions belong here.

Moderators: cgrey8, EDS50, 2Shaker, Jon 94GT

Post Reply
User avatar
boo6991
Gear Head
Posts: 3
Joined: Sat Jul 15, 2017 4:43 am

Looking for DOL in Gufb for tripcomputer

Post by boo6991 » Sun Aug 04, 2019 12:16 am

Hi everyone, I am hoping someone can help me out with this.
Is there a way to enable the Data output link for pin34 for my trip computer when using A9l with GUFB?

I am using an Australian EECIV (1DEB) and the A9l programming to control Two Speed Thermo fans which I have installed following the guide at viewtopic.php?f=1&t=2957 on this forum

The thermo conversion works great however I have noticed that my Tripcomputer no longer correctly records my fuel economy.
As far as I can tell the the A9l doesn't have it active and there is no listing in the GUFB definition for how to turn it on or adjust it.

Any advice on how to get it working would be appreciated, Thanks.
Ford Falcon Eb v8 1992 Auto, 1DEB running A9l.256k with Ti Performance J3 chip

User avatar
xd41efisc
Regular
Posts: 92
Joined: Wed Jan 21, 2009 5:21 am
Location: Perth, Western Australia.

Re: Looking for DOL in Gufb for tripcomputer

Post by xd41efisc » Mon Aug 05, 2019 3:02 am

Hi Mate,

I thought the GUFB tune ran the trip computer, when loaded into a EB ecu.
My brother has an XF Fairmont Ghia with NC Fairlane 5.0, and I had a GUFB/A9L running in it for a while when I was testing some things , and I was sure the trip computer worked.
I will have a look at swapping the A9L (1DHA currently in it) back into it on the weekend, and see what happens.
I have a couple of EB/NC trip computers here as well, I may wire one into my XF Wagon that has a 5.0 running A9L and see what that does.
I also have a couple of EB Series 1 and 2 EECs, to try out.

I will get back to you as soon as I have tried them.
Ford XF Falcon 4.1/250 EFI Xflow, Eaton M112, Water/Air intercooler,
C0S/GURE ECU, 42# Injectors, 90mm LMAF, AEM wideband, QH, BE/EA.

Ford XF Fairmont Wagon, 5.0 Windsor, A9L/GUFB.

f4ll3n
Gear Head
Posts: 3
Joined: Mon Aug 13, 2012 7:29 am

Re: Looking for DOL in Gufb for tripcomputer

Post by f4ll3n » Wed Aug 28, 2019 2:09 am

I have the A9L strategy running on a 2DCA ECU in my ED XR8 Falcon and to me the output looks as though it is outputting gallons / 100km rather than Litres / 100km on the tripmeter

The following may be complete drivel and I have not had an opportunity to try it out yet.

In the GUFB Strategy document the DOL section has the following formula:

There is a post on efidynotuning.com which references the address to change 0x4cd5
http://forum.efidynotuning.com/viewtopi ... tripminder

7804.19 = (48000 pulses/gal)/6.15 lbm/gal, pulses/lmb.

At that address you will find that the value does not match 48,000, it is 8,850 which is 48,000 / 5.

So you get the hexadecimal values of 2292 EF22, where the 2292 is the value we are interested in.
Searching the 256kb version gives an address of 0x26DB1 (or about that)

So if we do the following:-
3.78541178 US Gallon
8,850 / 3.78541178 = 2,337.92266584 = 2,338 = 0x0922 in Hex

Replace the 2292 with 0922 and the tripmeter "should" be pretty close for Litres / 100km.

Cheers.
EEC-IV 1994 ED XR8 Sprint 302W, BTR 4spd auto, Crane Cam 220/226@0.50 0.53/0.54 lift w/ 1.7rr, 108 LSA, stock 65mm T/B, stock 70mm MAF, Edelbrock RPM Performer II intake, stock 24lb inj, 9.7:1(?) comp, Edelbrock E-Street Heads (better springs), Advanced Headers, Tuner Pro RT & J3 Chip & burner supplied by TI Performance, 2DCA/2DDA

User avatar
xd41efisc
Regular
Posts: 92
Joined: Wed Jan 21, 2009 5:21 am
Location: Perth, Western Australia.

Re: Looking for DOL in Gufb for tripcomputer

Post by xd41efisc » Wed Aug 28, 2019 7:21 am

Yeah I did test it out and the A9L is putting an output on pin 34, but it did not appear to be right.
I was going to look into it a bit more but have not had time.
Looks like f4ll3n has already worked it out.
Ford XF Falcon 4.1/250 EFI Xflow, Eaton M112, Water/Air intercooler,
C0S/GURE ECU, 42# Injectors, 90mm LMAF, AEM wideband, QH, BE/EA.

Ford XF Fairmont Wagon, 5.0 Windsor, A9L/GUFB.

User avatar
boo6991
Gear Head
Posts: 3
Joined: Sat Jul 15, 2017 4:43 am

Re: Looking for DOL in Gufb for tripcomputer

Post by boo6991 » Mon Oct 21, 2019 2:51 am

Sorry for the late reply, just to update, i tried changing the address as suggested but nothing changed, I've also tried amounts as low as 50 and double of the original but it appears to make no difference at all in the calculation of fuel economy, its always averages out to about 3.9-4.0 L/100km.

Just to confirm I hadn't damaged the ecu while soldering I removed the chip and the fuel economy works as per normal.

While driving in gear the instant economy is about 1L/100km but the number does go up when taking off.
So either this is not the correct address or maybe the Australian trip computers handle the output differently?
Ford Falcon Eb v8 1992 Auto, 1DEB running A9l.256k with Ti Performance J3 chip

jsa
Tuning Addict
Posts: 609
Joined: Sat Nov 23, 2013 7:28 pm
Location: 'straya

Re: Looking for DOL in Gufb for tripcomputer

Post by jsa » Mon Oct 21, 2019 5:44 am

Tvrfan has this in his disassembly;

Code: Select all

Update_flDOL:
4cca: 9b,74,ce,00         cmpb  R0,[R74+ce]                                        # Fuel Sum High
4cce: d2,2c               jgt   4cfc             if (0 > Fuel_sum_h) return; }
4cd0: af,fc,31,14         ldzbw R14,[Rfc+31]     WR14 = InJPP;                     # No of injectors fired by each output port.
4cd4: 6d,7c,1e,14         ml2w  R14,1e7c         LR14 = R14 * 1e7c;
4cd8: 01,18               clrw  R18              R18 = 0;
4cda: a1,00,02,1a         ldw   R1a,200          R1a = Mult_bp311;
4cde: 8c,14,18            divw  R18,R14          R18 = LR18 / R14;
4ce1: fa                  di                     disable ints;
4ce2: a3,74,cc,14         ldw   R14,[R74+cc]     R14 = Fuel_sum_l;
4ce6: af,74,ce,16         ldzbw R16,[R74+ce]     WR16 = Fuel_sum_h;
4cea: 8c,18,14            divw  R14,R18          R14 = LR14 / R18;
4ced: c3,74,cc,16         stw   R16,[R74+cc]     Fuel_sum_l = R16;
4cf1: c7,74,ce,00         stb   R0,[R74+ce]      Fuel_sum_h = 0;
4cf5: 09,01,14            shlw  R14,1            R14 <<= 1;                        ## R14 *= 2 
4cf8: 64,14,c6            ad2w  Rc6,R14          Dol_count += R14;                 # add to Data Output Link Count
4cfb: fb                  ei                     enable ints;
4cfc: f0                  ret                    return;

Log RC6, see what you get.

Ox4cd5 looks like the address of the fudge factor.
Cheers

John

95 Escort RS Cosworth - GHAJ0 / ANTI on a COSY box code
Moates QH & BE
ForDiag

User avatar
boo6991
Gear Head
Posts: 3
Joined: Sat Jul 15, 2017 4:43 am

Re: Looking for DOL in Gufb for tripcomputer

Post by boo6991 » Tue Oct 29, 2019 4:02 pm

Thanks for the help, Ox4cd5 is the correct modifier, f4ll3n's post had me confused as he said Ox4cd5 but said the hex to change was 2292 EF22, where the 2292 is the value to change so I was modifying that.

Now I'm changing Ox4cd5 and the trip computer is working correctly, though it appears to not be a direct conversion from imperial to metric to work with the Australian trip computer

I'm in the ballpark anyway so I can dial it in now.
Thanks
Ford Falcon Eb v8 1992 Auto, 1DEB running A9l.256k with Ti Performance J3 chip

jsa
Tuning Addict
Posts: 609
Joined: Sat Nov 23, 2013 7:28 pm
Location: 'straya

Re: Looking for DOL in Gufb for tripcomputer

Post by jsa » Tue Oct 29, 2019 9:21 pm

Thanks for confirming.
Cheers

John

95 Escort RS Cosworth - GHAJ0 / ANTI on a COSY box code
Moates QH & BE
ForDiag

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests