Page 1 of 3

1995 300ZX 16bit ecu. Anybody using board 3?

Posted: Tue Sep 29, 2009 10:12 am
by eduardo
I got problem with using nistune board 3 on this 16bit 300zx ecu, I am able to change idle speed and ecu will respond but there is no response from adjusting K value, still running rich with my 740cc injectors. There maybe more to it than just K value. If someone has good known tune for these ecus I would like to see it. Thanks

Posted: Tue Sep 29, 2009 1:47 pm
by Matt
im getting the Z32 16 bit ECU from PL tonight. the K constant location looks correct in the code but I'll check it out

Posted: Wed Sep 30, 2009 7:53 am
by eduardo
So did you get a chance to test it?

Posted: Wed Sep 30, 2009 11:02 am
by Matt
crap! I was over there last night and forgot to get it.... sending PL an email now

Posted: Wed Sep 30, 2009 12:35 pm
by eduardo
How will you test it? You got engine simulator and you can see if it will lower injector pulsewidth?

Posted: Thu Oct 01, 2009 2:42 am
by Matt
yes i use an engine simulator...

attached are some pics of my testing tonight. i could get the pulsewidth down to 1ms with 0 k constant and about 0.30ms with 0 latency

the TTPmax table is fine and works as expected, limiting maximum pulsewidth, but I think you are right about TTPmin. Adjusting the table made no difference to increasing stupidly low pulsewidths like it should

I'll look through the code and try and work out what it should be. Z32 16 bit doesnt have easily matching reference code so its a bit difficult :cry:

Posted: Thu Oct 01, 2009 4:09 am
by eduardo
Could TTP min map be at address FF60 ? Even with just the K value tuned down I should be seeing lean idle? Or with untuned TTP min I would still run rich?

Posted: Thu Oct 01, 2009 10:18 am
by Matt
FF60 looks like a timing table (like idle timing for example since its 15 degrees and then 20 degrees). Tested it and makes no difference at idle

TTPmin tables look like the current one... in fact im sure the current TTPmin table has got to be right. Its 0 0 2 4 6 8 10 10 10.... similar to other TTPmin tables on other ECUs

And the address is right next to a valid working TTPmax table, like every other ECU. I'll have another quick play tonight

With the engine idling @ 800rpm you should be able to get the pulsewidth to 0.35 if you liked (ie no injection) and stall the vehicle. This is with no adjustment to TTPmin. Altering (increasing) current TTPmin table should in theory increase the allowed minimum pulsewidth. Its like a floor value to the smallest it is allowed to inject

Posted: Thu Oct 01, 2009 11:50 am
by eduardo
I did some experimenting and I could get down the pulsewith at idle to idle right but then off idle it stalls, it goes too lean. Then if I make it do that it runs ok off idle then at idle it is pig rich. So I don't know what to do

Posted: Thu Oct 01, 2009 2:56 pm
by TheSlimOne
Eduardo. Your making me want to get rid of my 95ecu and dig up an 8 bit so I won't have to deal with this. I was just about to pull the trigger on the type 3 board for mine. I might have to wait for a bit.

Posted: Thu Oct 01, 2009 3:00 pm
by eduardo
TheSlimOne wrote:Eduardo. Your making me want to get rid of my 95ecu and dig up an 8 bit so I won't have to deal with this. I was just about to pull the trigger on the type 3 board for mine. I might have to wait for a bit.
What do you mean? Do you have type 3 on your 95 or not? 16bit Z32 ecu works a little different than 8bit, there may be seperate tuning techique for idle.

Posted: Fri Oct 02, 2009 12:55 am
by Matt
sounds like he was going to get one... let me find this TTPmin table and see what we can do. First I've heard of this problem. PL has a JWT tuned 16 bit file from a customer ECU he installed. I'm going to have to grab that and compare the changed maps against something similar. more to come...

Posted: Fri Oct 02, 2009 4:20 am
by eduardo
thats what I was asking about it, to look at known good tuned file for bigger injectors for 16bit ecu then compare.

Posted: Fri Oct 02, 2009 1:11 pm
by Matt
got it this morning. i'll investigate over the weekend. he doesnt have the same part # for the stock one downloaded so will make a bit more work comparing the hex code against a different base

Posted: Fri Oct 02, 2009 2:04 pm
by eduardo
Here is 1995 300zx TT AT Euro model 51P75, but just the lower part of the code 8000-FFFF