The sequences of the PIN code storage are as follows.
Input the PIN code into the scanner when key teaching process.
The scanner transmits the Encrypted Code to the ECM after converting the PIN code into Encrypted Code.
When the ECM gets the firtst key learning command, it transmits the SMARTRA3 learnt command and Encrypted Code to the SMARTRA3
If the SMARTRA3 statue is virgin/neutral, the SMARTRA3 stores Encrypted Code in EEPROM and transmits the success message of the Encrypted Code storage.
(If the SMARTRA3 is learnt, the SMARTRA3 compares Encrypted Code transmitted by the ECM with Encrypted Code stored in EEPROM and transmits the (in)correct Encrypted Code message to ECM)
If the SMARTRA3 is learnted normally or the Encrypted Code of the registered SMARTRA3 is same as the ECM, the ECM begins operation the Transponder Learning.
If the learning of the first transponder, the ECM stores the Encrypted Code in its EEPROM and converts state into learnt state.
The SMARTRA3 learning :
starts with EMS request of PIN from scanner through the key teaching procedure.
is possible in case that the status of SMARTAR is “virgin” or "neutral ".
In case that the SMARTRA3 is “learnt”, the SMARTRA3 will transmits the information if PIN inputted from scanner is same as the PIN in SMARTRA3.
is possible regardless of key status.
The sequence of the SMARTRA3 confirms are as follows.
After communication with the SMARTRA3, the ECM transmits the random number with requirement of the TP ID information.
The SMARTRA3 encryptes the random number and transmits the result(Encrypted Random Number) to the ECM with TP ID information.
The ECM compares the result transmitted from the SMARTRA3 with the result calculated by ECM.
And If result are coincided with each other; the ECS concludes the valid confirmation of the SMARTRA3.
The ECM sets DTC P1690 if there's No Response from SMARTRA.
Item
Detecting Condition
Possible Cause
DTC Strategy
-
Open Circuit in signal harness
Short Circuit in signal harness
Faulty SMARTRA
Enable Conditions
IG ON
Threshold value
Detecting time
FAIL SAFE