Search found 571 matches

by tvrfan
Tue May 23, 2023 6:35 pm
Forum: Hardware Discussions
Topic: 1995 F150 EEC-IV questions
Replies: 2
Views: 216

Re: 1995 F150 EEC-IV questions

Acronyms covered in links from Jsa, but a bit extra here for info. Cars are noisy environments, so the EEC has more than one power in, for injectors, separate for CPU and so on, so big power pulses (injectors) don't mess up sensor signals. Same for ground, so more than one power return. Sensors actu...
by tvrfan
Wed Mar 29, 2023 1:23 pm
Forum: Lounge
Topic: F'n spammers!
Replies: 30
Views: 22905

Re: F'n spammers!

Well having been fooled (but only on the surface as I didn't look) by a duplicate post of mine, I can only agree. When it comes to ANY link ANYWHERE I am always suspicious of what is there. We get regular spam and phishing emails, many look totally genuine, and here in New Zealand, the scammers even...
by tvrfan
Sun Mar 26, 2023 2:04 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Duh !! I was being dumb, I didn't even check the html link....
Thanks
by tvrfan
Sat Mar 25, 2023 7:07 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

I assume the last post by ismailkho is an error somewhere, as it's a copy of my previous post further up...
by tvrfan
Mon Jan 30, 2023 10:50 pm
Forum: EECGeeks
Topic: CMPB question.
Replies: 11
Views: 2621

Re: CMPB question.

For 8061 and 8065, the top bit (bit 7 for byte, bit 15 for word, bit 31 for double word) marks the value as negative *IF* the value is being treated as SIGNED...

Added this as it's not just bytes.
by tvrfan
Mon Jan 30, 2023 2:21 pm
Forum: EECGeeks
Topic: CMPB question.
Replies: 11
Views: 2621

Re: CMPB question.

OK. Careful here.... I don't want anybody confused, so will try to give a quick overview. 1. 'Data' can be signed or unsigned, anywhere. It's not linked with size. As Cgrey says it's up to the reader of that data, even if the reader happens to be for a CPU instruction. 2. When anyone starts with a n...
by tvrfan
Sun Jan 29, 2023 11:49 pm
Forum: EECGeeks
Topic: CMPB question.
Replies: 11
Views: 2621

Re: CMPB question.

xd41 .., Yep, The offset part is SIGNED, in a short (=byte) indexed address, so 0xde as a signed value is -(0x22) in effect, so as calculated 0x27e - 22 = 25c. And 0x9e = -(0x62). You are most definitely NOT the first person here to be caught out by this ! I wrote that '-( )' in that odd way because...
by tvrfan
Sat Jan 28, 2023 7:55 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Oh, yes I forgot, in later bins there are also TABLES which are scalers for further table lookups. This makes last table lookup a result of FOUR inputs (or a 4D table in other words). I'm not entirely sure, but I think all the scaler values are x*256 to give whole number in top byte and fraction par...
by tvrfan
Sat Jan 28, 2023 1:13 pm
Forum: EECGeeks
Topic: CMPB question.
Replies: 11
Views: 2621

Re: CMPB question.

That looks like A9L.... The loop that loads those 'base' registers is here. 84ed: a1,22,20,14 ldw R14,2022 R14 = 2022; # calibration Table pointers 84f1: 3c,24,01 jb B4,R24,84f5 if (Console_flag = 0) { # enable ints if console enabled 84f4: fb ei interrupts ON; } 84f5: a1,f0,00,18 ldw R18,f0 R18 = f...
by tvrfan
Fri Jan 27, 2023 10:09 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Shortened story of AA bin.... I never did actually tune it. That was my plan, but it didn't happen. Originally my idea was to buy a Cologne engine (2.8L V6) with Bosch 'K' injection for a swap into a kit car. (In UK at the time. There were carb, Bosch 'K', and EEC-IV versions around.) I went to see ...
by tvrfan
Fri Jan 27, 2023 1:34 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

I've never used BE or similar, as it turned out. I do keep up with the disassembly part as it's interesting to me. I can say that scalers and scaled values are used all over the place in all the bins, and most are fixed point values. This is all to minimise the calcs and make them faster. It's a com...
by tvrfan
Thu Jan 26, 2023 7:29 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Later addendum to above - not all the funcs have zero lower bytes, typically only scalers (i.e. for tables) have this. For example the AA's ISC (idle speed control) lookup, which is rpm ->ISC valve pulsewidth. This one has different fixed point arithmetic, as per comment. ###########################...
by tvrfan
Thu Jan 26, 2023 2:18 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

To answer the func question in a different way....using rpm table from AA bin. My comments have the output column numbers against rpm calculated. My numbers in decimal, Hex preceded by '0x'. Func_2858: 2858: ff,ff,00,0a func 65535, 2560 285c: c0,5d,00,0a func 24000, 2560 # 8=4000, 9=5000, 10=6000 & ...
by tvrfan
Sat Jan 21, 2023 3:08 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

How many times a simple typo buggers everything up !!! been there too many times.

jsa - Good suggestion about the single 0xf0 - should have thought of that.....even simpler than my idea. Neat.
by tvrfan
Fri Jan 20, 2023 10:04 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Jamie, John, It looks to me that the checksum routine has the start and end addresses set directly in the code itself. I have never used BE, but in case you want to drop the checksum entirely, the simplest fix is probably to overwrite addresses 0456d to 04570 with 0xff (= NOP). That way the error ro...
by tvrfan
Sun Jan 15, 2023 9:09 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

Jamie, I ran your bin with SAD 4.0.6 (latest stable on SAD GIT website). This got quite a lot of data by the looks of it. Data is all in bank 1. Those bank directives have the first two values as file offsets, so that if SAD gets the order or bank number wrong, the user can edit them to specify exac...
by tvrfan
Sat Jan 14, 2023 5:31 pm
Forum: Tuning the EEC....
Topic: Anyone have any tips for getting QH to read the stock bin with BE?
Replies: 23
Views: 1655

Re: Anyone have any tips for getting QH to read the stock bin with BE?

(as per JSA) Very careful work with a Stanley knife blade and small pliers (to pull off the gunk lumps) did mine. Then a wipe with thinners, and then a light sand with something like 800 grit wet and dry (just enough to take the oxide coating off the pads). My early EEC didn't have those 'enable' pa...
by tvrfan
Wed Jan 11, 2023 1:37 am
Forum: Hardware Discussions
Topic: Moates -- No Longer Selling Hardware
Replies: 38
Views: 4953

Re: Moates -- No Longer Selling Hardware

Well I'm not going to - it's a perfectly good approach. For monitoring and tuning though, you need some way of getting at the tune (=ROM) via the CPU. As I understand it, the existing solutions add a code 'hook' so that the original CPU writes selected register contents to somewhere else. This inval...
by tvrfan
Mon Jan 09, 2023 10:33 pm
Forum: Hardware Discussions
Topic: Moates -- No Longer Selling Hardware
Replies: 38
Views: 4953

Re: Moates -- No Longer Selling Hardware

I'm happy to help where I can. I know nothing about the BB stuff, but I'm sure documentation is on web.... I see it runs various Linux OSes and others. I hope I can help with 806x instruction sets and so on. What I learned writing SAD disassembler, etc. I have done quite a bit in my career with lowe...
by tvrfan
Mon Jan 09, 2023 2:42 pm
Forum: Hardware Discussions
Topic: Moates -- No Longer Selling Hardware
Replies: 38
Views: 4953

Re: Moates -- No Longer Selling Hardware

Yes to jsa and cgrey. I hope that the 8065 behaviour is pretty much nailed down, but we don't know what (if any) tweaks were made later. An example is the 'Odd address Word Register" tweak, which seemed to only appear a little later in 8065 code. (This flags to 'use register bank+1'). And even that ...
by tvrfan
Tue Jan 03, 2023 8:18 pm
Forum: Hardware Discussions
Topic: Moates -- No Longer Selling Hardware
Replies: 38
Views: 4953

Re: Moates -- No Longer Selling Hardware

John (jsa) and I have talked about these ideas, and ways to go, so I'll repeat some of it here for everyone to comment. Probably the two extremes are - the 'J3 plugin', through to a complete new CPU and board (a Megasquirt type answer). Then there's several possible solutions in-between those, like ...
by tvrfan
Fri Dec 16, 2022 5:34 pm
Forum: Hardware Discussions
Topic: Anybody have details about the XDT2 EEC?
Replies: 17
Views: 1640

Re: Anybody have details about the XDT2 EEC?

Bob, That seems logical ........... there is a '65' in the EPIC sequence numbers. Just a couple of recheck questions... Do you know if any of the EEC-V boards did have surface mount chips on both sides ?? It's a common build technique today of course, stuff often mounted both sides and chips are tru...
by tvrfan
Fri Dec 16, 2022 1:46 pm
Forum: Hardware Discussions
Topic: Anybody have details about the XDT2 EEC?
Replies: 17
Views: 1640

Re: Anybody have details about the XDT2 EEC?

An 8065 made by (or marked as) Motorola ? Really ? Wow.....not seen that before.
by tvrfan
Thu Dec 15, 2022 10:25 pm
Forum: Hardware Discussions
Topic: Anybody have details about the XDT2 EEC?
Replies: 17
Views: 1640

Re: Anybody have details about the XDT2 EEC?

Stupid question, but you never know...... Is it possible that the 8065 (and other chips) are soldered to the OTHER SIDE ? Some of the multi layer boards are thin enough, and chips got thinner and thinner..... But you would have to take the whole thing apart to find out ? ..... maybe not a good idea ...
by tvrfan
Mon Oct 03, 2022 1:47 pm
Forum: Software Issues & Support
Topic: Data offsetting in BE
Replies: 125
Views: 14210

Re: Data offsetting in BE

fun c208 c223: "fuel startup table scaler for time" fun c224 c237: fun c238 c257: SW X 10 : SW X 10 V 256 fun c258 c272: "table scaler for map word" fun c288 c29f: "fuel table scaler for ect/act" fun c2a0 c2bb: UW X 10 : UW X 10 V 256 "table scaler for rpm" fun c2bc c2d7: "fuel table scaler for map...
by tvrfan
Fri Sep 23, 2022 3:24 pm
Forum: EECGeeks
Topic: first steps - Disassembly - walkthrough
Replies: 56
Views: 7318

Re: first steps - Disassembly - walkthrough

A couple of general notes in case they help everybody - SAD is still a work in progress, and still being worked on (I am trying, but other stuff keeps getting in the way). I designed it to be happy to run with NO _dir file. The base idea is you should get a mostly correct disassembly (the code anywa...
by tvrfan
Sat Aug 06, 2022 3:40 pm
Forum: Lounge
Topic: California to make EEC retuning illegal
Replies: 33
Views: 11323

Re: California to make EEC retuning illegal

TOTALLY agree with that last post. In countries where there are big distances between population centers, a hybrid is the only choice, not only because you might get really stuck, but perception as well. Once you decide that, you are right, then probably the most efficient answer is to have an engin...
by tvrfan
Sat Aug 06, 2022 12:10 am
Forum: Lounge
Topic: California to make EEC retuning illegal
Replies: 33
Views: 11323

Re: California to make EEC retuning illegal

For anyone interested, this is a skeptic site for global warming. NB. NOT a DENIAL site, but one which attempts to stick to valid science and math principles, because they believe the global warming case is not PROVEN, not that it is automatically wrong. A true skeptic viewpoint, as in "show me the ...
by tvrfan
Fri Aug 05, 2022 3:03 pm
Forum: Lounge
Topic: California to make EEC retuning illegal
Replies: 33
Views: 11323

Re: California to make EEC retuning illegal

Again, good points. I'm sure that in the comparison I saw, the losses WERE included, and (as you say) this still showed a big range difference between a full tank of juice and a full battery. I also read that in real life, the EV motor doesn't get to be nearly as good as for a static machine, as mos...
by tvrfan
Tue Aug 02, 2022 5:09 am
Forum: Lounge
Topic: California to make EEC retuning illegal
Replies: 33
Views: 11323

Re: California to make EEC retuning illegal

Ah, yes UFO power systems..... Definitely some rabbit holes there, along with rather ...um.... esoteric theories. Can't prove or disprove any of them of course. I might dig in further for a fun read. Interesting you mentioned heat above, as an ICE is also a heat engine in classic physics, and leads ...