"BMW M60B40" EC36/18 - mot88 pinout V8 with 8 passive igncoils
VR,VR (m60b40 is VR/VR so no 3d trigger ! No VANOS at all.
- the NFETs are only for idle than. NFETs controlled from S259/1-2 are best for idle, (not "inverted p259", but either works)
Engine specs:
- Engine designation M60 B40
- Engine code 40 8 51
- Design 90° V8 cylinder
- Displacement 3982cc (243 cu. in.)
- Compression ratio 10:1
- Firing order 1-5-4-8-6-3-7-2
- notably cyl 1 and 6 are friends (opposite cyl), like in the 153624
Ignition outputs - ign dualout capable. Bolded those different from M50-Vanos pinout
- ign1,6 ignch0,1 tracecut
- ign5,3 ignch6,7 tracecut
- ign4,7 ignch2,3 wired
- ign8,2 ignch4, 5 wired
If v3 fw allows 7,0 to be igndualout neighbors (without inverting), than cyl6=ignch7 could be an option (only 2 tracecuts total, not 3; no big deal though).
EC10 male recommended pinout (always check the docs included with the device)
- pin1 - not connected (could perhaps connect some mcp3208 analog input? 2 NFETs already on pin8-9; Other 2 NFET outputs are used for idle?)
- pin2 - Mcp3208ch1
- pin3 - Mcp3208ch2 (pullup)
- pin4 - Mcp3208ch5 (pullup)
- pin5 +5V
- pin6 - 2nd wheelspeed
- pin7 - 3rd trigger HALL input
- pin8 - NFET ...
- pin9 - NFET ...
- pin10 GND
Starting manufacturing from a spreadsheet similar to [S50B32] that clearly specifies EC36+18 - Mot88 mapping (with some ign remapping, respecting ign dualout compatibility)
and
Assembled ECU specs similar to (might be wrong, PLEASE EDIT):
ECU VEMS V3
- primary_trigger: EC36/27 VR
- secondary_trigger: VR (not HALL as in earlier order)
mot88/pin17 should be sectrig VR input (mot88/pin44 should be CAM GND)
- Flyback: High Z-only 30V flyback
- 1-wire interface: no
- ETC BridgeOutput_Interface: 0
- Hi-side PFET outputs: 4 Actually 4 NFETs, not PFETs
- ignition driver: 8
- LCD connection: yes
- Knock input channels: 2 (not 0)
- MAP connection: 400 kPa simplenipple (actually external MAP sensor included, SSC5...)
- EGT input: 0 .. 2
DUAL WBO2 (previously requested for same engine)
Other outputs (generic note, not M60B40 specific)
More NFETs or PFETs on flying (for ex. boostcontrol?) possible ?
- possible upto 4 NFETs + 4 PFETs total
- should be more than enough together with the stepper outputs, +2nd WBO2 heater output
- possibly 2 extra-FET outputs + a couple other PWM outputs from connected round (AIM stream sent via 2nd RS232 TX) ... unlikely to be needed
NFET output
- mot88/pin2,29 are idle, NFET clearly best (does not matter if inverted or not)
- mot88/1=FP relay (p259 or NFET should do, but not inverted if possible).
- pin27=ECM RELAY CTRL ...
- isn't that a problem if inverted ? That means it turns on automatically at powerup (eg. if not configured, or firmware+config not running at all for some reason).
- for ECM or FP Relay it sucks if ON when not configured indeed, better redirect those control channels to S259 out 1/2
- OK, so they best to be controlled from S259, not p259 inverted (even p259 is better than p259 inverted). That way relay only activated intentionally
- need M60B40 units to have NFET outputs (on P259 or s259)
- NFET on p259 are activated when p259 NOT activated (so inverted).
- They may, or may NOT need to be inverted in config depending on what is controlled (eg. boostcontrol turbine bypass valve pneumatic actuator TOP/bottom, how the 3 way valve is connected pneumatically, ...)
- need to be inverted in config for "normal" function, yes
- practical test: temporarily set as MISC2 output, and toggle the "inverted flag" while measuring from +5V as a base
- -5V means NFET active pulling to GND
- +7V means PFET active pulling to +12V
- 0V means inactive