Hey Guys,
Im fairly sure there is a value in the bin file/rom somewhere that signifys that the fuel cut on decel (closed tps) can only occur when vehicle is travelling above set speed in km/h.
Once the speed parameter is met, then it refers to the rpm tables, that are already known and in the software.
Does anyone know what the location of this is at all?
Im fairly sure on the auto roms its around 60-70km/h (can't recall exactly)
Manuals have the same, but unsure of what speed, may be lower.
Regards
Mick
Rom address for value in km/h that fuel cut can occur?
Moderator: Matt
-
- Posts: 62
- Joined: Fri Jul 20, 2007 4:43 pm
-
- Posts: 62
- Joined: Fri Jul 20, 2007 4:43 pm
Checks against speed is found and uses the folllowing comparison three times in the code. The one you are looking for...
9CD6 : bne L9D2E
9CD8 : ldaa X000C (Speed)
9CDA : cmpa XBF85 (Speed limit check)
9CDD : bcs L9D05 (skip)
9CDF : ldx #$BE40 (Fuel cut)
9CE2 : jsr LA8A1 (lookup table)
XBF85 address value is 0x04 hex VLT but you mulitply the speed x 2 to get KM/h so this is it
SPEED1_LIMIT,&H3F85,2,1,1,2,Speed based fuel cut check
(XBF4F is the address for R31)
9CD6 : bne L9D2E
9CD8 : ldaa X000C (Speed)
9CDA : cmpa XBF85 (Speed limit check)
9CDD : bcs L9D05 (skip)
9CDF : ldx #$BE40 (Fuel cut)
9CE2 : jsr LA8A1 (lookup table)
XBF85 address value is 0x04 hex VLT but you mulitply the speed x 2 to get KM/h so this is it
SPEED1_LIMIT,&H3F85,2,1,1,2,Speed based fuel cut check
(XBF4F is the address for R31)
-
- Posts: 62
- Joined: Fri Jul 20, 2007 4:43 pm
Well i set the value to 0km/h, but it didn't fuel cut when speed signal was not present.
Long story short, vl's have a cable that goes from box to dash cluster, cluster head then has a setup to produce a speed signal for the ecu and cruise control module etc.
I think the dash has a bad solder joint, but can't really be stuffed pulling it out, sometimes the speed signal works (fuel cuts on decel as per normal) when its not present the ecu does not fuel cut and cruise control does not work etc on the car.
I thought setting the value to 0km/h would make it fuel cut all the time regardless of the speed signal.
Did not fuel cut however with this value changed.
Long story short, vl's have a cable that goes from box to dash cluster, cluster head then has a setup to produce a speed signal for the ecu and cruise control module etc.
I think the dash has a bad solder joint, but can't really be stuffed pulling it out, sometimes the speed signal works (fuel cuts on decel as per normal) when its not present the ecu does not fuel cut and cruise control does not work etc on the car.
I thought setting the value to 0km/h would make it fuel cut all the time regardless of the speed signal.
Did not fuel cut however with this value changed.