Infineon has launched a comprehensive IoT device development kit which implements a secure wireless end-to-end connection between the cloud and an end point based on an XTREME 1400 series microcontroller.
The Infineon Digital Security Solutions (DSS) Secure Connectivity Kit includes three boards:
- The XMC1400 XTREME Controller Board features an XMC-1404 MCU, which has a low power, 48MHz Arm® Cortex®-M0 processor core. The XMC1400 series devices are ideal for performing control functions in electric motors, power-converter circuits, LED lighting and the human-machine interface.
- OPTIGA™ Trust M Security Controller board, which has the part number SLS32AIA010MSUSON10XTMA2. The controller board and the security board are connected via Adafruit Feather Wing headers.
- ESP8266 Wi-Fi® wireless networking module, which connects to the XMC1400 controller board via a MikroBUS header.
The OPTIGA Trust M security controller provides flexible, high-performance secure access for IoT devices to any major cloud provider. Easy to implement in system designs, the OPTIGA Trust M offers zero-touch provisioning, as it can be shipped with customer-specific unique credentials programmed into the chip at Infineon’s secure factory. System integration is also supported by the provision of a cryptographic toolbox and a protected I2C interface.
The OPTIGA Trust M supports several security use cases, such as:
- Mutual authentication
- Secure encrypted communication
- Secure over-the-air updates
- Security life cycle management
An advantage of implementing cloud connectivity via a dedicated security chip is faster performance: routing connection requests via the OPTIGA Trust M, an XMC1400 MCU-based system can connect to the cloud up to ten times faster than a software-only solution.
The OPTIGA Trust M is certified to Common Criteria EAL6+ for high security. It implements advanced asymmetric ECC and RSA cryptography. It also provides AES128-CCM encrypted communication between the host and the security controller.
Open-source OPTIGA Trust M host software and documentation are available on GitHub.
MCU Supports Mixed-Signal Applications
The XMC1404 MCU in the DSS Secure Connectivity Kit is an ideal host for low-power devices that connect to the IoT via Wi-Fi or other wireless links.
Operating from a supply of 1.8V to 5.5V, the XMC1404 offers 64kbytes of Flash code-storage memory and 16kbytes of RAM. While the Cortex-M0 core operates at 48MHz, the peripherals are clocked at 96MHz.
For communications and human-machine interface tasks, the XMC1404 provides two CAN nodes, four serial interface channels, a controller for a 3 x 64 LED matrix, and nine-channel LED brightness and color control.
The MCU is similarly well equipped for actuator and sensor control in industrial systems, featuring a 12-bit ADC, four comparators and 16 PWM channels.