PEPS Part ReplacementProcedure
Title: PEPS System Part Replacement Procedure
Spec Num 2921 XX XXX A XXXXTBD
Date:
28-Jul-18
Version:
1.5
Page: 10 of 25
Prepared:
Sandip
Checked:
Santosh B
Approved:
Dinesh DG
Thisspecification isthe exclusive property of Tata MotorsLimited. Withouttheir consent it may not be reproduced or given to third
parties
.
The above specificationsare subject to change and therefore suppliersare requested to refer the latest one.
CONTROLLED COPY FOR RESTRICTED CIRCULATION
© TATA MOTORS LTD.
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.
NOTES:
Always provide ECU reset before reading VC number
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 beforewriting, else if response is ‘01’ i.e. 62 44 1C 01 then start writing AES_SK
key immediately.
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 BCMas 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.
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
XX = RoutineStatusRecord, RoutineInformation, YY = Response additional
data.




