Skip to main content
Application NoteNxp

AN12121: How to start a development with A71CH

A guide for designing IoT solutions with the A71CH security IC, covering hardware development kits, host software, supported MCU platforms, and integration steps.

View application note

Overview

This application note serves as a technical guide for implementing the A71CH security IC in IoT applications. It describes the available hardware evaluation tools, including the OM3710/A71CHARD Arduino-compatible kit and the OM3710/A71CHPCB mini PCB. The document provides software development details for various host platforms such as the i.MX6UltraLite, Kinetis FRDM-K64F (featuring the MK64FN1M0VLL12), and FRDM-KW41Z. Key topics include secure cloud connectivity, credential provisioning, and the use of the SCI2C protocol for communication between the host MCU and the secure element.

Use Cases

  • Secure cloud connection for IoT devices
  • Cryptographic device authentication
  • Secure credential storage and provisioning
  • Integration of hardware security in Kinetis and i.MX host platforms
  • Prototyping secure IoT systems with Arduino-compatible development boards

Topics

A71CH
Security IC
IoT Security
Secure Element
Kinetis K64
MK64FN1M0VLL12
i.MX6UltraLite
SCI2C
TLS
Arduino Development Kit

Referenced Parts

MK64FN1M0VLL12

NXP

It features the MK64FN1M0VLL12 MCU, which boasts the maximum operation frequency of 120 MHz, 1 MB of flash, 256 KB RAM

A71CH

NXP

This document is the entry point for new designs based on the A71CH security IC.

K82FN256VLL15

NXP

The FRDMK82F board features the K82FN256VLL15 MCU, which boasts a maximum operation frequency of 150 MHz, 256 KB of flash, a 256 KB RAM