ECU / E38 L77 6.0L
TCM / t43 6l80
Please excuse the lengthy post.
I am looking for some help with my swap project and more specifically the body control module (BCM). The ECU/TCM/BCM/Motor/Trans/shifter/brake position sensor/battery current sensor/cruise stalk for my swap are all from the same donor vehicle: 2011 Holden VE Commodore SS. Effectively this is a Pontiac G8.
I want to use the BCM for reverse lights (serial message from TCM), tap up tap down (discrete resistance values from shifter to BCM, BCM then sends serial messages to ECU/TCM), cruise control (discrete resistance values from cruise control stalk to BCM, BCM then sends serial messages to ECU) and smart charging (BCM monitors battery current sensor, and commands alternator field control to ECU via serial messages)
I have done a lot of research and have the ECU/TCM are operational. I have wired the BCM based on the service manuals but I am not convinced the BCM is working correctly (or if I have wired it correctly). The BCM appears to be asleep and does not trigger the reverse lights, no manual shift mode, no tutd commands, or the cruise control on command. I have monitored the following inputs PIDS in VCM scanner they are never activate.
? ECM > Transmission > Gear Selection and Detection > Reverse Switch (always off)
? TCM->Transmission->Shift Properties->Trans Shift Mode(always normal)
? ECM > Systems > Cruise Control > Cruise On/Off (always off)
Here is a copy of the body control operation service manual pages for reference. Body Control System Description and Operation.pdf
This is the BCM power schematics BCM Module Power.pdf and BCM pinouts BCM pinouts.pdf.
All information I have found so far never details the minimum wiring for the BCM but some people appear to have it working as discussed: https://forum.hptuners.com/showthrea...8-ECM-plus-BCM
The following is what I have wired:
Plug Pin Wire Circuit Function Reference
BCM X1 / Green / A 3 GY 1884 Cruise Control Switch Signal
BCM X1 / Green / A 20 PU/RD 5526 AT Shift lever (pin 4) Transmission Electronic Range Select Signal
BCM X1 / Green / A 21 N 4 Ignition switch terminal 3 (Ignition 1 Voltage)
BCM X2 / Natural / B 2 OL 1240 Battery Positive Voltage (INT LAMPS)
BCM X3 / Blue / C 1 B 850 Ground
BCM X3 / Blue / C 2 OY 1640 Battery Positive Voltage
BCM X3 / Blue / C 3 OR 2740 Battery Positive Voltage
BCM X3 / Blue / C 5 B 850 Ground
BCM X3 / Blue / C 8 NB 9004 High speed data GMLAN (+)
BCM X3 / Blue / C 9 N 9005 High speed data GMLAN (-)
BCM X3 / Blue / C 16 NB 9006 High speed data GMLAN (+)
BCM X3 / Blue / C 17 N 9007 High speed data GMLAN (-)
BCM X4 / Black / D 19 L 5985 Accessory Wakeup Serial Data
BCM X4 / Black / D 24 G 646 Reverse lamp
BCM X5 / Brown / E 8 K Voltage sensor (5V)
BCM X5 / Brown / E 9 WG Voltage sensor (- ref)
BCM X5 / Brown / E 10 N Voltage sensor (-)
These are not wired but I am not sure if they could be the cause of the problem:
BCM X1 / Green / A 14 PK 3 Run/Crank Voltage (Separate cranking circuit without BCM) I wonder if this is causing the BCM to ?sleep??
BCM X3 / Blue / C 19 PU/WH 5727 Communication Enable Relay Control (not using these modules eg electronic brake control module EBCM, steering angle)
BCM X1 / Green / A 2 W ignition switch terminal 6 / Ignition Key Resistor Low Reference (VATS Disabled therefore bypassed and not needed)
BCM X1 / Green / A 4 WH/BK 1073 ignition switch terminal 4 /Ignition Key Resistor Signal 5v (VATS Disabled therefore bypassed and not needed)
Here is a log of a recent drive.L77 BCM not working.hpl and the current tune2011 VE Commodore Pontiac G8.hpt
Does anyone have an example of their BCM wiring and what the minimum connections are? Does the Run/Crank wire need to be connected? I suspect this may be affecting the Power Mode(s) and causing the BCM to sleep but not sure. Any help/tips appreciated.