Kia Sportage: Body Control Module (BCM): Repair procedures| Removal |
| 1. |
Disconnect the negative (-) battery terminal. |
| 2. |
Remove the crash pad lower panel.
(Refer to the BD group - "Crash pad") |
| 3. |
Remove the BCM (A) after removing the nuts, connectors and antenna cable.
|
| Installation |
| 1. |
Install the BCM after connecting the connectors and cable. |
| 2. |
Install the crash pad lower panel. |
| 3. |
Connect the negative (-) battery terminal. |
| Inspection |
| BCM Pin Information |

| NO | Description | NO | Description | NO | Description |
| A1 | Battery power supply | B1 | Head Lamp High swtich signal input | C1 | RR SeatBelt IND ontrol |
| A2 | IGN1 power supply | B2 | Head Lamp Low swtich signal input | C2 | RC SeatBeltI ND control |
| A3 | IGN2 power supply | B3 | Hazard IND control | C3 | AST SeatBelt IND control |
| A4 | ACC power supply | B4 | K-Line communication | C4 | Key SOL output |
| A5 | Wiper Mist swtich signal input | B5 | LIN_RCR Sensor Status output | C5 | RoomLamp output |
| A6 | Tail swtich signal input | B6 | AutoLight Power supply | C6 | TurnSig FLH output |
| A7 | KeyIn swtich signal input | B7 | CAN HIGH | C7 | TurnSig FRH output |
| A8 | CrashUnlock signal input | B8 | AutoLight Sensor level signal input | C8 | TurnSig RLH output |
| A9 | Turn Sig RH swtich signal input | B9 | RPAS Off IND control | C9 | TurnSig RRH output |
| A10 | Defogger swtich signal input | B10 | Front Fog swtich signal input | C10 | Battery power supply |
| A11 | AutoLight swtich signal input | B11 | Rear Fog swtich signal input | C11 | Battery power supply |
| A12 | Hazard IND Power supply | B12 | LIN_BackUpSiren output | C12 | GND |
| A13 | RPAS Power supply | B13 | LIN_RL Sensor Status output | C13 | RL SeatBet IND control |
| A14 | Rear Washer swtich signal input | B14 | RPAS power GND | C14 | AVTail output |
| A15 | Rear Wiper swtich signal input | B15 | LIN_RCL Sensor Status output | C15 | Door Unlock signal control (to NAVI) |
| A16 | Washer swtich signal input | B16 | LIN_RR Sensor Status output | C16 | Safety P/window Enable control |
| A17 | Wiper INT swtich signal input | B17 | - | C17 | RPAS warning Buzzer output |
| A18 | Rear Wiper INT swtich signal input | B18 | CAN_LOW | C18 | Key Hole Illum output |
| A19 | Hazard swtich signal input | B19 | AutoLight power GND | C19 | HeadLamp Washer Relay output |
| A20 | Key Interlock swtich signal input | B20 | Head LampLow signal output | C20 | Wiper Relay output |
| A21 | Wiper INT Vol level signal input | ? | C21 | Cornering Lamp RH output | |
| A22 | Turn Sig LH swtich signal input | C22 | Cornering Lamp LH output | ||
| A23 | RPAS Off swtich signal input | C23 | Rear Fog Relay output | ||
| A24 | GND | C24 | Horn output control | ||
| Signal Name | Description | Input Characteristics(determinant conditionof connector base) | Power Source(Pull Up) |
| L_B+ | Battery power supply | Pull down (Analog) | - |
| L_IGN1 | IGN1 power supply | Pull down(B+ Backup Line)(ON:VB,OFF:Open) | - |
| L_IGN2 | IGN2 power supply | Pull down(ON:VB,OFF:Open) | - |
| A_ACC | ACC power supply | Pull down(ON:VB,OFF:Open) | - |
| L_WiperMistSW | WiperMist SW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_TailSW | Tail SW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| L_KeyIn | KeyIn SW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| P_CrashUnlock | CrashUnlock signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| L_TurnSigRHSW | TurnSigRHSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| L_DefoggerSW | DefoggerSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| L_AutoLightSW | AutoLightSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| L_RearWasherSW | RearWasherSW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_RearWiperSW | RearWiperSW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_WasherSW | WasherSW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_WiperIntmtSW | WiperIntmtSW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_RearWiperIntmtSW | RearWiperIntmtSW signal input | Pull down(ON:VB,OFF:Open) | - |
| L_HazardSW | HazardSW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| L_KeyInterlockSW | KeyInterlockSW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| A_WiperIntmtVol | WiperIntmtVol level signal input | Pull down(ON:VB,OFF:Open) | - |
| L_TurnSigLHSW | TurnSigLHSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| L_RPASOffSW | RPASOffSW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| L_HeadLampHighSW | HeadLampHighSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| L_HeadLampLowSW | HeadLampLowSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| A_AutoLightSnsr | AutoLightSnsr level signal input | Pull down (Analog) | - |
| L_FrontFogSW | FrontFogSW signal input | Pull up(ON:Gnd,OFF:Open) | B+ |
| L_RearFogSW | RearFogSW signal input | Pull up(ON:Gnd,OFF:Open) | IGN1 |
| Pin Name | Description | Load | Diagnosis |
| O_HazardIllIND | HazardIll IND control | LED | No |
| O_RPASOffIND | RPASOff IND control | LED | No |
| O_HeadLampLowCTRL | HeadLampLow signal output | - | No |
| O_RRSeatBeltIND | RRSeatBelt IND ontrol | LED | No |
| O_RCSeatBeltIND | RCSeatBeltI ND control | LED | No |
| O_ASTSeatBeltIND | ASTSeatBelt IND control | LED | No |
| O_KeySOL | KeySOL output | Solenoid | No |
| O_RoomLamp | RoomLamp output | Lamp | No |
| O_TurnSigFLH | TurnSig FLH output | Lamp | Yes |
| O_TurnSigFRH | TurnSig FRH output | Lamp | Yes |
| O_TurnSigRLH | TurnSig RLH output | Lamp | Yes |
| O_TurnSigRRH | TurnSig RRH output | Lamp | Yes |
| V_HazardIllINDPwr | HazardIllIND Power supply | - | |
| V_RPASPwr | RPAS Power supply | - | |
| V_AutoLightPwr | AutoLight Power supply | - | |
| Pin Name | Pin Description | Interface |
| L_B+ | Supplying power with ECU | 12V (Battery Voltage) |
| L_IGN1 | High side SW | ON=12V |
| L_IGN2 | High side SW | ON=12V |
| A_ACC | High side SW | ON=12V |
| L_WiperMistSW | High side SW | ON=12V |
| L_TailSW | Low Side SW | ON=GND |
| L_KeyIn | Low Side SW | ON=GND |
| P_CrashUnlock | PWM Input | H=12 L=0V |
| L_TurnSigRHSW | Low Side SW | ON=GND |
| L_DefoggerSW | Low Side SW | ON=GND |
| L_AutoLightSW | Low Side SW | ON=GND |
| V_HazardIllINDPwr | Power Output | ON=12V |
| V_RPASPwr | Power Output | ON=8.5V |
| L_RearWasherSW | High side SW | ON=12V |
| L_RearWiperSW | High side SW | ON=12V |
| L_WasherSW | High side SW | ON=12V |
| L_WiperIntmtSW | High side SW | ON=12V |
| L_RearWiperIntmtSW | High side SW | ON=12V |
| L_HazardSW | Low Side SW | ON=GND |
| L_KeyInterlockSW | Low Side SW | ON=GND |
| A_WiperIntmtVol | Analog Input | H=5V, L=0V |
| L_TurnSigLHSW | Low Side SW | ON=GND |
| L_RPASOffSW | Low Side SW | ON=GND |
| GND(Signal) | GND | |
| L_HeadLampHighSW | Low Side SW | ON=GND |
| L_HeadLampLowSW | Low Side SW | ON=GND |
| O_HazardIllIND | Output (Low Active) | |
| Diagnosis(K-Line) | K-LINE Communication | |
| LIN_RCRSnsrStatus | LIN Communication | |
| V_AutoLightPwr | Power Output | H=5V, L=0V |
| CAN_HIGH | CAN high Signal | |
| A_AutoLightSnsr | Analog Input | H=5V, L=0V |
| O_RPASOffIND | Output (Low Active) | |
| L_FrontFogSW | Low Side SW | ON=GND |
| L_RearFogSW | Low Side SW | ON=GND |
| LIN_BackUpSiren | LIN Communication | |
| LIN_RLSnsrStatus | LIN Communication | |
| V_RPASGND | GND | |
| LIN_RCLSnsrStatus | LIN Communication | |
| LIN_RRSnsrStatus | LIN Communication | - |
| NC | - | - |
| CAN_LOW | CAN low Signal | - |
| V_AutoLightGND | GND | - |
| O_HeadLampLowCTRL | Output (signal) | - |
| O_RRSeatBeltIND | Output (Low Active) | - |
| O_RCSeatBeltIND | Output (Low Active) | - |
| O_ASTSeatBeltIND | Output (Low Active) | - |
| O_KeySOL | Output (Low Active) | - |
| O_RoomLamp | Output (PWM) | - |
| O_TurnSigFLH | Output (High Active) | - |
| O_TurnSigFRH | Output (High Active) | - |
| O_TurnSigRLH | Output (High Active) | - |
| O_TurnSigRRH | Output (High Active) | - |
| B+(Pwr_1) | Supplying power (Turn signal) | - |
| B+(Pwr_2) | Supplying power (Turn signal) | - |
| GND(Power) | GND | - |
| O_RLSeatBeltIND | Output (Low Active) | - |
| O_AVTail | Output (Low Active) | - |
| O_DRUnlockOUT | Output (Pulse) | - |
| O_SafetyPwdwEnable | Output (Low Active) | - |
| O_RPASWarningBuzzer | Output (Low Active) | - |
| O_KeyHoleIllum | Output (Low Active) | - |
| O_HeadLampWasherRly | Output (Low Active) | - |
| O_WiperRly | Output (Low Active) | - |
| O_EuropeCorneringLampRH | Output (Low Active) | - |
| O_EuropeCorneringLampLH | Output (Low Active) | - |
| O_RearFoggrRLY | Output (Low Active) | - |
| O_Horn(NA) | Output (Low Active) | - |
| Trouble Diagnostics When Using GDS |
| 1. |
The BCM can be diagnosed by using the GDS. The BCM
communicates with the GDS which then displays inputs and outputs along
with codes. |
| 2. |
To diagnose the BCM function, select the vehicle model and BCM.
|
| 3. |
To consult the present input/out value of BCM, "Current
DATA". It provides information of BCM input/output conditions of power
supply, turn signal/brake lamp, headlamp, door locks, outside mirror,
wiper, auto-light and transmitters etc.
|
| 4. |
To perform functional test on BCM outputs, select "Actuation Test"
|
Body Control Module (BCM): Description and Operation
Seat ElectricalESC (Electronic Stability Control) indicator
The ESC indicator will illuminate when the ignition switch is turned ON, but
should go off after approximately 3 seconds. When the ESC is on, it monitors the
driving conditions and under normal ...
Crash Pad: Repair procedures
Replacement
Cluster Replacement
•
When prying with a flat-tip screwdriver, wrap it with
protective tape, and apply protective tape around the related parts ...