Skip to main content
Design DocumentNxp

Kinetis CM0+ Safety Example User's Guide (IEC60730B)

User guide for implementing IEC60730B safety libraries on Kinetis CM0+ MCUs, covering hardware setup for FRDM-KV11z, FRDM-K32L2A4S, and FRDM-KE15z boards.

View design document

Overview

This document provides comprehensive instructions for deploying the IEC60730B Safety library on NXP Kinetis CM0+ microcontrollers. It details hardware configurations for specific evaluation boards including the FRDM-KV11z, FRDM-K32L2A4S, and FRDM-KE15z, with guidance on debugger settings and FreeMASTER communication setup. The guide explains the SDK file structure, library-handling code integration, and the configuration of mandatory safety tests such as ADC, Clock, DIO, Flash, RAM, Program Counter, and Watchdog. Support for IAR, Keil MDK, and MCUXpresso IDEs is included, alongside procedures for real-time monitoring and post-build CRC calculations.

Use Cases

  • Development of IEC 60730 Class B compliant software for household appliances
  • Implementing core and peripheral safety self-tests on NXP Kinetis MCUs
  • Configuring NXP FRDM evaluation boards for safety application testing
  • Debugging safety routines using IAR, Keil, or MCUXpresso IDEs

Topics

IEC60730B
Kinetis CM0+
Class B Safety
MCUXpresso SDK
FRDM-KV11z
FRDM-K32L2A4S
FRDM-KE15z
Self-test library
FreeMASTER
MCU Safety

Referenced Parts

K32L2A4S

NXP Semiconductors

The IEC60730B library example for the Kinetis CM0 family supports the following development boards: ... FRDM-K32L2A4S

KE15z

NXP Semiconductors

The IEC60730B library example for the Kinetis CM0 family supports the following development boards: ... FRDM-KE15z

KV11z

NXP Semiconductors

The IEC60730B library example for the Kinetis CM0 family supports the following development boards: FRDM-KV11z

K22F

NXP Semiconductors

"<YOUR_BOARD>" is the name of your SDK development board, e.g. "frdmk22f".

Kinetis CM0+ Safety Example User's Guide (IEC60730B) | Design Resources