Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

CryptoAuth Trust Platform Development Kit

Part Number: DM320118

Summary:

The CryptoAuth Trust Platform is the newest addition to the CryptoAuthentication evaluation kits. This kit is used for exploring and implementing solutions for the IoT space with a pre-provisioned ATECC608A Trust&GO, pre-configured TrustFLEX and fully customizable

View More
Documents and Software
Overview
Features
Additional Resources
Related Tools

Additional resources data currently not available.

Documents and Software

SoftwareLibrary

6/15/2017
0KB

Product Features

    • ATSAMD21E18A Host MCU pre-programmed with kit Protocol Firmware 
    • 3 Secure Elements:
      - Trust&GO - ATECC608A-TNGTLS
      - TrustFLEX - ATECC608A-TFLXTLS Prototype 
      - TrustCUSTOM - ATECC608A-MAHDA
    • Debugger helps to read the debug information from the MCU
    • A dual port USB Hub that passes data between upstream and downstream devices
    • Compatible with Microchip Development Platforms - MPLABX and Atmel Studio 7
    • Kit name identified by software as CryptoAuth Trust Platform
    • USB connector for easy connection to the PC 
    • DIP Switches for easy switching of the SDA lines between the on-board devices and mikroBUS
    • Supports mikroBUS for easy connection to MikroElectronika add-on boards
    • Supports I2C for the secure elements and I2C, SPI and UART for the the mikroElectronica add-on boards.

Summary

The CryptoAuth Trust Platform is the newest addition to the CryptoAuthentication evaluation kits. This kit is used for exploring and implementing solutions for the IoT space with a pre-provisioned ATECC608A Trust&GO, pre-configured TrustFLEX and fully customizable TrustCUSTOM products. The Trust&GO and TrustFLEX products have been developed to allow for an easy way to add hardware security to IoT Cloud solutions, accessory authentication, IP Protection, and firmware verification. Using these kits with the Microchip development tools and Microchip provisioning systems allows for even low volume projects to easily and readily implement secure authentication into their application. The user guide provides a physical overview of connections, components and switch settings implemented on the board.

The CryptoAuth Trust Platform consists of ATSAMD21E18A that is the main MCU which comes pre-programmed with Microchip`s Secure Product Group (SPG) kit protocol. This protocol takes care of the communication between the CryptoAuthentication devices and the host MCU over the USB HID interface. The data transfer between the secure elements and the host MCU is indicated by the Status LED.

Each of the secure element has a different I2C address that enables its communication with the host MCU hence eliminating line contention issues.

Package Contents

The package consists of CryptoAuth Trust Platform Development Board.

System Requirements
    • Windows 7 or Windows 10 Operating System for use with MPLABX or Atmel Studio 7
    • Linux of Windows for use with Python tools 
    • Python 3 or Later