DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

Bottom line...

Thread Tools
 
Search this Thread
 
Old 05-01-2003, 08:29 AM
  #201  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
yeah I know the daignostic mode kicks in the fans etc, but it would be nice to know if the logging mode effect fuel, spark etc. Does it?

Funstick is the code reader isn't he........
Old 05-01-2003, 08:41 AM
  #202  
TGO Supporter
 
Grim Reaper's Avatar
 
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes on 3 Posts
Car: Death Mobile
Engine: 666 c.i.
Yeah, Funstick could read the code to find EXACTLY what happens in the $6E when in ALDL mode. Also RBob if he had the $6E hack and the time to "dig in".

It's been a long time since I looked at the differences between regular operation, ALDL and Diagnostic Mode. I do know that there is NO "normal" operation for the $6E. Both modes have an effect on the engine's operation.

As I recall, in ALDL Mode it really only seemed to be idle that was affected. The MAF, LV8, injector PW and spark all seemed to be what I expected in WOT in ALDL Mode.

Last edited by Grim Reaper; 05-01-2003 at 08:44 AM.
Old 05-01-2003, 08:45 AM
  #203  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
Yeah I would think it would be counter productive to change all sorts of major parameters for logging/data collection. I'm sure the main purpose for the logging ability was for diagnostics and not performance tuning.
Old 05-01-2003, 09:04 AM
  #204  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,406
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by ski_dwn_it
RBob,

You know I have been meaning to ask you guys this......I notice a pretty big difference in power when I have that data loggin, like it runs even richer, but I always thought it was me......
Ski, which maskid ($32B or $6E) are you using? Or which BCC (ARAP, AYxx) are you using for a base?

RBob.
Old 05-01-2003, 09:39 AM
  #205  
TGO Supporter
 
Grim Reaper's Avatar
 
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes on 3 Posts
Car: Death Mobile
Engine: 666 c.i.
Originally posted by ski_dwn_it
I'm sure the main purpose for the logging ability was for diagnostics and not performance tuning.
Originally in earlier ECMs, yes. Especially in DIAG Mode. As I recall, DIAG Mode's real intent was for when you had a problem . The DIAG Mode would override a few things so the engine could run to investigate other sensors' operation.

ALDL Mode is useable IMO for tuning. As I recall, it's affect was more noticeable at idle than anywhere else. Not as good as NORMAL Mode, but that is not an option on $6E.
Old 05-01-2003, 09:49 AM
  #206  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
I'm using 6e and the arap base.
Old 05-01-2003, 12:27 PM
  #207  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,406
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by ski_dwn_it
I'm using 6e and the arap base.
As Glenn mentions there are two modes that the ECM can be in for 8192 baud: ALDL and DIAG. Of the two ALDL is the one you want.

The ALDL mode does some strange stuff with IAC resets and no CCP which really doesn't matter. It does add SA though!!! When in ALDL mode the SA term at $C023 is added to whatever the calculated SA is. So zero that location (a single byte).

There is also some INTegrator stuff going on that is bypassed. Looks like the INT reset logic. So maybe the INT won't get reset when otherwise it would (check data log for INT = 128 when in PE).

Can enable EGR in prk/neut with TPS > XX%.

Closed loop timers bypassed (still goes closed loop).

Now DIAG mode is a whole different ball game. This may be the mode you are in when logging. The reason is that the SA is set to a steady value as defined by location $C021 (2 bytes). In ARAP it is 20 deg BTDC.

A little judicious code patching and all this funny stuff can go away leaving just data logging. . .

RBob.
Old 05-01-2003, 12:49 PM
  #208  
Senior Member

 
kevm14's Avatar
 
