CCP and Highway mode
#1
Supreme Member
Thread Starter
Join Date: Jul 1999
Location: Maryland
Posts: 2,844
Likes: 0
Received 3 Likes
on
2 Posts
Car: 2005 Subaru STI
Engine: 153ci of Turbo Power!
Transmission: 6-Speed
CCP and Highway mode
Got my IROC officially back on the road so I immediately started some more PROM tuning since I installed some Long Tubes, bigger TB, etc over the winter. I also removed the Charcoal Canister. For those of you who have removed your charcoal canister and want to have this change reflected in the PROM you are in for a surprise. Well, maybe not anymore since I am going to post my findings here:
I tried to disable CCP by unchecking the flag "canister purge when output energized" (hexaddy 18, mask 80). This didn't seem to work. DataMaster was still showing CCP DC's greater than 0%. All CCP events seem to be functioning normally. After messing around with various things I lookend in the hac and found a parameter that was promising. I set hexaddy 2EA (minimum CTS for CCP) to 300d F (150d C) and CCP was eliminated This worked like a charm. This paramater currently is not in the $8D TDF. I added it via the TDF editor. Anyhow - there seems to always be good and bad for everything. Well - there was some 'bad' for eliminating the CCP. I couldn't get highway mode anymore. Searching in the anht hac there are some Canister Purge Params several lines below LC83D that are related to hiway mode. Here is the relevant code ...
********************
* CAN PURGE PARAMS
********************
LDAA L0126 ; OLD CCP D.C.
CMPA $82E6 ; 50 PCT CCP DC.
BLS LC8A0 ; BR IF L.T. 50% CCP
Basically, if the DC is less than 50% then hiway mode won't engage . I set 2E6 to 0% and that didn't work . I think that this is because since you can't be less than 0% then the compare fails. I'm sure that a rewrite of the CMPA would fix this. But, for a quick temporary fix I set the MPH for CCP Enable to 50mph. I set the MPH for Hiway mode enable to 52mph. At 50mph the CCP begins to cycle and therefore, at 52mph the car gets into hiway mode.
Oh - and I also got around to trying Joe Georger's VEMaster in conjunction with a DataMaster log file on my car. All I have to say is wow. This program does everything for you. All you have to do is point it to a datamaster log file and point it to your current BIN. It scans the logfile and makes ALL of the adjustments to your VE tables. Talk about "point and click" simplicity. This program just about makes my Part Throttle VE tuning post above useless.
Tim
I tried to disable CCP by unchecking the flag "canister purge when output energized" (hexaddy 18, mask 80). This didn't seem to work. DataMaster was still showing CCP DC's greater than 0%. All CCP events seem to be functioning normally. After messing around with various things I lookend in the hac and found a parameter that was promising. I set hexaddy 2EA (minimum CTS for CCP) to 300d F (150d C) and CCP was eliminated This worked like a charm. This paramater currently is not in the $8D TDF. I added it via the TDF editor. Anyhow - there seems to always be good and bad for everything. Well - there was some 'bad' for eliminating the CCP. I couldn't get highway mode anymore. Searching in the anht hac there are some Canister Purge Params several lines below LC83D that are related to hiway mode. Here is the relevant code ...
********************
* CAN PURGE PARAMS
********************
LDAA L0126 ; OLD CCP D.C.
CMPA $82E6 ; 50 PCT CCP DC.
BLS LC8A0 ; BR IF L.T. 50% CCP
Basically, if the DC is less than 50% then hiway mode won't engage . I set 2E6 to 0% and that didn't work . I think that this is because since you can't be less than 0% then the compare fails. I'm sure that a rewrite of the CMPA would fix this. But, for a quick temporary fix I set the MPH for CCP Enable to 50mph. I set the MPH for Hiway mode enable to 52mph. At 50mph the CCP begins to cycle and therefore, at 52mph the car gets into hiway mode.
Oh - and I also got around to trying Joe Georger's VEMaster in conjunction with a DataMaster log file on my car. All I have to say is wow. This program does everything for you. All you have to do is point it to a datamaster log file and point it to your current BIN. It scans the logfile and makes ALL of the adjustments to your VE tables. Talk about "point and click" simplicity. This program just about makes my Part Throttle VE tuning post above useless.
Tim
Last edited by TRAXION; 04-12-2003 at 07:08 PM.
#2
Supreme Member
Join Date: Jun 2000
Location: In reality
Posts: 7,554
Likes: 0
Received 1 Like
on
1 Post
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
If you were using Source Code you could have dropped the whole routine. <g>
And all the other silly stuff in there....
Thanks thou for sharing that.
And all the other silly stuff in there....
Thanks thou for sharing that.
#3
Supreme Member
Thread Starter
Join Date: Jul 1999
Location: Maryland
Posts: 2,844
Likes: 0
Received 3 Likes
on
2 Posts
Car: 2005 Subaru STI
Engine: 153ci of Turbo Power!
Transmission: 6-Speed
Originally posted by Grumpy
If you were using Source Code you could have dropped the whole routine. <g>
And all the other silly stuff in there....
Thanks thou for sharing that.
If you were using Source Code you could have dropped the whole routine. <g>
And all the other silly stuff in there....
Thanks thou for sharing that.
Tim
#4
Supreme Member
iTrader: (1)
Join Date: Feb 2000
Location: Savannah, GA
Posts: 2,361
Likes: 0
Received 1 Like
on
1 Post
Car: 1997 Jeep Wrangler
Engine: 4.0L
Transmission: 5 speed
Axle/Gears: 8.8 rear, 4.56 gears, 4:1 transfer
Re: CCP and Highway mode
Originally posted by TRAXION
.......Oh - and I also got around to trying Joe Georger's VEMaster in conjunction with a DataMaster log file on my car. All I have to say is wow. This program does everything for you. All you have to do is point it to a datamaster log file and point it to your current BIN. It scans the logfile and makes ALL of the adjustments to your VE tables. Talk about "point and click" simplicity. This program just about makes my Part Throttle VE tuning post above useless.
Tim
.......Oh - and I also got around to trying Joe Georger's VEMaster in conjunction with a DataMaster log file on my car. All I have to say is wow. This program does everything for you. All you have to do is point it to a datamaster log file and point it to your current BIN. It scans the logfile and makes ALL of the adjustments to your VE tables. Talk about "point and click" simplicity. This program just about makes my Part Throttle VE tuning post above useless.
Tim
#6
TGO Supporter
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.
Re: CCP and Highway mode
Originally posted by TRAXION
set 2E6 to 0% and that didn't work . I think that this is because since you can't be less than 0% then the compare fails. I'm sure that a rewrite of the CMPA would fix this.
set 2E6 to 0% and that didn't work . I think that this is because since you can't be less than 0% then the compare fails. I'm sure that a rewrite of the CMPA would fix this.
But if you change the compare so it recognizes 0% DC (stock the CCP must be H %DC. Change to NL and it works.
#7
TGO Supporter
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.
Re: Re: CCP and Highway mode
Code:
LDAA L0126 ;OLD CCP DC CMPA $82E6 ; COMPARE TO MIN CCP DC BLS LC8A8 ; BR LO & SAME - bypass Highway Mode
The code will now look like this for AUJP.
Code:
LDAA L0126 ;OLD CCP DC CMPA $82E6 ; COMPARE TO MIN CCP DC BLO LC8A8 ; BR LO - bypass Highway Mode
Last edited by Grim Reaper; 04-14-2003 at 09:12 PM.
Trending Topics
#8
Supreme Member
Thread Starter
Join Date: Jul 1999
Location: Maryland
Posts: 2,844
Likes: 0
Received 3 Likes
on
2 Posts
Car: 2005 Subaru STI
Engine: 153ci of Turbo Power!
Transmission: 6-Speed
Glenn,
Are you saying to change 2338 to 2538 because the opcode for a BLS is 23 whereas the opcode for a BLO is 25? If so, where does the 38 come into play? If I am totally off then how do you know to change 2338 to 2538. I have the 68HC11 manual.
Tim
Are you saying to change 2338 to 2538 because the opcode for a BLS is 23 whereas the opcode for a BLO is 25? If so, where does the 38 come into play? If I am totally off then how do you know to change 2338 to 2538. I have the 68HC11 manual.
Tim
#9
TGO Supporter
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.
The 38 is the "number of bytes" to jump if the condition is correct. I put it there so a person would be certain they found the RIGHT "23". If you don't see a "38" following the "23" then you have the wrong location (or you source code has been seriously altered).
I don't know if you do this, but for a "quick change", I will often use the EDIT BUFFER funciton of the Pocket Programmer Program to change the byte. I would just retype "25" over "23" at location "4861" in the buffer (remember that the code and bin are offset by x'8000).
Then, I would just save the buffer and re-read it with TunerCat, which will readjust for the proper checksum.
I don't know if you do this, but for a "quick change", I will often use the EDIT BUFFER funciton of the Pocket Programmer Program to change the byte. I would just retype "25" over "23" at location "4861" in the buffer (remember that the code and bin are offset by x'8000).
Then, I would just save the buffer and re-read it with TunerCat, which will readjust for the proper checksum.
#10
Supreme Member
Thread Starter
Join Date: Jul 1999
Location: Maryland
Posts: 2,844
Likes: 0
Received 3 Likes
on
2 Posts
Car: 2005 Subaru STI
Engine: 153ci of Turbo Power!
Transmission: 6-Speed
I finally got around to modifying the hardcode as per what Glenn had said to do. Worked like a charm. I now have CCP fully disabled and highway mode still gets commanded by the ECM (even though the CCP% is zero). Thanks Glenn!
Tim
Tim
#12
Supreme Member
Join Date: Nov 2001
Location: Jacksonville, NC
Posts: 1,886
Likes: 0
Received 0 Likes
on
0 Posts
Car: Guess
Engine: Crazy 8
Transmission: So close to being a manual I can taste it
Yo Glenn or Trax,
Just so I know, you cannot make that modification to disable CCP and retain HWY mode if you don't not have the TDF editor right? I can't do that with the regular Tuner from TC can I?
Just want clarification...
Thanks
Just so I know, you cannot make that modification to disable CCP and retain HWY mode if you don't not have the TDF editor right? I can't do that with the regular Tuner from TC can I?
Just want clarification...
Thanks
Thread
Thread Starter
Forum
Replies
Last Post
RedLeader289
Tech / General Engine
10
05-28-2019 01:47 PM