Author Topic: ignition firing at half speed?? (and car not running with 1.1.81 FW)  (Read 24940 times)

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #15 on: December 10, 2007, 02:13:31 am »
I will try your setup out tonight and see - but so long as I have the firing order (1,2,0) repeated it should not matter if ignchmax is 2 or 5, according to what I have read?

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: ignition firing at half speed??
« Reply #16 on: December 10, 2007, 08:42:11 am »
With h[2]=10 20 00 02 01 00 21 11 and Ign channel max = 5
It will fire: 00, 01 (No spark), 02 (No spark), 00, 20, 10

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #17 on: December 11, 2007, 10:46:59 am »
Well,
I tried Robs setup, to no avail, I still have ignition that doesnt fire each coil the second time until 360 degrees later.

I am beginning to think this is a firmware bug ,so I will go to 1.0.73 and see what happens.......

This may be obvious but I have spent so many weeks on this I am going nuts - could anyone tell me approx the time between sparks for a 6 cylinder at approx 190 RPM? I get a consistent 1-2-3-1-2-3 spark order with about 200-300ms between each spark on my VEMS driven coils, and from my factory distributor setup I get twice as many sparks in the same time.

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #18 on: December 11, 2007, 10:59:28 am »
looking at the release notes, does this look like something I need to change in my config?


#  tooth_wheel_twidth1=18 # normal tooth width in quarterdegrees. decimal 24 quarterdegree that is 6 degrees (for 60-2 wheel)
# tooth_wheel_twidth2=00 # upper byte of normal tooth width

right now I have 00 and 00 for these according to your setup?

also are the release notes about the h[1] field accurate?
thanks again!

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: ignition firing at half speed??
« Reply #19 on: December 11, 2007, 08:59:20 pm »
Those twidth values are not used at the moment, tend to zero out things that aren't used (things that are used but disabled get set to 255 (0xFF))

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #20 on: December 12, 2007, 06:47:05 pm »
Thanks rob, is that also true for the h[1] table? the release notes say it needs to be filled, or is that only the case when a camsync is used?

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: ignition firing at half speed??
« Reply #21 on: December 12, 2007, 09:48:10 pm »
Yes h[1] table needs to be setup for all 1.1.xx 

I'd spend at least a few minutes trying 1.0.73 with a 60-2 wheel

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #22 on: December 16, 2007, 02:30:16 am »
OK Some progress!!
down graded to 1.0.73, and ign appears to fire at correct speed.... cant get her running though as the downgrade has made a mess of my tables.
I will spend some time bringing them into line manually and then hopefully get it running on wasted spark.

so the question is, what in my setup or the 1.1.18 firmware caused me to tear my hair out for the last month?
« Last Edit: December 16, 2007, 03:33:54 am by DButters »

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: ignition firing at half speed??
« Reply #23 on: December 16, 2007, 11:41:41 am »
To be honest - I have no idea!
I have a number of cars running on 1.1.18 without a single problem.

But I'd not use it for missing tooth because 1.0.73 works perfectly well.

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed??
« Reply #24 on: October 06, 2010, 09:59:48 pm »
Hi again all,
I got curious with the new updates and tried updating form 1.0.78rc2 to 1.1.81.
Again I get no start - this time I checked the trigger log using the V3 function in latest vemstune - showed up perfect 58-2.

looking at some other peoples problems - http://195.159.109.134/vemsuk/forum/index.php/topic,1398.0.html

- I have updated the tooth width (which did not come through correctly in the upgrade) to 6
- I have updated the tooth reference table to 00 40 20

- It appears that I may also need to do the following:
  - invert my ignition outputs (pin 33, 34, 35 to 35, 34, 33)
  - change the number of ignition outputs to 6 instead of 3, and repeat the cycles in the ignition output and reference tooth tables?

If anyone cold confirm this it would be greatly appreciated, I have had the same issue trying to upgrade to an 1.1.xx firmware.

Offline mattias

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1075
  • BHP: 41
    • Sävar Turbo Site
Re: ignition firing at half speed??
« Reply #25 on: October 07, 2010, 12:10:11 am »
- invert my ignition outputs (pin 33, 34, 35 to 35, 34, 33)
Depends, if you're using regular passive coils with these ignition outputs like you are (wasted spark coil, right?). Then you should NOT invert the driver output, leave that disabled unless you want stuff to cook/fry.

  - change the number of ignition outputs to 6 instead of 3, and repeat the cycles in the ignition output and reference tooth tables?
Exactly. Do it.
« Last Edit: October 07, 2010, 12:27:17 am by mattias »

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Re: ignition firing at half speed?? (and car not running with 1.1.81 FW)
« Reply #26 on: October 07, 2010, 02:22:29 am »
- invert my ignition outputs (pin 33, 34, 35 to 35, 34, 33)
Depends, if you're using regular passive coils with these ignition outputs like you are (wasted spark coil, right?). Then you should NOT invert the driver output, leave that disabled unless you want stuff to cook/fry.



-- Sorry I meant reverse the order, not invert the output level which definitely would cook the coils. would reversing the order be correct? I would then set the outputs as pin 35, 34, 33, 35, 34, 33

And yes to confirm this is just a wasted spark setup, standard M30 BMW 60-2 trigger wheel with cherry hall effect sensor.



Offline mattias

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1075
  • BHP: 41
    • Sävar Turbo Site
Re: ignition firing at half speed?? (and car not running with 1.1.81 FW)
« Reply #27 on: October 10, 2010, 03:56:41 pm »
Yes, all tables are traversed in reverse due to letting programmers decide how things work in the beginning.

I can't tell you the order of your outputs, I have to know how the coils are wired and how your reference tooth table looks like to have a clue.

Regardless. If your ref tooth table is top to bottom : "0, 40, 20, 0, 40, 20 "
And your ign output table is "35, 34, 33, 35, 34, 33"
and the strobe light says that cyl 1+6 (which ever output that corresponds to) fires at TDC, then that output is in the right place in the ign output table. The other two outputs can only have two different patterns to get the correct firing order, either make adequate marks on the pulley to determine that or just try to fire up the engine, it will only run with the correct order and backfire/run bad with the other.

Offline DButters

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 2
Yes, all tables are traversed in reverse due to letting programmers decide how things work in the beginning.

I should have understood that being a programmer myself  ;D

I hit the motor with a timing light and cylinder 1 was 120 degrees out, so thanks for the assistance, this has SOLVED it for anyone who might have similar issues:
- filling in new tooth reference table (00, 40, 20)
- changing order of ignition outputs (33, 34, 35 to 35, 33, 34)

now 1.1.81 firmware is running, looking forward to setting up the new acceleration system (which has previously been giving me problems with my combo of big injectors and ali flywheel)

« Last Edit: October 10, 2010, 11:36:04 pm by mattias »