Join Date: Oct 2001
Location: RI
Posts: 708
Likes: 0
Received 0 Likes on 0 Posts
Car: 93 Caprice 9C1
Engine: L05
Transmission: 4L60
Axle/Gears: 3.42
Originally posted by ski_dwn_it
First I never disagreed that you would run out of adjustment with MAF if you could get over 255 g/sec without envoking PE........go back and reread my posts. I was just pointing out its not necessary to worry about it since you can have PE to adjust the AFR once you do experience 255 g/sec, then I don't big a hairy bone what the air coming in is, I just add or subtract fuel from the PE AFR vs RPM.
Either you are having conflicting statements here or there is some information left out. For example, what does your PE engagement TPS% table look like? To make everything work properly, you'd need to have PE engage at a TPS BEFORE you hit 255 g/sec. Are you telling me this is ALWAYS the case? Seems like the engagement point would be on the low side, but if it works, it works...


Secondly, don't ask me stupid questions like if I heard of gears? Yeah I'm gonna swap out gear to check to see if I am able to reach 255 without envoking PE....lets get real.
Um, I meant shifting. Sorry for the "stupid questions," but it seems like you still didn't realize what I was talking about...


1% throttle and wind the car all the way out, LOL. Yeah I would be going about 147 MPH by the time that happen, with 3.07 gears......maybe you, not me. I don't care to take out a whole family and leave mine behind....and how many times are you doing 100+ on the road and looking for driveability???? Real world situations fella.
I said one percent BELOW PE ENGAGEMENT. I don't think it's a ridiculous question. We all know your car runs the ETs, and has excellent drivability. But we're all trying to decipher your setup.


Realize, your nearly 4 1/2 sec off the pace with me in the 1/4, that means you would be about 1/8 mile when I cross the finish line.....so before you start poking think next time.....
This makes no sense either. You proved yourself that you need hardly any intelligence to run fast in a MAF car, so your comment proves nothing. Yeah my car is slow, but a fast car doesn't imply intelligence, nor does a slow one imply a lack thereof.


then I don't big a hairy bone what the air coming in is
Just curious, what does this mean?
Old 05-01-2003, 12:58 PM
  #209  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
Originally posted by RBob
As Glenn mentions there are two modes that the ECM can be in for 8192 baud: ALDL and DIAG. Of the two ALDL is the one you want.

The ALDL mode does some strange stuff with IAC resets and no CCP which really doesn't matter. It does add SA though!!! When in ALDL mode the SA term at $C023 is added to whatever the calculated SA is. So zero that location (a single byte).

There is also some INTegrator stuff going on that is bypassed. Looks like the INT reset logic. So maybe the INT won't get reset when otherwise it would (check data log for INT = 128 when in PE).

Can enable EGR in prk/neut with TPS > XX%.

Closed loop timers bypassed (still goes closed loop).

Now DIAG mode is a whole different ball game. This may be the mode you are in when logging. The reason is that the SA is set to a steady value as defined by location $C021 (2 bytes). In ARAP it is 20 deg BTDC.

A little judicious code patching and all this funny stuff can go away leaving just data logging. . .

RBob.
Rrob,

Interesting stuff you laid out.....here is what I have seen and noticed. I am pretty certain that I am in aldl mode, not diag mode. Here is why. The fans are not on, like they are when dia mode is envoked, and the logs show SA past 20*....

However I have noticed that the PE doesn't always equal 128 when at WOT like it did when it was stock.....can you explain in a little more detail how I change that in the code. As well as the SA. I never messes with code patching etc. OR can I just do this in the edit hex in the pocket programmer software?

Any help would be appreciated.
Old 05-01-2003, 01:20 PM
  #210  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
Kevm14,

we went though this all last week and at the beginning of this week.....go back and read it a few times, along with the other posts. You will understand better.

I was not trying to insult you with my before statements. I was just simply pointing out that your car and my car are two entirely different animals. What takes a good while on your car, for example, going through the RPM range, happens a matter of a few seconds for mine. You increase the peddle 2/3 to climb a steep grade, I increase mine from 1/8 to 3/16.

I have my PE set to around 60% throttle, so I would say that 99% of my driving is done in NON pe conditions...keep in mind, my car at 2500 RPMs is making more power than you car is anywhere in the RPM range, not to mention probably 3x as much torque. Its hard to realize till you drive it, then you would say ahhhhh, i see what your saying.

