New User - few (tons) of Questions on CA18DET EDM ECU

Nistune topics specific to the 6802 cpu

Moderator: Matt

Run_Stop_Restore
 

Posts: 22
Joined: Sat Jul 18, 2020 8:05 am

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Run_Stop_Restore »

First Part of Dwell Time Measurements:

Today i finally got my measure setup in the car complete and could measure the stock dwell time for the EDM CA18DET ECU.
I used the quickest Sample Rate available at 0.1ms and measured at 850rpm in Idle. I'm going to measure all other rpm's in 500rpm increments within the next few days.
Seems to be around 3ms for 850rpm.
dwell_time.png
(70.19 KiB) Downloaded 1799 times
Run_Stop_Restore
 

Posts: 22
Joined: Sat Jul 18, 2020 8:05 am

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Run_Stop_Restore »

I did some more measurements today at 2500rpm, 3000rpm and 5000rpm and the Stock ROM will adjust the Dwell to 1.75ms throughout the Rev Range.
My plan now is to adjust the base "Dwell Time" Table and scale the Dwell Duty at idle rpm down to avoid overheating the Coils.
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

I don't have my S14 200SX anymore, but the measurements I got were around the 3-3.4ms mark. However that was just around idle and rev upto 3000rpm. I never got high rev readings
Run_Stop_Restore
 

Posts: 22
Joined: Sat Jul 18, 2020 8:05 am

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Run_Stop_Restore »

@ Matt or anybody who can help: Is there any kind of transient enrichtment for the CA18DET EDM ECU?
My calibration is spot on steady state but quick throttle opening causes a short lean spike, nothing drastic but it would be nice to deal with it via transient fueling.

Thanks
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

It is something I'm looking at the moment. I just found the R32 tables, so trying to locate similar code in the CA18DET
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

Spent half a day on this but didn't get a huge amount further. Code is quite different from HCR32 unforutnately. There are two sets of enrichment tables used as part of the final injection calculations

Edit your S13_CA18DET_128_E.adr file to add these

Code: Select all

ASYNC_BASE_TIF_TABLE,&H3950,16,1,16,1
ASYNC_Q_OFFSET_RPM,&H3960,16,1,16,1

# Enrich vs temp
ADD_MAP1,&H38C0,16,1,16,1
# Enrich vs TP
ADD_MAP2,&H38B0,16,1,16,1
# Enrich vs RPM
ADD_MAP3,&H38D0,16,1,16,1

# Wall vs temp
ADD_MAP4,&H3870,16,1,16,1
# Wall vs TP
ADD_MAP5,&H35D0,16,1,16,1
# Wall vs RPM
ADD_MAP6,&H3880,16,1,16,1
Also found some other tables for fuel cut/recovery based on AC and gear. These will not work in the current version due to some renaming

Code: Select all

FUEL_RECOVER_HIGH_GEAR,&H36B0,16,1,16,1
FUEL_CUT_HIGH_GEAR,&H36A0,16,1,16,1
FUEL_RECOVER_LOW_GEAR,&H36C0,16,1,16,1
FUEL_CUT_LOW_GEAR,&H36D0,16,1,16,1
FUEL_RECOVER_AC,&H36E0,16,1,16,1
FUEL_CUT_AC,&H36F0,16,1,16,1
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

Attached are the screens. Currently they are just ADD 1-6 for now but I need to put the correct indexes against them

Tables are temp x TP x RPM based. If you increase/decrease temp it should affect the whole range

It looks they are multiplier by TPS position, but there is no TPS indexed tables I can see here which go into the main enrichment routines

Code: Select all

8409 : BD 86 F6 	"   "		jsr	SUB_86F6_AD_Converter
840C : BD 87 A3 	"   "		jsr	SUB_87A3_Calculate_TP_Limits
840F : BD 89 83 	"   "		jsr	SUB_8983_After_Start_Injection
8412 : BD 8A 11 	"   "		jsr	SUB_8A11_TPS_Calculation
8415 : BD 8B F5 	"   "		jsr	SUB_8BF5_Enrich_Calc
8418 : BD 8C 4A 	"  J"		jsr	SUB_8C4A_Throttle_TP_Adjustment
841B : BD 8D 4F 	"  O"		jsr	SUB_8D4F_TPS_Enrich
841E : BD 8E 38 	"  8"		jsr	JSR_8E38_AS_EnrichCalculation
8421 : BD 8E 75 	"  u"		jsr	SUB_8E75_CalculateFurtherEnrichment
8424 : BD 8E BF 	"   "		jsr	SUB_8EBF_Crank_Counter
8427 : BD 92 F7 	"   "		jsr	SUB_92F7_Async_Injection
842A : BD 8F 9D 	"   "		jsr	SUB_8F9D_Calculate_rev_speed?
842D : BD 92 30 	"  0"		jsr	SUB_9230_Calculate_Total_Injection_Time
8430 : BD 92 98 	"   "		jsr	SUB_9298_Calculate_Final_Injector_Time
Attachments
2021-05-16 12_53_45-Nistune [S13 CA18DET FP1_ Flex Fuel + Launch Control (Version_ 5)].png
(181 KiB) Downloaded 1451 times
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

Updated image of the added maps for CA18DET. I'll try and get this release up tomorrow. I've got to add in some other things so see how it goes
Attachments
2021-05-16 18_21_50-Nistune [S13 CA18DET FP1_ Flex Fuel + Launch Control (Version_ 5)].png
(114.63 KiB) Downloaded 1444 times
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Matt »

Release is up with the maps. These are all the maps now identified in this ECU
Run_Stop_Restore
 

Posts: 22
Joined: Sat Jul 18, 2020 8:05 am

Re: New User - few (tons) of Questions on CA18DET EDM ECU

Post by Run_Stop_Restore »

Thanks mate, you're the man!
Post Reply