TATA PUNCH-SERVICE MANUAL

ELECTRICAL 112 F. BCM REPLACEMENT STRATEGY 1. Disconnect the battery. 2. Locate the BCM ECU. Refer for location of the BCM. 3. Remove all the BCM ECU connectors. (Refer image in case Base BCM / Mid BCM) 4. Remove the old BCM ECU from bracket. 5. Fix the new BCM ECU on bracket. 6. Connect all the BCM ECU connectors into their respective sockets. (Refer image in case Base BCM /Mid BCM) 7. Ensure that all connectors are fitted tightly and properly. 8. Connect the battery. 9. Connect the diagnostic tool to OBD connector. 10.Turn the IGN ON. 11.Read the DTCs and clear all the DTCs from BCM ECU with the help of diagnostic tool. 12.Unlock security to BCM ECU. Please follow the procedure available in service tool to unlock the security access. Caution – This is an essential step without unlocking the security access further steps will not be executed. 13.Perform the following diagnostics activities a. Read HW, SW part numbers and it’s version numbers of BCM ECU and compare against server i. Vehicle Manufacturer Spare Part Number (F187) ii. ECU Application Software Number (7241) iii. Application Software Identification (F181) iv. ECU Calibration Software Number (7242) b. If upgrade required or mismatch with part numbers, then flash the BCM ECU with latest software. Afterwards follow the above step again. 14.Configure the BCM ECU (parameterization of BCM ECU) with following steps a. Turn the IGN ON again and Unlock security to BCM ECU. b. Perform the parameterization as per vehicle variant with the help of diagnostic tool. c. Power Latch - Ignition->OFF->ON transition. (Make sure is key is taken out). d. Read and confirm configuration data from BCM against server. 15.Update BCM ECU VIN with following procedure a. Turn the IGN ON again and Unlock security to BCM ECU with the help of diagnostic tool. b. Read VIN from BCM ECU (22 F1 90) c. Write correct VIN in BCM ECU (2E F1 90 XX XX ) d. Read VIN from BCM ECU (22 F1 90) and verify. Method 1 : Learn of RKE/PKE ( Remote key ) through Diagnostic tool 1. After BCM parameterization at EOL/Service the tool should display message ‘Remote learning initiated’. On the same screen, EOL/Service tool to prompt for ‘ enter number of keys to be learnt ’ (Tool should not have an option to operator at present. To start with, tool should display “default 2 keys to be paired”. If required more than 2keys to be paired, Tool shall unmask this option upon specific request and allow user to enter the no. of keys start routine request as per table). 2. BCM shall erase the paired keys data from memory, whenever this routine is initiated by the EOL/Service tool to BCM. 3. BCM shall store temporarily the number of keys to be paired in routine request and shall compare every time before each key pairing is started till the requested no. of keys in the start routine and the pairing request keys through Lock and Unlock press. If BCM receives number which is not valid then it update the same as “0x00 -- Not paired” in routine results response to the tool and exit from the routine. Tool shall read the same and update in the display to the users ‘ key learning failed ’ and shall stop further actions. 4. Tool should display ‘ please press LOCK and UNLOCK buttons together on 1st remote ’ and should wait for timeout (time requested in start routine for each key pair), after successful pairing process Tool should display ‘ please press LOCK and UNLOCK buttons together on 2nd remote ’ and should wait for timeout and then upon routine results request BCM update and set the additional data accordingly as mentioned in routine response additional data table. Time required for pairing is default 5sec, it is configurable between min. 2sec and max. 20sec 5. Routine result response additional data – - Byte 1 a) BCM shall update this byte “Keys Not paired (0x00)”, till all keys paired and routine executed successfully. If BCM is in continuation of routine execution process then it shall update this byte as 0x00 upon routine result response from tool (i.e.,

RkJQdWJsaXNoZXIy MTIwNTUz