Search found 1658 matches

by sailorbob
Mon Apr 15, 2019 8:22 am
Forum: Hardware Discussions
Topic: Unknown pcm identification
Replies: 17
Views: 246

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: 246

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: 246

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: 178

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: 196

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: 174

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: 1126

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: 3744

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: 14
Views: 1306

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: 6996

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: 261
Views: 54947

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: 261
Views: 54947

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: 1167

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: 1167

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: 261
Views: 54947

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: 2029

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: 2029

Re: CDAN4 issue with DFSO or ??

Are you sure it's going into DFSO?
by sailorbob
Tue Sep 11, 2018 1:55 pm
Forum: Tuning the EEC....
Topic: CDAN4 issue with DFSO or ??
Replies: 17
Views: 2029

Re: CDAN4 issue with DFSO or ??

Are you allowing the use of the DFSO Profile Correction mode? If you are then the normal DFSO parameters won't disable DFSO if the relevant KAM correction factors have not matured.
by sailorbob
Mon Aug 13, 2018 4:00 pm
Forum: EECGeeks
Topic: Orb 0 and Xrw 0
Replies: 11
Views: 1758

Re: Orb 0 and Xrw 0

OK, from some rummaging around I now think this particular example of OR'ing and XOR'ing with a zero relates to how the BiDi port works at the hardware level. I suspect it's a hangover from programming the port directly rather via a 'image' variable. See the 1985 Intel Microcontroller Handbook secti...
by sailorbob
Sun Aug 12, 2018 2:25 am
Forum: EECGeeks
Topic: Orb 0 and Xrw 0
Replies: 11
Views: 1758

Re: Orb 0 and Xrw 0

For clarity, it is only with respect to the line at 0x5736 that I meant it was possibly there to waste some state times and not as a rule to be observed for all instances of XOR'ing with a zero.
by sailorbob
Sat Aug 11, 2018 12:56 pm
Forum: EECGeeks
Topic: Orb 0 and Xrw 0
Replies: 11
Views: 1758

Re: Orb 0 and Xrw 0

XORing with a zero doesn't change any bits in the destination register. It's probably done to waste some state times for some reason.
by sailorbob
Sat Aug 11, 2018 12:47 pm
Forum: EECGeeks
Topic: Both JNB states go to same address?
Replies: 2
Views: 1114

Re: Both JNB states go to same address?

I suspect an error in the code or a bodge to avoid re-compiling the binary because the line at 0x571E is redundant.
by sailorbob
Wed Jun 20, 2018 12:01 pm
Forum: Tuning the EEC....
Topic: SAFTOT Not Matching OBD Spark
Replies: 3
Views: 549

Re: SAFTOT Not Matching OBD Spark

The SAFTOT value is the foreground calculated spark advance that is used to generate the Spark Angle Pulse Width (SAPW) value sent to the EDIS module. The ODB-II spark value should track the SAFTOT value very closely as it is derived from the SAFTOT value converted to meet the requirements of the J1...
by sailorbob
Wed Jun 20, 2018 1:41 am
Forum: Software Issues & Support
Topic: PSA about BE version 5.136 and Sailorbob Defs
Replies: 20
Views: 3368

Re: PSA about BE version 5.136 and Sailorbob Defs

86GT wrote:
Tue Jun 19, 2018 5:32 pm
Bob is still on a Windows 95 PC
No, I'm not.
by sailorbob
Wed Jun 13, 2018 3:30 pm
Forum: EECGeeks
Topic: multibank binaries - checksum
Replies: 3
Views: 1593

Re: multibank binaries - checksum

No point in checksumming unused areas of ROM and, IIRC, the VID block is excluded.
by sailorbob
Wed Jun 13, 2018 2:15 am
Forum: EECGeeks
Topic: multibank binaries - checksum
Replies: 3
Views: 1593

Re: multibank binaries - checksum

The multiple bank checksum calculation is the same as single bank checksum with each bank being added in turn. In the BWAK3 strategy the routine is at 0x872D9.
by sailorbob
Mon May 14, 2018 7:14 am
Forum: Tuning the EEC....
Topic: EECV rev limits
Replies: 5
Views: 601

Re: EECV rev limits

You can only tell by looking at what the various rev limit scalar values are to determine whether a particular rev limiter is used. An example would be if the 'Rev Limit Low Gear Stage 2' (aka NLMTLO_0) parameter was set to a higher rpm than the 'Rev Limit Low Gear Stage 3' (aka NLMTHI_0) parameter ...
by sailorbob
Mon May 14, 2018 1:56 am
Forum: Tuning the EEC....
Topic: EECV rev limits
Replies: 5
Views: 601

Re: EECV rev limits

The CDAN4 strategy has three ways of limiting the engine speed: Stage 1 - The rpm at which fuel delivery is enriched and spark advance is retarded. Stage 2 - The rpm at which fuel delivery is cut to alternate injectors. Stage 3 - The rpm at which all fuel delivery is cut. Not all the stages are nece...
by sailorbob
Thu Apr 12, 2018 1:22 pm
Forum: EECGeeks
Topic: EEC Primer Doc
Replies: 20
Views: 4741

Re: EEC Primer Doc

tvrfan wrote:
Wed Apr 11, 2018 6:04 pm
I haven't entirely worked out what some of the extra chips do either, for example what DUCE stands for
DUty Cycle Expander
by sailorbob
Tue Mar 13, 2018 3:42 am
Forum: EECGeeks
Topic: Why auto disassembly is tough
Replies: 261
Views: 54947

Re: Why auto disassembly is tough

Format - I copied the 8096 format, which Ford also use in their handbook. For an easy rule of thumb for reading , I treat the operands as BACKWARDS, like this - - - AD3W, R32, R34, R36 is R36 = R34 + R32 AD3W, op1, op2, op3 is op3 = op2 + op1 In the Intel documentation I have seen this is not their...