SoftwareEmbedded Quality

Aktuelles

24.-26.03.2010
Training
Safety-Related Development in compliance with IEC61508

Quategra
The international standard IEC 61508 is intended as a basic functional safety standard applicable to all kinds of industry. It is a generic standard. Therefore the interpretation and application of its requirements is quite demanding.
We would like to help you get started in this field as easily as possible with this three-day training course.
more »

04.03.2010
Embedded world Conference

Embedded World 2010
Class 3.1, IEC61508 - Developing Saftey-orientated Systems:
This workshop will give an introductional overview of the international safety standard IEC61508 as well as the main requirements for safety related Embedded-Systems.
more »

01.01.2010
A successful year 2010

Quategra
We wish our customers and partners a successful year 2010.

13.10.2009
Publication in the magazine "Elektronik Praxis":

Elektronik Praxis
"Seven questions about software safety and quality"
Olaf C. Winne, an expert in the development of safety-related systems, gives tips on software development in accordance with IEC 61508 and for more quality in software.
mehr »

05.10.2009
Publication in the magazine "Elektronik Praxis":

Elektronik Praxis
"Introduction to the software development according to IEC61508"
With the IEC61508 there is a generic directive for safety-related systems. The article points out how to satisfy the criteria of the IEC standard in software development.
mehr »

8.-10.12.2009
ESE-Congress 2009:

ESE Kongress 2009
In 2009 we are again referent at the ESE-Congress. We talk about the international norm IEC 61508 part 3 - safety-related software development.
mehr »

2.-4.11.2009
Special Event
Workshop for Cortex-M3 and RTX:

Keil An ARM Company
Together with our partners of Willert Software Tools we give a three-day workshop on the ARM Cortex-M3 basics, an introduction to the RTOS Keil RTX and to the ARM RealView Real-Time library.
Practical examples for all three topics complete the workshop.
more »

12.-13.10.2009
Training
STM32 Cortex-M3

Quategra ARM Connected
In this two-day training course we provide the required know how to make optimal use of the new ARM CORTEX-M3 architecture and the specifics of the STM32 microcontroller family by STMicroelectronics.
mehr »

7. + 8.10.2009
DESIGN&ELEKTRONIK Forum:

Design Elektronik
Quategra give an allday workshop on the subject "ARM-Cortex-M3/M0-Mikrocontroller".
The workshop guides the participant step by step through practical examples on their own laptop.
more »

24.-25.9.2009
Training
Safety-Related Development in compliance with IEC61508

Quategra
The international standard IEC 61508 is intended as a basic functional safety standard applicable to all kinds of industry. It is a generic standard. Therefore the interpretation and application of its requirements is quite demanding.
We would like to help you get started in this field as easily as possible with this two-day training course.
more »

22. + 23.9.2009
ARM RTX Roadshow:

Willert Software Tools Keil An ARM Company
Together with Willert Software Tools we give an ARM RTX Roadshow to show the correct usages of ARM RTX. Using software patterns we take a look at developing durable software architectures.
more »

22.9.2009
DESIGN&ELEKTRONIK Forum:

Design Elektronik
On this forum Quategra gives a lecture on the IEC61508 part 2 and part 3.
Both talks give insight into important norms and methods.
more »

02.06.2009
Publication in the magazine "Elektronik Praxis":

Elektronik Praxis
"Introduction into the development
under IEC61508".
With the IEC61508 there is a generic directive for safety-related systems. The article points out how to satisfy the criteria of the IEC standard in hardware development.
more »

News Archive »

Training & Consulting

Quategra GmbH offers training courses with a practical orientation for development engineers as well as management staff. All our course instructors have many years experience in the development of embedded systems and they include many examples from day-to-day business in their presentations.

Coaching

At the beginning of 2008 our current trainings courses for ARM7, ARM Cortex-M3 and KEIL Real-Time-Library were licensed by ARM Ltd. and they use for training their own distributors.

Also the positive feedback from our training participants reinforces our commitment to incorporate new concepts from development work into the training syllabus as well as to consistently take up new topics.

Beyond our training courses we will gladly support your project individually on-site. You can enquire about customized technology consulting, software design or for an expert opinion at any time.

