• Post category:StudyBullet-17
  • Reading time:5 mins read

Automotive AUTOSAR watchdog and supervisions in details
Cover in-depth all aspects of watchdog in AUTOSAR standard

What you will learn

Understand the watchdog stack and configurations parameters.

Get the knowledge of reading any watchdog datasheet and extract the required parameters.

Be able to do the architectural design for the watchdog.

be able to verify the watchdog design.

Description

This training is about AUTOSAR Watchdog Stack, design tips and examples.

The training is created by Mohamed El -Nagdi. I have 15 years’ experience in embedded systems and mainly in automotive embedded software.

In this course, we will start talking about the need and the meaning of Watchdog Timer, Watchdog types and watchdog in AUTOSAR. As this course focus on Watchdog in AUTOSAR, I will describe the watchdog stack starting with watchdog manager.

What you need to know about Watchdog Manager? The supervisions provided by AUTOSAR in details, such as alive, logical and deadline supervisions, and both state machines in the Watchdog Manager, local and global state machine.


Get Instant Notification of New Courses on our Telegram channel.


Then we will move to watchdog interface, the overview and main interfaces with watchdog manager, such as setmode() settype() and settriggercondition() functions.

After that we will complete the stack with the watchdog driver, in this part we will explain driver parameters, sync, closed and open window, and how to set safe values with examples.

Moving to watchdog design in different mode, in software reset and in programming session, and how to design the Watchdog in those two modes.

Finally, Watchdog Development Test, how to measure and verify your design, and then we will conclude all of the training. So, I hope to enjoy the training as I enjoyed, prepare it.

English
language

Content

Course Introduction

Agenda

Motivation

Watchdog timer in embedded systems
Watchdog timer types
Watchdog timer in Autosar

Autosar watchdog Manager

What you need to Know
Alive supervision parameters
Alive supervision Examples
Deadline supervision
Logical supervision
Logical supervision external and internal transitions
Watchdog Manager Local state machine
Watchdog Manager global state machine

Autosar Watchdog Interface

AUTOSAR watchdog interface in details

Autosar watchdog Driver

Driver parameters and refreshment types
How to select parameters values
Real watchdog example from TLINx44x datasheet

Watchdog design

Watchdog design in soft reset and in programming session

Watchdog development test and summery

How to measure and verify
Summery