PEPS Part Replacement Procedure
Title: PEPS System Part Replacement Procedure
Spec Num 2921 XX XXX A XXXXTBD
Date:
14-Jan-17
Version:
1.2
Page: 9 of 23
Prepared:
Rakesh / Sandip
Checked:
Nagnath
Approved:
Dinesh DG
This specification is the exclusive property of Tata Motors Limited. Without their consent it may not be reproduced or given to third
parties
.
The above specifications are subject to change and therefore suppliers are requested to refer the latest one.
CONTROLLED COPY FOR RESTRICTED CIRCULATION © TATA MOTORS LTD.
a) Vehicle Manufacturer Spare Part Number ($22 F1 87).
b) ECU Application Software Number
($22 72 41).
c) Application Software Identification
($22 F1 81).
13) Enter into diagnostic session extended and unlock security to PEPS ECU (This is an
essential step, without unlocking the security access further steps will not be executed).
14)Write the VIN and VC.
15)Generate AES_SK code (using tester tool) and write AES_SK code into PEPS. Before
writing check whether AES_SK is locked for writing or not, send service request $22 44 1C
and read the response. If response is ‘00’ i.e. 62 44 1C 00 then unlocking of AES_SK is
required before writing, else if response is ‘01’ i.e. 62 44 1C 01 then start writing AES_SK
key immediately.
x
AES_SK Unlocking Procedure PEPS:
i. Send service request $ 31 01 4F 0B
ii. Check Start routine response of the routine 71 01 4F 0B XX YY
XX = RoutineStatusRecord, RoutineInformation, YY = Response additional
data.
iii. If (XX == 01 && YY==01)
{
Successful
}// END if (XX == 01 && YY==01)
Else
{
Unsuccessful
}// END else if (XX == 01 && YY==01)
16)Write the same AES_SK code (using tester tool) in BCM as well. Before writing check
whether AES_SK is locked for writing or not, send service request $22 42 23 and read the
response. If response is ‘01’ i.e. 62 44 1C 01 then unlocking of AES_SK is required before
writing, else if response is ‘00’ i.e. 62 44 1C 00 then start writing AES_SK key immediately.
x
AES_SK Unlocking Procedure BCM:
i. Send service request $ 31 01 34 0B
ii. Check Start routine response of the routine 71 01 34 0B XX YY




