Search found 1671 matches

by sailorbob
Mon Sep 16, 2019 3:02 am
Forum: Tuning the EEC....
Topic: GUFB/A3M1 decel fuel leanout - running log
Replies: 4
Views: 290

Re: GUFB/A3M1 decel fuel leanout - running log

The DFSFLG flag is only used to disable the transient fuel compensation so that fuel is not added when the PW is meant to be zero.
by sailorbob
Thu Jul 25, 2019 3:33 am
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

That's the theory. However, over the years, I have been sent several calibrations that contain the patch code but no payload items that people have read from their tuning device.
by sailorbob
Tue Jul 23, 2019 3:51 am
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

Chucko wrote:
Sat Jun 29, 2019 1:04 pm
The original code has the same behavior.
My apologies, the original has this same flaw too. Sloppy coding :roll:

BTW, jne and jnz are the same instruction.
by sailorbob
Sun Jul 21, 2019 4:56 am
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

The original flaw is still in there, look at what you are loading into 0x0014 on the first pass through.
by sailorbob
Sun Jun 30, 2019 9:35 am
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

The flaw has nothing to do with the location of the payload list.
by sailorbob
Sat Jun 29, 2019 1:28 pm
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

The original code does not have this flaw, look at what you are loading into 0x0014 on the first pass through.
by sailorbob
Sat Jun 29, 2019 12:30 pm
Forum: EECGeeks
Topic: Proposed GUFB patch tweak
Replies: 33
Views: 1922

Re: Attn: CGrey8 - proposed GUFB patch tweak

Your modification risks crashing the code as the check for the zero marker will be missed if there are no datalog payload items. You are also reducing the number of payload items.
by sailorbob
Fri Jun 14, 2019 1:29 am
Forum: EECGeeks
Topic: Serial control of the Burn2 and Jaybird
Replies: 7
Views: 538

Re: Serial control of the Burn2 and Jaybird

My understanding of it is: n = number of bytes to read (starting from the address defined by MMSB, MSB, LSB) MMSB = bank ( 0, 1, 2 or 3) MSB = high byte of address LSB = low byte if address It will probably baulk if you try to read more bytes than there are between the start address and the end of t...
by sailorbob
Wed Jun 12, 2019 11:56 am
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 310
Views: 71726

Re: Why auto disassembly is tough

