Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Automotive Embedded Testing

CAN:
1. Introduction of CAN protocol
2. Number Systems
3. Properties of CAN
4. CAN Speed & Voltage
5. CAN Formats (Standard & Extended)
6. CAN Frames
• Data Frame
• Remote Frame
• Error Frame
• Overload Frame
7. CRC Calculation
8. CAN Errors
9. Bit Timing

CANoe:

• Installation of CANoe Tool


• Guidelines
• Data Base Creation
• Panel Designing
• Simulation Setup
• Scripting

CAPL Scripting:

• Events
• Functions
• Messages
• Signals
• Data Types Etc.,
• CAPL Programs
• Real time Interview CAPL Programs

CANTP:

• What is CANTP?
• Frames of CANTP

CANFD:

• What is CANFD?
• Frame of CANFD.
UDS:

• Introduction
• Purpose of UDS
• Service ID’s (SID’s)
10 - Diagnostic session control
11 - ECU Reset
14 - Clear DTC
19 – Read DTC
22 – Read data by Identifier
2E – Write data by Identifier.
3E – Tester Present
27 – Security Access
28 – Communication Control
2F – Input/Output control by Identifier
31 – Routine Control
85 – Control DTC Settings

• Negative Response (NRC’s)


10 – General Reject
11 – Service Id not Supported
12 - Subfunction not Supported
13 – Invalid data Length
22 – Condition Not Correct
24 – Request sequence Error
31 – Request Out of Range
33 – Security Access Denied
35 – Invalid Length
36 – Exceeded no.of Attempts
37 – Required Time Delay Not Expired
7E – Subfunction not Supported in Current/Active Diag Session
7F – Service ID not Supported in Current/Active Diag Session
78 – Request Received Response Pending

• Aging Counter
• Bench Setup
• Flashing Concepts

Testing Concepts:

• What is Testing?
• Methods of testing
• White Box Testing
• Black Box Testing
• Gray Box Testing
• Types of System Testing
ADAS:

• Introduction to ADAS Project


• Base Software (BSW)
• Application Software (ASW)
• Radar
• Communication Manger (COM)
• Network Management
• Tx Message Periodicity check
• COM - Initial value Check
• COM – Tx Rx check
• Customer Diagnostics (CD)
• CD – Common Diagnostics – 10 SID
• CD – Common Diagnostics – 11 SID
• CD – Common Diagnostics – 28 SID
• CD – Common Diagnostics – 14 SID
• CD – Common Diagnostics – 19 SID
• CD – Common Diagnostics – 31 SID
• Fault Management
• Adaptive Cruise Control

AUTOMOTIVE ETHERNET:

• OSI Reference Models


➢ Application Layer
➢ Presentation Layer
➢ Session Layer
➢ Transport Layer
➢ Network Layer
➢ Datalink Layer
➢ Physical Layer
• Ethernet Frame
• IPV4 Header
• IPV6 Header
• TCP Header
• UDP Header
• DOIP
• SOMEIP
• SOMEIP-SD

PYTHON:

• Core Python
• Data Structures
Testing Methodologies:
1. Waterfall model
2. Agile Model
3. V -Model (STLC & SDLC)
Automotive Projects:
1. Milestone Project
2. Real Time Project (Cluster)
➢ What is Project?
➢ Task Allocation and Portals
➢ Specification sheet Analysis (3 real time requirements will be covered)
➢ Test Case Development
➢ Testcase Execution
➢ Cluster Features (Telltale’s, RTT’S, Chimes, Guage’s, Warnings)
➢ BUG LIFE Cycle
3. Rest bus Simulation.
➢ Professional Database Creation
➢ Requirements of the Project
➢ Event Messages
➢ Event Periodic Messages
➢ Fixed Periodic Messages
➢ DBC for Matrix Specifications
➢ Message Implementation for Event, Event Periodic and Fixed Periodic Messages
4. Automate Canoe with Python
5. Automation ADAS Testcases through Python
6. Automate Diagnostics with Python

Note:
Real time Interview Questions, Concepts and Programs will be covered.

You might also like