MembersPage/FredrikHafslund (2006-03-16 04:43:08)

Hi

I have a BMW 1991 520i that i really think needs more power. The plan is to use the genboard with a 1991 325 engine. The engine will hopefully be supercharged, but initially I will try to get the engine running on the genboard with all the original features, like camsync and sequential ignition.

My setup will be something like this:

6cyl, 24 valves, DOHC, non-vanos engine

BMW m50b25

Lowered compression with JE forged pistons (8.5:1)

Total seal gapless rings

ARP headstuds

MLS headgasket

m30 flywheel

stronger clutch(havent decided on this one yet)

stock crankshaft, connecting rods and heads.

EATON m90 supercharger from an american FORD supercoupe

490cc/min injectors (ACCEL)

MSD blaster ss coils

Aeromotive FPR

Walbro GSS 340 fuelpump


Vems genboard v3.2 serial 203

WBO2 heater #1

IGBT 1-6 for ignition and FET A-F for injectors: please make an exact table with EC.. pins and mdh.. testing commands to eliminate chance for misunderstanding. GenBoard/Manual/DigitalOut/Table might help.

Using modified bosch motronic casing for this so i can retain the stock wiring loom for the coils and many of the sensors. But I will use other non-stock coils and in a while when i am coming to supercharging the engine the throttlebody on the supercharger unit will be used. This all in all results in that I will have to make a seperate wiring loom for many of the components. Therefore the motronic case will also contain the Econoseal connectors, making it a rather strange casing.

The triggerpart of my config file

Using a wav file for table-testing, recorded from the engine that is in the car now.

Will use stock triggers (VR/VR).\n

#############################################################
#
# Triggers, HW determines VR or Hall
# software defines how it reacts
# 
#
# ========== 60-2 Trigger Configration ====================
#
# ======Primary_Trigger ====================
#       FE:           Rising Edge trigger
#       FF:           Falling Edge trigger
#       01:           Multi-tooth configuration

primary_trigger=01   # Multi-Tooth configuration

# tooth_wheel:
# Used for multi-tooth wheels
# Total number of teeth
# eg For 60-2 wheel, 58 teeth between the missing tooth = 3A
# eg For 36-1 wheel, 35 teeth between the missing tooth = 23 

tooth_wheel=3A     

# tooth_wheel_twidth1:
# width (in degrees) of each tooth 
# eg For 36-1 wheel, each tooth is 10 degrees = A

tooth_wheel_twidth1=6

# trigger_tooth:
# Used for multi-tooth wheels (Tooth that triggers event)
# so that trigger tooth is ~60 degrees BTDC

trigger_tooth=00   # so that trigger tooth is ~60 degrees BTDC

cam_sync_r_edge_phase = 141 (dec)

# ======Secondary_Trigger ====================
#       FE:           Rising Edge trigger
#       FF:           Falling Edge trigger
#       01:           Multi-tooth configuration
#       ??:           Cam Sync setup?

# FF = disable, even prevents inj and ign firing
# 02 = disable, but allow inj and ign firing
# http://www.vems.hu/wiki/index.php?page=GenBoard%2FUnderDevelopment%2FFirmwareChanges
# please help identify/kill bad recommendations about this found anywhere

For every parameter, global.h is the primary place for the meaning of variables. secondary_trigger is no exception. Document the

on a page (make sure to organize thematically not chronologically) like MembersPage/FredrikHafslund/InputTrigger so we can help you with your config.\n

secondary_trigger=02
cam_sync_r_edge_phase=FF
cam_sync_f_edge_phase=FF
reset_engphase_after=FF			

# another_trigger_tooth: decimal 20 is used for 60-2 toothwheel and 6 cylinder (3 events per crankrot)
another_trigger_tooth=14

# not used without camsync
tooth_wheel_twidth2=12

And if someone could explain these parameters for me..

tooth_wheel_twidth2

trigger_tooth

cam_sync_r_edge_phase

cam_sync_f_edge_phase

reset_engphase_after

And how they are to be set up. I am kinda out in the fields here..