Other than the strip, I doubt very much my car will ever see WOT on the street....for the simple reason 1. You would simply burn the tires off it if you took out hard 2. At 55 MPH in 3rd gear you can make it smoke the tires, so image where you would be if you went WOT from say 1/4 throttle. (in the ditch most likely).

There is no on on this board in their right mind gonna tell me that they would run this car around on the street and on a regular basis be pulling 255 g/sec +. Sure it will do it in a blink of an eye, but either the tires would be up in smoke, or you would be going 100 MPH+.

That to me is not real life driving. On the strip is a whole different ballgame, not sure about you, but I am at WOT, 100% TP, and probably 255+ nearly instantly, but then PE is envoked and I let it take care of the AFR.

You have to use a little common sense when thinking about the entire situation. In the other sections of the log I provided, I am going 80 MPH with a steady 8% throttle, and you can see the RPMs and MPH climbing steadily.

My guess on the street is I use ~0%-40% throttle to go and will get their just as quick or nearly as quick as most other cars. Now I don't mean other cars at WOT. I posted a video of my car taking out on the TPIS section with full slicks on taking out on the road with 60% throttle. I spun ~65-70 feet up the road.
Old 05-01-2003, 01:32 PM
  #211  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,406
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by ski_dwn_it
Rrob,

Interesting stuff you laid out.....here is what I have seen and noticed. I am pretty certain that I am in aldl mode, not diag mode. Here is why. The fans are not on, like they are when dia mode is envoked, and the logs show SA past 20*....

However I have noticed that the PE doesn't always equal 128 when at WOT like it did when it was stock.....can you explain in a little more detail how I change that in the code. As well as the SA. I never messes with code patching etc. OR can I just do this in the edit hex in the pocket programmer software?

Any help would be appreciated.
I think that you may start to hate me

You may not see the 20 deg while in DIAG mode on the scanner. It comes down to which SA value the scanner reports. If the scanner SA value includes the inital timing (as showing true crank degrees) then it won't show it as being 20 deg BTDC due to DIAG mode.

The scan tool gets both values (unlimited and limited SA) of which only one of will show that you are getting 20 deg BTDC.

The fans not being on should be enough but you may want to try it with out the engine running first. Oh, can also set locations $C021 & $C022 to 0 and see if the engine wants to run while data logging. If it almost doesn't want to then it is in DIAG mode.

If anything be sure to set the SA term at $C023 to 0. This is the ALDL mode add-in spark.

Note: If using a hex editor to patch the 0's into $C021, $C022 & $C023, the EPROM BIN locations are $0021, $0022 & $00023.

RBob.
Old 05-01-2003, 01:54 PM
  #212  
Banned
Thread Starter
 
ski_dwn_it's Avatar
 
Join Date: Jul 2001
Location: A thorn in a few people's sides
Posts: 820
Likes: 0
Received 0 Likes on 0 Posts
Engine: 2 mice and a cat
Originally posted by RBob
[B]I think that you may start to hate me

Don't hate you

You may not see the 20 deg while in DIAG mode on the scanner. It comes down to which SA value the scanner reports. If the scanner SA value includes the inital timing (as showing true crank degrees) then it won't show it as being 20 deg BTDC due to DIAG mode.

The scan tool gets both values (unlimited and limited SA) of which only one of will show that you are getting 20 deg BTDC.

The fans not being on should be enough but you may want to try it with out the engine running first.


are you saying to have the car loggin with just the key to the "on" position to verify the fans aren't on? That is what I have to do with the ease software. They recommend you boot up the logger, then turn the key to on, then start the car. My fans don't kick on. I assume this mean no diag mode, right? When I retrieve trouble codes in the software and the car is off, with the key on, I hear the fans kick on, then go back off when I close out of the program. That I assume is dia mode. Correct?


Oh, can also set locations $C021 & $C022 to 0 and see if the engine wants to run while data logging. If it almost doesn't want to then it is in DIAG mode.

