##### ## ## ## ## ##
#### ## ## ## ####
## ### ## ## ## ## ## ###
## ###### ## ## ## ###
#### # # # # # ####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: I've installed V3.2 on blackbird engine : 1100cc 4 injectors on channel A-D wasted spark on drive0 and drive1 multitooth wheel 12-3 first tooth after missing tooth is on 80° before tdc I've done output test using mdh commands. Outputs work fine. When i try to start the engine, i have rpm of 360, but i get no sparks or squirts. Anyone has any suggestions what to check? (mcd.txt and mct.txt uploaded to mustangstef) Installing V3.2 on Fiat Uno 1.6l setup : - 4 injectors (189.2 cc/min) - wasted spark ignition - 60-2 multiteeth on crankshaft - onboard MAP-sensor - TPS sensor fitted '''Anyone has good starting config.txt for this setup?''' * mine seem to be close: MembersPage/MarcellGal/EngineSwap ** except you likely want alternate=13 to use 4 banks instead of 2 ** shorten cwl and cwh (to appr. half) if using 4 banks (if using alternate=13 instead of 03, bit4=1 means fire all inj channels simultaneously at cranking) ** verify and adjust req_fuel ** copy the WBO2 part from elsewhere, Marcell's nernst hardware has an amplifier bypassed! * Can i use WBO2 for this project? ** you are licenced to use WBO2 code with any boards / ECM bought from WebShop MembersPage/MarcellGal/EngineSwap notes * trigger_tooth = 10 : spark scheduled on 16th tooth after missing tooth (16*6 = 96 crankdegrees) * ign_tdcdelay = 70 : (112 dec) Check global.h, the firsthand information of config variables (or LCD, or megatune, or config comment): ''uint8_t ign_tdcdelay; // TDC after the trigger (0.5crankdeg)'' (if you've seen 0.25°, we must correct it: ign_tdcdelay was always 0.5 degrees) ** trigger_tooth + ign_tdcdelay = effectively 96 crankdegrees + 56 crankdegrees means the ECM thinks TDC is 152 crankdegrees after the (first tooth after) missing tooth. So spark will be fired 152-ignadv crankdegrees after the (first tooth after) missing tooth (where ignadv comes from the n[] table, minus any knock and ALS adjustments) * divider=01 means squirt fuel for every trigger, divider=02 means for every other. ( 4 lower bits of config.alternate + 1) * divider = ncyl is usually used, to fire each injector once per cam rotation (eg. divider=01 and alternate=03 or alternate=13 for a 4cyl, the latter fires all injectors at cranking) Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.