MembersPage/RijaRobinson (2012-06-23 09:46:27)

After using piggyback ECU's such as Morristech TSI and AEM Fic 6/8 and not satisfied, I decided to go standalone ECU.

Engine code: S50B32

Specs:

6 cylinder in line

Infinite variable camshaft angle on both intake and exhaust(VANOS)

displacement (cm3): 3201

JE pistons 8.5:1 compression ratio

Forged ARROW connecting Rods

Coil on plugs and full sequential

Stock cams

GT37/40 hybrid turbo

3 vr sensors

Crank 60-2

Exhaust 6+1

Intake 6

Engine management:

VEMS V3.6 Firmware 1.1.96

Dual Vanos Enabled

VEMSTUNE 1.2.4

I kept the OEM harness and sensors to have the installation clean and OEM like.

First difficulty is the ignition coils wiring: I did not understand the way the ignition outputs are sequenced. The table is traversed backwards. Why not using outputs A,B,C,D... and then write the right firing order like in TunerStudio for megasquirt?

The harness was ready and installed on june 13th 2012.

Sensors were tested OK.

Ignition also OK on the test mode: ignition out 0 drives cyl #1 coil... firing order 054321-->153624

First attempt to start: the ECU asked for Password which I had not. VEMS shop sent it to me then another problem was that ECU was in Safe Mode. Ignition and injection outputs were disabled.

Solution: just upload the config file again.

First start: unsuccesful. Big pop sound on the exhaust.

I checked the sparks and everything was OK. I tried to reduce cranking VE in case the engine was flooded. No succes.

June 15 I verified if the ignition sequence was right.

Method: unplug the first spark plug and just let it on the spark hole. Put a spare spark plug on the corresponding coil plug.

Start the car and check if spark occurs on the compression stroke.

Result: The spark did not occur on the compression stroke so I had to shift up the outputs (ignition outputs table)

The car started right after shifting the outputs 3 times.

Question:

Why is the firing order different?

now the firing order is 624153

TODO: testing the Vanos and camshaft movement.

Question:

Camshaft target table: what values put avance and what put retard?

I'm not sure I understand this well:

Dual Vanos Output type:

Two outputs used for intake and two (optional) for exhaust.

Use injector or ignition output ( 4ohm => 3A current )

Control method:

Under 450 RPM : OutputA and OutputB inactive

Measured = 0 ... target - 2 deg - PWM-ing range : OutputA active and OutputB inactive , Cam pulse too late

Measured = (target - 2 deg - PWM-ing range) ... (target - 2 deg) : OutputA active and OutputB PWM-ing ( closer to target = PWM duty higher )

Measured = (target - 2 deg) .... (target + 2 deg): OutputA and OutputB active

Measured = (target + 2 deg) .... (target + 2 deg + PWM-ing range): OutputA inactive and OutputB active

Measured = (target + 2 deg + PWM-ing range) ... 360 deg: OutputA PWM-ing ( closer to target = PWM duty higher ) and OutputB active , Cam pulse too early