Sorry, I meant POPP not POPW above (that's a different instruction!).
by sailorbob
Wed Jun 12, 2019 8:31 am
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 310
Views: 71726

Re: Why auto disassembly is tough

The interrupts are not necessarily enabled after the subroutine has finished being executed. The PUSHP instruction saves the PSW register to the stack and bit 15 is the 'interrupt enable' bit. The later POPW instruction restores the PSW register to the condition it was at the point when it was saved...
by sailorbob
Fri May 24, 2019 4:22 am
Forum: Tuning the EEC....
Topic: weird numbers
Replies: 22
Views: 3454

Re: weird numbers

The ROM_TO checksum value does not identify a strategy, it identifies the calibration. The FIXSUM parameter is used by Ford to ensure that the ROM_TO value is unique.
by sailorbob
Thu May 02, 2019 11:19 am
Forum: Tuning the EEC....
Topic: Nominal AFR
Replies: 4
Views: 468

Re: Nominal AFR

The 'Nominal_AFR' parameter (regardless of whether it is defined as a calibrateable parameter in a strategy or exposed as a hack) is the value the ECU uses to calculate the amount of fuel needed to achieve a stoichiometric A/F ratio for gasoline (I cannot recall seeing any stock calibration using an...
by sailorbob
Wed Apr 24, 2019 2:59 am
Forum: Tuning the EEC....
Topic: De-clutch stall - intermittent
Replies: 1
Views: 292

Re: De-clutch stall - intermittent

It's dying because it's overfuelling. When it gets close to the desired idle rpm, if you look near ET 57.224 shortly after the spark changes from 'idle feedback at minimum clip' to 'idle feedback', the injector pw increases and keeps on doing so until the engine stalls. You need to identify what's c...
by sailorbob
Mon Apr 15, 2019 8:22 am
Forum: Hardware Discussions
Topic: Unknown pcm identification
Replies: 17
Views: 1588

Re: Unknown pcm identification

For the sake of moving four more injector wires I think that is preferable to playing around with the injector firing order and injector output port.
by sailorbob
Mon Apr 15, 2019 8:00 am
Forum: Hardware Discussions
Topic: Unknown pcm identification
Replies: 17
Views: 1588

Re: Unknown pcm identification

What is the engine? I am curious why the injector firing order has been changed.
by sailorbob
Sun Apr 14, 2019 1:06 pm
Forum: Hardware Discussions
Topic: Unknown pcm identification
Replies: 17
Views: 1588

Re: Unknown pcm identification

SMD-333 is used on the '94-'95 5.0 L manual transmission Mustangs.
by sailorbob
Thu Apr 04, 2019 6:45 am
Forum: Software Issues & Support
Topic: SW support for old shift master inc tuner board?
Replies: 3
Views: 515

Re: Help with old shift master inc tuner board

I am guessing from the lack of response that no one knows. I suspect that Paul's EEC Editor may well be the only software to support that hardware.
by sailorbob
Thu Mar 07, 2019 6:43 am
Forum: Software Issues & Support
Topic: Installing BE 5.122
Replies: 4
Views: 588

Re: Installing BE 5.122

'A' is closest; the BE executable was installed rather then the full installer program.
by sailorbob
Tue Mar 05, 2019 4:42 am
Forum: Software Issues & Support
Topic: AEM compatability with Binary Editor
Replies: 1
Views: 397

Re: AEM compatability with Binary Editor

If you are just using the wideband controller's 0-5 volt output as an input into the eec to datalog via an unused A-D line (such as the EGR) then BE does not care what controller you are using.
by sailorbob
Mon Jan 21, 2019 4:07 pm
Forum: EECGeeks
Topic: Back end engineering software from the factory
Replies: 10
Views: 1935

Re: Back end engineering software from the factory

The calibrations were supplied as binary files to the chip manufacturers, this is described in the ROM identification section of the strategy documents.
by sailorbob
Wed Jan 02, 2019 9:33 am
Forum: EECGeeks
Topic: LA3 Code call for OL Fuel help
Replies: 17
Views: 4692

Re: LA3 Code call for OL Fuel help

One of the options the LA3 ecu uses to determine when to go into open loop fuelling is a simple rpm vs air charge function together with a global air charge multiplier. It probably looks like it always goes into open loop at 3000 rpm because the air charge value at 3000 rpm is less than a sixth of t...
by sailorbob
Thu Dec 06, 2018 10:18 am
Forum: EECGeeks
Topic: SAD disassembler progress
Replies: 22
Views: 2984

Re: SAD disassembler progress

Have a look a couple of lines above, at 0x4456, where a different entry point to the subroutine is used.
by sailorbob
Thu Nov 08, 2018 3:19 am
Forum: EECGeeks
Topic: Modern day potential of J3 devices beyond TwEECer and QH
Replies: 48
Views: 9065

Re: Modern day potential of J3 devices beyond TwEECer and QH

I also wonder why Ford didn't simply do a LDW to get both registers in one hit Bits 8-15 of some special function registers are only accessible using a word sized read or write of an even valued memory address. This feature of the MCU looks like it's only used on the 8065 (for example, see the HSO ...
by sailorbob
Fri Oct 19, 2018 2:53 pm
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 310
Views: 71726

Re: Why auto disassembly is tough

It's not obfuscation, just a neat way of saving 8 state times. I doubt you could automate commenting this out in the disassembly due to its subtlety.
by sailorbob
Fri Oct 19, 2018 6:12 am
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 310
Views: 71726

Re: Why auto disassembly is tough

This is just a bit of cute coding by Ford, in this particular instance using SHRDW has saved using SHRW twice (i.e. separately on 0x38 and 0x3A) as the value is 0x38 is not double word sized and the lowermost bits of 0x3A are zero.
by sailorbob
Mon Oct 15, 2018 4:10 pm
Forum: Tuning the EEC....
Topic: FN725A high temp above 254F will it wrap to -256F
Replies: 9
Views: 1635

Re: FN725A high temp above 254F will it wrap to -256F

Even if the temperature at the sensor is greater than 254 deg F the ACT value is limited in the code to a maximum of 254 deg F.
by sailorbob
Mon Oct 15, 2018 3:00 pm
Forum: Tuning the EEC....
Topic: FN725A high temp above 254F will it wrap to -256F
Replies: 9
Views: 1635

Re: FN725A high temp above 254F will it wrap to -256F

Providing the first and last input (Y axis) values for the function are set to the maximum and minimum limits of the input variable then there is not going to be a problem as the function's interpolated output value will be limited to be within those values in the function. Problems which occurs in ...
by sailorbob
Wed Sep 26, 2018 1:44 am
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 310
Views: 71726

Re: Why auto disassembly is tough

I believe the 4TAB ecu has an 88k rom so I suspect both of the bin files you have are not correct.
by sailorbob
Thu Sep 13, 2018 4:29 am
Forum: Tuning the EEC....
Topic: CDAN4 issue with DFSO or ??
Replies: 17
Views: 2840

Re: CDAN4 issue with DFSO or ??

I've just issued an updated definition that includes the DFSFLG flag so you will be able to see if DFSO is causing your issue.
by sailorbob
Wed Sep 12, 2018 3:46 am
Forum: Tuning the EEC....
Topic: CDAN4 issue with DFSO or ??
Replies: 17
Views: 2840

Re: CDAN4 issue with DFSO or ??

Are you sure it's going into DFSO?