#### ## ##### ## ## #####
____ | __ ) | _ \ | |_) | |____/
|\ /| | ) ( | | | | | ( ( ) ) \ \_/ / \ / \_/
____ / __ \ | | | | | | | | | |__| | \____/
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: Related to GenBoard/Manual/WideBandHardwareTest See AbsoluteMinimumForAnyRequest and MembersPage and ((MembersPage/BMW M50 turbo LSU4)) ---- A rare case, that happened in 2026: it turned out using '''1.1.96 fw was attempted''' (without documenting .vemscfg or even specifying the fw. version being used... without ((How to Report Bugs Effectively)) attempt). - wasting considerable effort instead of '''specifying the basic circumstances together with the request''' * notable rule: If it '''works perfecty with newest fw''', we consider there is nothing to fix. ** This worked with 1.2.31 (still an old fw, but at least not as ancient as the 1.1.96). ** See VemsTune ("update ini files from web", and upgraded to newer firmware ... in this case not to newest, but the 1.2.31). ** we don't know if it works with vemstune and some "good ini files for 1.1.96" because anything older than 1.2.31 is not considered for any test or support if it works with newest fw (especially if it also works with an old fw like 1.2.31) ---- * finished building a new engine and got it running but cannot get the O2 sensor to work properly. * When trying to calibrate the sensor in fresh air it reaches maximum calibration value and still doesn't read oxygen content high enough. ** All the wiring is correct and I've checked each wire for high resistance. ** I've also replaced the O2 sensor and nothing has changed '''Basic measurements''' Indicative measurements: ('''assuming 100 Ohm between nernst and pump- and also 100 Ohm between nernst and pump+''') * in the ECU config the nernst-dc_target=133 => measured voltage was at 207mV at the connector between nernst and pump- ** and with max nernst-dc_target=255 the measured voltage only increased to 325mV ** is lower than 450 mV and way too low: that indicates the pump current is somehow too low (or nernst input is partially shorted, or "shunted"). We '''assume the ECU supply voltage is normal (>11.5V)''', because too low (EC36/25) supply voltage (especially less than 10V) might also result in insufficient pump+ current. Options: See [https://shop.vems.hu/catalog/repair-upgrade-p-103.html repair/upgrade] but it can be repaired with minimal cost with some patience. '''Speculation''' * It might be some '''contamination inside (perhaps some '''small metal piece came loose''' and got to the wrong place) * or '''corroded solder joint''' near the pump circuit (voltage to current OPA circuit) * at worst the LM2902 (commonly used instead of LM324 because of better specs) needs to be swapped (some '''solder corrosion problem is more likely'''). '''Possible more measurements''' One measurement '''without disassembling ECU: '''1k from +12V to nernst means appr. +7.5 mA current (injected externally)''' * that would increase nernst voltage by appr. 0.75 V (assuming 100 Ohm) unless the nernst input has something weird. ** This '''measurement distinguishes between insufficient pump+ current, or partially "shorted" nernst input''' More '''measurements with disassembled ECU are possible'''. * Remove endplate first, than clamping plates, finally frontplate, remove mainboard carefully not to damage the insulatorsheet * inspect visually, especially the pump+ related circuit and the nernst input circuit ** It might be a good idea to clean the PCB with alcohol and solder/reheat the related components (possibly with some flux, and SMALL amount of fresh solder where necessary - not needed at most places). ** Pb36-Sn63 (or Pb37, does not matter) solder is much more reliable in the long run (used in aviation, space, medical and engine management where reliability is important). ** This part can be tested without assembling the ECU (make sure not to drive ignition coils and injectors, you don't want to fill cylinders with fuel). ---- NOTE: thematically organized project page is required for technical support MembersPage (any email must contain the reference to thematically organized project page which is required for technical support, otherwise optional). Fill in ((MembersPage/BMW M50 turbo LSU4)). Required for support. Otherwise optional. ---- '''After repair we apply Plastik-70 spray or similar solderable oxidation-prevention coating''', and strongly recommend it. * it might make a difference of 6 years or 26 years of ECU expected MTBF 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.