If anything be sure to set the SA term at $C023 to 0. This is the ALDL mode add-in spark.

Note: If using a hex editor to patch the 0's into $C021, $C022 & $C023, the EPROM BIN locations are $0021, $0022 & $00023.


What is the easiest way to get these values changed to 0, all I have is tunercat, and my pocket programmer.

Thanks for the help.[\b]


RBob.
Old 05-01-2003, 02:57 PM
  #213  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,406
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by ski_dwn_it
By you experience with the fans I would say that no, you are not in DIAG mode while logging.

To edit the $C023 location (only one to worry about) I would use the pocket programer software. (I don't know if you can hex edit in TC, if so could use that).

Go to BIN address $23 and check the value. Should be $17. Change it to $00 and write the bin out. Will also need to update the checksum (read and then write in TC).

RBob.
Old 05-05-2003, 07:04 AM
  #214  
Member

 
JohnL's Avatar
 
Join Date: Jan 2003
Location: Sydney
Posts: 363
Likes: 0
Received 0 Likes on 0 Posts
Rbob,
You are a very patient man. Thank you for hanging around and teaching us. I only started reading this thread again because I saw your name as the last post- and more gems.

Can you please let me know why, "if using a hex editor to patch the 0's into $C021, $C022 & $C023, the EPROM BIN locations are $0021, $0022 & $00023."

Is this an offset because of the size chip he's using?
John
Old 05-05-2003, 09:32 AM
  #215  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,406
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by JohnL
Rbob,
You are a very patient man. Thank you for hanging around and teaching us. I only started reading this thread again because I saw your name as the last post- and more gems.

Can you please let me know why, "if using a hex editor to patch the 0's into $C021, $C022 & $C023, the EPROM BIN locations are $0021, $0022 & $00023."

Is this an offset because of the size chip he's using?
John
Not necessarily the chip size, more of the address offset used by the ECM hardware. Once the EPROM is placed into the ECM it's address block starts at $C000.

With the EPROM sitting in a burner/reader the addressed locations are the same as if looking at the BIN.

RBob.
Old 05-10-2003, 01:40 AM
  #216  
Supreme Member

 
Kingtal0n's Avatar
 
Join Date: Mar 2001
Location: Miami
Posts: 3,272
Received 70 Likes on 61 Posts
Car: 240sx
Engine: whatever works
Transmission: 4l80e this year
Axle/Gears: 3.512
I was about to buy an ALDL serial cable for diagnostic link to my laptop.

I have the 165 ECM, sitting in a box its not in the car yet.
I know i need the craig moates software.

somone mentioned a 10K resistor. I have no idea what that is. Will i need that with my 165 to use my cable on my laptop?

and bland english please, this ECM language stuff is beginning to overwhelm me. i dont even know what a resistor is...
Old 05-10-2003, 04:00 AM
  #217  
Supreme Member
 
Morley's Avatar
 
Join Date: May 2002
Posts: 4,099
Likes: 0
Received 2 Likes on 2 Posts
Originally posted by Kingtal0n
I was about to buy an ALDL serial cable for diagnostic link to my laptop.

I have the 165 ECM, sitting in a box its not in the car yet.
I know i need the craig moates software.

somone mentioned a 10K resistor. I have no idea what that is. Will i need that with my 165 to use my cable on my laptop?

and bland english please, this ECM language stuff is beginning to overwhelm me. i dont even know what a resistor is...
You need a 10K ohm resistor across pins A&B of the ALDL connector to get the laptop linked with the 165 ECM.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
3rd gen money
Electronics
6
10-11-2019 09:57 PM
MrPackstin
Interior Parts for Sale
11
10-25-2017 08:09 PM
oil pan 4
Fabrication
2
10-06-2015 11:56 AM
Numbah-1
Transmissions and Drivetrain
8
10-02-2015 08:27 AM
dbrochard
Interior Parts Wanted
0
09-28-2015 07:40 PM



Quick Reply: Bottom line...



All times are GMT -5. The time now is 07:33 PM.