· About: It is a set of critical parameters captured and stored by an individual ECU along with a DTC on the occurrence of specific criteria. · Freeze Frame Data is taken at the moment but snapshot is like a Video. · Purpose: These parameters can help technician to understand possible root cause of DTC occurred and the condition in which DTC has occurred. · Storage Location: RAM and NVRAM · Vehicle manufacturer is responsible for defining: o Count : Number of Snapshot Records to store for a DTC (single or multiple) o Occurrence Criteria: When shall we store a Snapshot record · Content of Snapshot Data : o Every ECU can have different set of parameters which can be part of its Snapshot Data. o Vehicle Level P...
There are multiple users those need to use UDS protocol for various purposes like Garage person for fault detection, ECU manufacture for Testing activities and development purpose. Also OEM needs access to ECU memory for flashing purposes. UDS services can be categorized in different groups like few services will just read some Data from memory,a few will write or update the data to memory, some will erase/update ECU sw itself , some will control Inputs outs of ECU directly. So there are chances that any improper usage of UDS service may result in safety issues , security breaches or damage to ECU resources. Hence, it doesn't make sense to give access to all services to everyone. To achieve this UDS has designed some mechanisms like Sessions, Security Authentication, Preconditions. I hope you are aware about what a Diagnostic Session is. Please visit : https://thevehiclediagnostics.blogspot.com/2020/01/what-is-diagnostic-session.html if you ...