
Compact introduction to functional safety of machines and equipment. The seminar presents the theoretical background and procedure regarding hardware and software design for safety-related embedded systems and uses examples to elucidate the principles.

Learn methods and procedures for developing safety-related software. Practical examples will underline the principles of standards such as IEC 61508-3 and show how to deal with the requirements of these.

This training teaches the basics of Cortex-M0/M3/M4/M7/ ARMv7, ARMv8.0 in theory and practice and gives an introduction to this architecture. The focus of this tool training is the use of the Keil MDK Arm in your everyday work.

Introduction to the lean Real Time Operating System (RTOS) RTX v5 on a Cortex-M microcontroller. Throughout the training we will use the CMSIS-RTOS 2 API, which is designed to be the standard software interface for RTOS on Cortex-M.

Learn to develop Secure-Embedded-Systems. Throughout the training, we will use MDK ARM (µVision), CMSIS libraries for TrustZone, CMSIS-RTOS 2 API, and the NXP Low-Level libraries designed for the LPC55S series.

We teach you how to design and execute unit tests for test objects using the test tool TESSY. Learn the basic knowledge for handling components and integration test and you can apply this knowledge to your next project.

Introduction to developing secure microcontroller systems with the Mbed-TLS cryptographic library. You will learn how the functions of the Cortex-M processor can be used to implement a secure system. The seminar is designed as a hands-on course using MDK.