From Robin at FuryWorld.fsnet.co.uk Mon Oct 1 02:17:44 2007 From: Robin at FuryWorld.fsnet.co.uk (Rob Handley) Date: Mon, 1 Oct 2007 08:17:44 +0100 Subject: [Gmecm] $58 A/F logic References: <234304.24494.qm@web35303.mail.mud.yahoo.com><092201c7fedc$12572630$020101c0@gandalf><662b51cf0709241204v20607aa1o445631712c3e2e6b@mail.gmail.com><093001c7fee0$f95e3a60$020101c0@gandalf> <0d7401c802d1$f8feaec0$020101c0@gandalf> Message-ID: <0e0401c803fb$2bf796a0$020101c0@gandalf> Found a bit of logic in the A/F calculation of $58 that seems weird to me. There's more than one route to it, but it's always downstream of setting accumulator A to either: KAFSTCN (stoi), KMAXLEAN, or the F56/F57 look up A/F values: DA01: LDA01 SUBA L000D ; A = A - A/F time out (from F51 & F52) DA03: BCC LDA06 ; If A >= 0 go to LDA06 ; else... DA05: CLRA ; A = 0 DA06: LDA06 STAA _AIRFUEL_ ; Store A in _AIRFUEL_ I just don't understand why this code appears to be trying to take desired A/F down to zero. Can anybody help? Rob From mrcad472 at iowatelecom.net Tue Oct 2 08:23:59 2007 From: mrcad472 at iowatelecom.net (Scott Pearson) Date: Tue, 2 Oct 2007 08:23:59 -0500 Subject: [Gmecm] eeprom programmers HELP References: <40102.277.qm@web35301.mail.mud.yahoo.com><46FD6796.10304@verizon.net> <000501c80298$b8a16a90$6501a8c0@db> <46FE55BB.105@verizon.net> Message-ID: <010401c804f7$7e75ed30$640aa8c0@DELL3G> ----- Original Message ----- From: "kctobyjoe1" > i am maybe a confusing guy > I have the ORIG BCM and ECM yet in the car > acquired a BRAND NEW ECM for $20 but it came w/o the EEPROM > My vehicle, as it is, reads ERROR instead of a mileage > NO ONE has told me definitely (well no 2 people) what needs to be replaced > to fix the problem > EVERYTHING ELSE works fine This has been said to you several times on this list. The mileage is stored in the BCM, not the ECM. You likely have a problem with the BCM or EEPROM. No one on this list can tell you for sure what your problem is without diagnosing the vehicle in person, we're just offering suggestions. I don't have any Riv BCM EEPROM bins, so can't even offer you that. I have the EEPROMs (28C16), but without the proper file, you'll still have problems. Scott From mrcad472 at iowatelecom.net Tue Oct 2 08:26:43 2007 From: mrcad472 at iowatelecom.net (Scott Pearson) Date: Tue, 2 Oct 2007 08:26:43 -0500 Subject: [Gmecm] 16212488 ALDL MODE2/MODE3 bin dumping? References: <45FDDB5673D1FC4DBC019249E16917743981@speedshop.engh.com> Message-ID: <011301c804f7$e00de7a0$640aa8c0@DELL3G> The 94-95 6.5TD's use a removable EPROM, you'll have to remove it to read the program file. 1996-2000 used the flash type PCM. Scott ----- Original Message ----- From: "Stefan Engh" To: Sent: Saturday, September 15, 2007 3:40 AM Subject: [Gmecm] 16212488 ALDL MODE2/MODE3 bin dumping? > Hello everyone, > This is my first post to the list. I hit myself daily for not having woken > up to this EFI stuff at least ten years ago! Playing catch-up is reeking > havoc with my beauty sleep ;-) > > It all started about two years ago when I bought a 1995 6.5TD Suburban > (ECM 16212488) and found out there where no PC scan tools available. I > started developing one for myself. It's called GMTDScan and has been out > for almost a year now. The last couple of days I've been playing with > adding a ALDL MODE2/MODE3 bin dump feature to it. I figured it would be a > good way to harvest stock bins from the 1994-95 6.5TD. Here's where I am > having problems... > > I can only get it to dump addresses $4000-$FFFF. Trying to dump anything > above $4000 only returns the value of last byte ($FFFF). > Could someone please shed some light on why it works that way? > What type of information is stored in the $0000-$3FFF address range? > > /Stefan > > > > _______________________________________________ > Gmecm mailing list > Gmecm at diy-efi.org > Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm > Main WWW page: http://www.diy-efi.org/gmecm > > From stefan at engh.com Tue Oct 2 16:43:16 2007 From: stefan at engh.com (Stefan Engh) Date: Tue, 2 Oct 2007 23:43:16 +0200 Subject: [Gmecm] 16212488 ALDL MODE2/MODE3 bin dumping? References: <45FDDB5673D1FC4DBC019249E16917743981@speedshop.engh.com> <011301c804f7$e00de7a0$640aa8c0@DELL3G> Message-ID: <45FDDB5673D1FC4DBC019249E16917743986@speedshop.engh.com> ...and how to read/write a flash type PCM is a very well kept secret that only a few people know and guard with their life. Correct? /Stefan ________________________________ From: gmecm-bounces at diy-efi.org on behalf of Scott Pearson Sent: Tue 2007-10-02 15:26 To: gmecm at diy-efi.org Subject: Re: [Gmecm] 16212488 ALDL MODE2/MODE3 bin dumping? The 94-95 6.5TD's use a removable EPROM, you'll have to remove it to read the program file. 1996-2000 used the flash type PCM. Scott ----- Original Message ----- From: "Stefan Engh" To: Sent: Saturday, September 15, 2007 3:40 AM Subject: [Gmecm] 16212488 ALDL MODE2/MODE3 bin dumping? > Hello everyone, > This is my first post to the list. I hit myself daily for not having woken > up to this EFI stuff at least ten years ago! Playing catch-up is reeking > havoc with my beauty sleep ;-) > > It all started about two years ago when I bought a 1995 6.5TD Suburban > (ECM 16212488) and found out there where no PC scan tools available. I > started developing one for myself. It's called GMTDScan and has been out > for almost a year now. The last couple of days I've been playing with > adding a ALDL MODE2/MODE3 bin dump feature to it. I figured it would be a > good way to harvest stock bins from the 1994-95 6.5TD. Here's where I am > having problems... > > I can only get it to dump addresses $4000-$FFFF. Trying to dump anything > above $4000 only returns the value of last byte ($FFFF). > Could someone please shed some light on why it works that way? > What type of information is stored in the $0000-$3FFF address range? > > /Stefan > > > > _______________________________________________ > Gmecm mailing list > Gmecm at diy-efi.org > Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm > Main WWW page: http://www.diy-efi.org/gmecm > > _______________________________________________ Gmecm mailing list Gmecm at diy-efi.org Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm Main WWW page: http://www.diy-efi.org/gmecm From jay at vessels-clan.com Tue Oct 2 19:09:17 2007 From: jay at vessels-clan.com (Jay Vessels) Date: Tue, 02 Oct 2007 20:09:17 -0400 Subject: [Gmecm] eeprom programmers HELP In-Reply-To: <46FE55BB.105@verizon.net> References: <40102.277.qm@web35301.mail.mud.yahoo.com> <46FD6796.10304@verizon.net> <000501c80298$b8a16a90$6501a8c0@db> <46FE55BB.105@verizon.net> Message-ID: <4702DDAD.8020406@vessels-clan.com> Hi there! > i am maybe a confusing guy > I have the ORIG BCM and ECM yet in the car > acquired a BRAND NEW ECM for $20 but it came w/o the EEPROM > My vehicle, as it is, reads ERROR instead of a mileage > NO ONE has told me definitely (well no 2 people) what needs to be > replaced to fix the problem > EVERYTHING ELSE works fine Scott and I have both told you that the BCM, IPC, or one of its components (i.e. the EEPROM or the wiring harness) are at fault, so for some reason you insisted on buying an ECM, and then wonder why it didn't fix it. If you do not have the Helm manual and are not willing to buy one, or you do have it but for some reason cannot follow its diagnostic trees, take your car to your local GM dealer. They can fix it. There are a variety of computers in your Riv. The ECM runs the engine, the BCM runs just about everything in the rest of the car, and the instrument panel cluster (IPC, or gauge cluster) in that car is actually another computer. Not too many GM cars had computerized gauges, but the Riviera is one of them, along with the Toronado, Eldorado, and Seville. The Helm manual for my '89 Eldorado has the following instructions on diagnosing "Error" in the odometer: Key on, enter diagnostics if possible, check for BCM codes B336 or B556, and repair if present. Turn off the headlamp switch and twilight sentinel, and note the odometer display. If it reads "Error": 1) Remove ALDL cover and jumper pins A&M. 2) Crank engine for 1 second 3) Note odometer display: If all zeros, replace BCM EEPROM. If "Error", replace instrument panel cluster. Notice that nowhere in there does GM mention the ECM because it is not involved in the odometer display. Jay Vessels 1982 Chevrolet S-10 Sport, 2.8V6 TBI 1984 Chevrolet S-10 Blazer Sport, 2.8V6 (TBI pending) From kctobyjoe1 at verizon.net Tue Oct 2 19:40:09 2007 From: kctobyjoe1 at verizon.net (kctobyjoe1) Date: Tue, 02 Oct 2007 20:40:09 -0400 Subject: [Gmecm] eeprom programmers HELP In-Reply-To: <4702DDAD.8020406@vessels-clan.com> References: <40102.277.qm@web35301.mail.mud.yahoo.com> <46FD6796.10304@verizon.net> <000501c80298$b8a16a90$6501a8c0@db> <46FE55BB.105@verizon.net> <4702DDAD.8020406@vessels-clan.com> Message-ID: <4702E4E9.2030508@verizon.net> Jay Vessels wrote: > Hi there! > >> i am maybe a confusing guy >> I have the ORIG BCM and ECM yet in the car >> acquired a BRAND NEW ECM for $20 but it came w/o the EEPROM >> My vehicle, as it is, reads ERROR instead of a mileage >> NO ONE has told me definitely (well no 2 people) what needs to be >> replaced to fix the problem >> EVERYTHING ELSE works fine > > Scott and I have both told you that the BCM, IPC, or one of its > components (i.e. the EEPROM or the wiring harness) are at fault, so > for some reason you insisted on buying an ECM, and then wonder why it > didn't fix it. > > If you do not have the Helm manual and are not willing to buy one, or > you do have it but for some reason cannot follow its diagnostic trees, > take your car to your local GM dealer. They can fix it. > > There are a variety of computers in your Riv. The ECM runs the > engine, the BCM runs just about everything in the rest of the car, and > the instrument panel cluster (IPC, or gauge cluster) in that car is > actually another computer. Not too many GM cars had computerized > gauges, but the Riviera is one of them, along with the Toronado, > Eldorado, and Seville. > > The Helm manual for my '89 Eldorado has the following instructions on > diagnosing "Error" in the odometer: > > Key on, enter diagnostics if possible, check for BCM codes B336 or > B556, and repair if present. > > Turn off the headlamp switch and twilight sentinel, and note the > odometer display. If it reads "Error": > > 1) Remove ALDL cover and jumper pins A&M. > 2) Crank engine for 1 second > 3) Note odometer display: > If all zeros, replace BCM EEPROM. If "Error", replace instrument > panel cluster. > > Notice that nowhere in there does GM mention the ECM because it is not > involved in the odometer display. > > Jay Vessels > 1982 Chevrolet S-10 Sport, 2.8V6 TBI > 1984 Chevrolet S-10 Blazer Sport, 2.8V6 (TBI pending) > > _______________________________________________ > Gmecm mailing list > Gmecm at diy-efi.org > Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm > Main WWW page: http://www.diy-efi.org/gmecm > thanks! for $20 why not buy a spare ecm? almost like stealing it...just in case anyway From kctobyjoe1 at verizon.net Tue Oct 2 19:42:56 2007 From: kctobyjoe1 at verizon.net (kctobyjoe1) Date: Tue, 02 Oct 2007 20:42:56 -0400 Subject: [Gmecm] eeprom programmers HELP In-Reply-To: <010401c804f7$7e75ed30$640aa8c0@DELL3G> References: <40102.277.qm@web35301.mail.mud.yahoo.com><46FD6796.10304@verizon.net> <000501c80298$b8a16a90$6501a8c0@db> <46FE55BB.105@verizon.net> <010401c804f7$7e75ed30$640aa8c0@DELL3G> Message-ID: <4702E590.7060402@verizon.net> Scott Pearson wrote: > ----- Original Message ----- > From: "kctobyjoe1" > >> i am maybe a confusing guy >> I have the ORIG BCM and ECM yet in the car >> acquired a BRAND NEW ECM for $20 but it came w/o the EEPROM >> My vehicle, as it is, reads ERROR instead of a mileage >> NO ONE has told me definitely (well no 2 people) what needs to be replaced >> to fix the problem >> EVERYTHING ELSE works fine >> > > This has been said to you several times on this list. > > The mileage is stored in the BCM, not the ECM. You likely have a problem > with the BCM or EEPROM. No one on this list can tell you for sure what your > problem is without diagnosing the vehicle in person, we're just offering > suggestions. > > I don't have any Riv BCM EEPROM bins, so can't even offer you that. I have > the EEPROMs (28C16), but without the proper file, you'll still have > problems. > > Scott > > > > _______________________________________________ > Gmecm mailing list > Gmecm at diy-efi.org > Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm > Main WWW page: http://www.diy-efi.org/gmecm > > thanks!