Main topics of our training courses

  • ARM7 - NXP LPC2000 Hands-on-Workshop
  • Cortex-M3 - STM32 Hands-on-Workshop
  • Cortex-M3 - Luminary Micro Stellaris Hands-on-Workshop
  • Embedded Real-Time Operating Systems (RTOS) and Software Architecture
  • Safety-critical Development in compliance with IEC61508
  • Embedded UML
  • Embedded-C (ANSI)
  • 8051 Basics
  • C166/ XC166 - Basics

Contents:


ARM7 - NPX LPC2000 Hands-on-Workshop

  • ARM7 Microcontroller Core Architecture
  • Derivatives and Peripherals
  • Processor modes and Mode changes / Registers and Status registers
  • Instruction Sets, Exceptions and Interrupts
  • Specifics of the LPC2000 family
  • Embedded-C for ARM
  • Practical examples using the development environment KEIL RV-MDK and the Evaluation Board MCB2300 by KEIL

Cortex-M3 - STM32 Hands-on-Workshop

  • ARM CORTEX-M3 Microcontroller Core Architecture
  • Core Extensions, Peripherals
  • Processor modes and mode changes / Registers and Status registers
  • Instruction Sets, Exceptions and Interrupts
  • Specifics of the STM32 family
  • Embedded-C for ARM
  • Practical examples using the development environment KEIL RV-MDK and the Evaluation Board MCBSTM32 by KEIL

Cortex-M3 - Luminary Micro Stellaris Hands-on-Workshop

  • ARM CORTEX-M3 Microcontroller Core Architecture
  • Core Extensions, Peripherals
  • Processor modes and mode changes / Registers and Status registers
  • Instruction Sets, Exceptions and Interrupts
  • Specifics of the Stellaris family
  • Embedded-C for ARM
  • Practical examples using the development environment KEIL RV-MDK and the Evaluation Board EKK-LM3S8962

Embedded Real-Time Operating Systems (RTOS)

  • RTOS Basics
  • Software architecture and RTOS
  • RTOS Scheduling Pattern
  • KEIL RTX Real-Time Kernel: Mechanisms
  • KEIL Real-Time Library (Introduction): Flash File System, USB, CAN, TCP/IP, Embedded Web Server
  • Examples using the Real-Time Operating System RTX Real-Time Kernel and the
  • RL-ARM RealView® Real-Time Library

Safety-critical development in compliance with IEC61508

IEC61508 – Introduction to safety-critical development

  • IEC61508 - Overview
  • Introduction to safety-critical systems
  • Risk and functional safety
  • IEC61508-2: Requirements for electronical devices
  • IEC61508-3: Requirements for software
  • Documentation
  • Safety Requirements and Traceability

IEC61508-3 – Software Programming of safety-critical systems

  • Software development processes, V-Model
  • The IEC61508-3 in detail
  • Software life cycle
  • Programming languages and development tools
  • Limitations and conventions for C
  • Software testing

Embedded UML

  • UML basics
  • Rhapsody in C and C++
  • Low-level UML

Embedded-C (ANSI)

  • Basics: ANSI C for Embedded Systems
  • Object oriented C

8051 Basics

  • Embedded-C for 8051
  • Assembler 8051

C166/ XC166 - Basics

  • Embedded-C for XC166

Attendee's feedback

"... this 5-day course on the topic of ARM microcontrollers, the Keil development environment and the Keil real-time products leaves nothing to be desired. Very proficient referees implement a didactically distinguished training concept. The small size of the group and the intensive supervision allow an optimal knowledge transfer. The joy of learning is kept awake by numerous experiments. The highly detailed training materials are a valuable help herein. One can not learn the ropes more efficiently..."

"... the combination of technical know how, contact with costumers and the talent to vividly and simply explain complex topics ..."

"... I'd like to thank you for your prolific Embedded-C training."

"... clarity what exactly needs to be done ..." (IEC61508)

"... it was important, that the training was held by some one who uses it (Rhapsody in C) in the daily work..."

"... the high practical orientation and the provision of the essentials ..."
"... days that save weeks! ..."

We receive feedback with ratings from many sourse participants. The following diagram delivers an insight into the satisfaction of our customers.

satiffaction of costumers

In various consulting and on-site services we only hear verbal feedback from our customers. These opinions are not included here but they clearly confirm the trend.