##### ## ## ## ## ##
##### ## #### ## #####
_ ( ) | | | | _ | |_( ) (____/'
#### ### ## # #### ### # ## ### ###
## ### ## ## ## ####
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: '''Main Project Page Link:''' http://www.vems.hu/wiki/index.php?page=MembersPage%2FKevinBlack%2FVWGTIAnother '''Contains mct/mcd dumps, and links to the wiring information''' ---- '''Wiring Page:''' http://www.vems.hu/wiki/index.php?page=MembersPage%2FKevinBlack%2FVWGTIAnotherWiring ---- '''Essential info needed to investigate''' Because fuel-dump can be caused by either misconfiguration, or it can be related to HW damage (perhaps at the same time as the mcp3208 damage), we need to be able to verify configuration with respect to wiring. '''Please do not ask for help until this is filled in:''' ( IssueReports can give hints on other useful info ) * '''wiring''' (split to sections: injout / ignout / otheroutput / sensors / flyback / grounds / other ...) * firmware version: '''1.0.73 (confirmed)''' * '''mcd / mct dumps''' **'''MCD: http://www.vems.hu/files/KevinBlack/mcd-saved.txt MCT: http://www.vems.hu/files/KevinBlack/mct-saved.txt (these are several weeks old, after the first two fuel-dumps.''' ** we will verify ... _channel and h[0] if some might open the injector and flood the engine ---- '''Problems''' (Likely related to the mcp3208 damage) '''Problem #1''' when turning ignition key-on to start the engine, or cranking the engine and unsuccessful startup, the ECU "locks up" and causes the injectors to stay open and fuel pump to run, hydralocking the motor. This has happened now 4 or 5 times. * How can it be prevented? ** properly '''PLANNING''' an install '''before''' doing the '''wiring''' is the way to go, it often saves a lot of bucks. ** I don't know the difference between "planning" and "effective wiring". I am not a hobbyist, I do this professionally for 2 years and overall for about 8 years. I did plenty of planning, please see the '''Wiring Information Page: http://www.vems.hu/wiki/index.php?page=MembersPage%2FKevinBlack%2FVWGTIAnotherWiring''' That means to plan ** wiring (inputs and outputs) ** choose firmware and trigger setups to start from (reference to similar setup) *** firmware and trigger same as VEMS #857, which has been running for about a month. This information is useless for helping. ** matching outputs h[0] and h[2]. If you instruct the ECU to activate an output and the outputs control injectors and fuelpump (it is possible to activate max 8 injector outputs at the same time, see GenBoard/Manual/DigitalOut/Table ** in case of any output issue, all output channels are interesting (mcd dump'''Done''', variables ending with _channel except shiftcut_channel that is not output but input selection) HW connection problem is also possible * '''bad grounding''' ? - Overkill, please see Wiring details above ** eg. "stealing input switch ground" (not from EC36pin26 ground but) from chassis while some or all grounds are missing (or chasses to engine ground missing ?) - Engine to Chassis Ground present - Only thing I can think of is I used chassis ground for my Autronic air/fuel analyzer '''deleted, did not use analyzer during the last 3 fuel-dumps''' * flyback ? - Connected to EC36-23 and to FJO injector driver. * overloaded output ? * Shift light to EC36-30 is close to max (~300 mA) ** this should not be a problem. Max current for one p259 output is actually 1A (if others are not loaded). Shiftlight is not inductive load, which makes it even less likely to cause problem, even with misconfiguration ("prelling") * extra analog input out of range (pullup to +12V or direct +12V applied ?) - Autronic meter supplies 0-5 volt only - confirmed. - Launch Control Pull-up is to Pin 29 5v * perhaps using battery break switch to disconnect battery while engine (and alternator) is running ? - No switch used ** This is only for accident. (especially if there is no external max 1A fuse and 18V transient diode in the harness) '''other possible (though unlikely) causes''': * using different megatune (1.1.x for 1.0.x firmware ?) - I am using a custom .ini file (by me). I will e-mail this to the Webshop as the File Manager will not allow it to be uploaded. - At the top of the .ini file this appears: "vems.ini for Megatune2.25 + vems firmware 1.0.x (stable1_0 branch)" * almost flat battery ? '''** Yes, the car has a small battery that went low 20+ times in a week. Battery charger was used, jumper cables were used only AFTER the second ECU lockup.''' '''***Update: battery was replaced with full size battery. 3 more fuel-dumps since then''' '''MCP3208 damaged''' * After turning the ignition key power OFF for a few minutes, everything was fine the first time, however the second time I think the '''(edit) MCP3208 was damaged.''' ** this '''shows that quite certainly something was connected wrong'''. Bad grounding ? or >5V (+12V ?) applied to extra analog input ? *** Please see wiring details (top) and timeline below. * I '''now''' have no 1) EGT 2) Launch Control stuck ON ** no surprise, '''this confirms mcp3208 was damaged'''. It is also possible that the main processor got partially damaged (could also explain the injector outputs) - Note that the fuel was injected Twice, the first time (days before) there was no issue with the analog inputs, so maybe this timeline will help you diagnose the chain of events? _______________________________________________________ '''Problem #2''' - perhaps also related to the same damage that damaged mcp3208 (although mcp3208 is not directly involved in wbo2 control). The wideband O2 readings are OK at idle and low engine RPM, but jumps around greatly at medium RPM and higher, making the sensor unusable. The pumpzero_pw and Nernst values were used as supplied with the VEMS, and the sensor was calibrated to 20.9% O2. * What could be the cause for this problem? ** first, compare wbo2 settings to a [http://www.vems.hu/files/MembersPage/MarcellGal/Audi/etc/mcd_mct_2007-10-27.txt known good] (pumppw zero, nernstdc target and wbo2 calibration will be your own of course) ** most likely: doing the wiring before planning it => killing mcp3208 and perhaps other internal with bad connection - Wideband problem was from the start, mcp3208 did not "die" until 7 days later. * possible note is I used the Fuel Injector relay output (terminal 87, shared with fuel injectors and the FJO fuel injector driver), to power Pin #3 of the Wideband O2 Sensor ** good note. Unlikely to be the cause of the problem though * To allow the car to be tuned, I used an analog input for my Autronic exhaust analyzer. I set the analyzer to 0-5v, 10-15 AFR so I could view the Megatune logs in voltage and add a "1" to get my AFR. However I could not do this after the (mcp3208 was damaged. ** this is one of the operations that could damage the chip. - Any more information? Are you thinking the voltage spiked over 5v? How can I prevent this from happening? ---- '''Minor Questions''' '''1) Map Multiplication''' * What does the "Map Multiplication" in Megatune do exactly? ** the pulsewidth would be multiplied "behind the scenes" with MAP. The fuel VE table often becomes "flat", but not always very flat especially at low kPa. VE value approx. 50% at 40 KPA, 200% at 250 kpa. - Injector Settings: InjOpen: 0 Rampup: 1008 Battfac: 4080 Battfac: (us) 304 PWM DC: 0% '''(should this be 100%???)''' PWM Peak Time: 25.5 Divider: 2 (using 2 Injector Outputs 10(8+2)and 5(4+1)) Fire Banks: Alternate '''2) Ignition Output Power''' * I found that the logic level Ignition output does not trigger an MSD ignition, I had to use a 12v power output. ** this is well possible, actually a common method to use IGBT power output - TODO: find out is 255 ohm works and then specify that from now on for all orders (I have many applications using VAG COP coils) - I would prefer to use logic level (or stepper) to trigger MSD rather than IGBT (less heat(clamping platye is tricky to get "right" and not "bow up" in middle, more reliable as less components are being used) ** I ended up changing the ignition to a Webshop 2x2 coil pack using 2 12v drivers. 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.