Search found 581 matches
- Thu Jan 11, 2024 7:59 pm
- Forum: Tuning the EEC....
- Topic: Knock sensor and ignition advance logic
- Replies: 8
- Views: 4304
Re: Knock sensor and ignition advance logic
A couple of thoughts on this. Even in the older EECs you can actually have as many dimensions as you want, fairly cheaply. How ? A lot of the funcs were already actually lookups to scale a value to a table row or column number for a table lookup. I think there are a few RPM x TEMP ones in almost eve...
- Tue Dec 26, 2023 4:45 pm
- Forum: EECGeeks
- Topic: SAD version 5 (alpha)
- Replies: 6
- Views: 2986
Re: SAD version 5 (alpha)
Yep, there's a few more things screwed up than I thought. Thanks to jsa for his testing - excellent stuff as always. For all of you, report anything that looks wrong, and I will check, although I have quite a list already so it may not be immediate... Some stuff in V5 is also kind of experimental (f...
- Sun Dec 17, 2023 1:48 pm
- Forum: EECGeeks
- Topic: SAD version 5 (alpha)
- Replies: 6
- Views: 2986
SAD version 5 (alpha)
Guys, have just released latest SAD, version 5.0.1 to github/EEC-IV-disassembler. Have added a some new features and done a big tidy up. Most likely still some bugs, but I want you guys to play with it and give me feedback. This version has new syntax with math calculations and multi bit fields are ...
- Mon Nov 06, 2023 1:11 pm
- Forum: EECGeeks
- Topic: Historic EEC-V info request
- Replies: 19
- Views: 16551
Re: Historic EEC-V info request
I don't think it's been covered so far, so I am adding this nugget. As I remember - The early EECSucka circuits did not work on EEC-V (8065 CPU). This wasn't just about the bank. The memory chips/MBUS in earlier 8061 EEC would allow just 'read', 'read', 'read' on the MBUS as the read address would b...
- Thu Aug 03, 2023 2:46 pm
- Forum: Software Issues & Support
- Topic: Windows 11 with LM-2, Tweecer R/T and BE 5.365
- Replies: 6
- Views: 2564
Re: Windows 11 with LM-2, Tweecer R/T and BE 5.365
Yes, Wine has come a long way. Emulating Windows is no easy task. Wine was just an idea/question, and you are right in that if the various tuner software products expect services which are no longer allowed (e.g. direct COM port access) then wine will not help either. But how to keep those tuner pro...
- Thu Aug 03, 2023 12:29 am
- Forum: Software Issues & Support
- Topic: Windows 11 with LM-2, Tweecer R/T and BE 5.365
- Replies: 6
- Views: 2564
Re: Windows 11 with LM-2, Tweecer R/T and BE 5.365
Couple of notes which might help. Virtualisation can be switched off in the BIOS on most motherboards. It will stop things like Virtualbox running. That may be another way to go. I think it may be called "AM-V" or "AMX" or something like that. Windows vs. Linux. I'm staying away from any recommendat...
- Wed Jul 26, 2023 2:39 pm
- Forum: Tuning the EEC....
- Topic: Retarding spark cells, best practice?
- Replies: 3
- Views: 1969
Re: Retarding spark cells, best practice?
A note about interpolation... The lookup code in ALL bins for both 1D (function) and 2D (table) already does linear interpolation between the cell values. 'Linear interpolation' simply means that if you feed in a value which is half way between two values in the lookup columns, it will output a valu...
- Wed Jul 19, 2023 2:11 pm
- Forum: Lounge
- Topic: HELP MAF curve needed urgently
- Replies: 5
- Views: 2238
Re: HELP MAF curve needed urgently
Not only that, but there's no duct tape, so it's not a PROPER repair...
Good pic though....
Good pic though....
- Fri Jun 30, 2023 3:51 pm
- Forum: Lounge
- Topic: Moates Out of Business
- Replies: 24
- Views: 17548
Re: Moates Out of Business
At the risk of horrifying everyone - A serious question... how common are those old GM EEC boxes in US ?? I ask because from what I see on the web, they do at least use a totally standard CPU and a standard pluggable/erasable ROM chip. (I don't know if they are still available though) This means tha...
- Tue Jun 20, 2023 3:41 pm
- Forum: Hardware Discussions
- Topic: A9L pin 49 HEGO ground
- Replies: 2
- Views: 3382
Bad earths
On a more general note - in my long history of rebuilding and fixing cars, I can say that it's not at all unusual to have poor grounding affecting all sorts of stuff, lights, sensors, instruments, even misfires. It's bad enough on steel body cars, but a LOT worse on GRP body cars. All it needs is so...
- Tue May 23, 2023 6:35 pm
- Forum: Hardware Discussions
- Topic: 1995 F150 EEC-IV questions
- Replies: 3
- Views: 3246
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...
- Wed Mar 29, 2023 1:23 pm
- Forum: Lounge
- Topic: F'n spammers!
- Replies: 30
- Views: 31613
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...
- Sun Mar 26, 2023 2:04 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
Re: first steps - Disassembly - walkthrough
Duh !! I was being dumb, I didn't even check the html link....
Thanks
Thanks
- Sat Mar 25, 2023 7:07 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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...
- Mon Jan 30, 2023 10:50 pm
- Forum: EECGeeks
- Topic: CMPB question.
- Replies: 11
- Views: 7624
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.
Added this as it's not just bytes.
- Mon Jan 30, 2023 2:21 pm
- Forum: EECGeeks
- Topic: CMPB question.
- Replies: 11
- Views: 7624
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...
- Sun Jan 29, 2023 11:49 pm
- Forum: EECGeeks
- Topic: CMPB question.
- Replies: 11
- Views: 7624
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...
- Sat Jan 28, 2023 7:55 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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...
- Sat Jan 28, 2023 1:13 pm
- Forum: EECGeeks
- Topic: CMPB question.
- Replies: 11
- Views: 7624
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...
- Fri Jan 27, 2023 10:09 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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 ...
- Fri Jan 27, 2023 1:34 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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...
- Thu Jan 26, 2023 7:29 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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. ###########################...
- Thu Jan 26, 2023 2:18 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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 & ...
- Sat Jan 21, 2023 3:08 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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.
jsa - Good suggestion about the single 0xf0 - should have thought of that.....even simpler than my idea. Neat.
- Fri Jan 20, 2023 10:04 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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...
- Sun Jan 15, 2023 9:09 pm
- Forum: EECGeeks
- Topic: first steps - Disassembly - walkthrough
- Replies: 56
- Views: 27867
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...
- 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: 7390
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...
- Wed Jan 11, 2023 1:37 am
- Forum: Hardware Discussions
- Topic: Moates -- No Longer Selling Hardware
- Replies: 39
- Views: 25133
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...
- Mon Jan 09, 2023 10:33 pm
- Forum: Hardware Discussions
- Topic: Moates -- No Longer Selling Hardware
- Replies: 39
- Views: 25133
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...
- Mon Jan 09, 2023 2:42 pm
- Forum: Hardware Discussions
- Topic: Moates -- No Longer Selling Hardware
- Replies: 39
- Views: 25133
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 ...