We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

Part Number: DM320118

CRYPTOAUTH TRUST PLATFORM DEVELOPMENT KIT

  • ATSAMD21E18A Host MCU pre-programmed with kit Protocol Firmware 
    -  Latest Firmware: Revision 3.2.1
    - Recommended to be be used With CryptoAuthLib version 3.4.0 or Later
  • 3 Secure Elements:  (Current Kit: Revision 4.   A09-3310/4 on box   A09-3311/06 on board label)
    - Trust&GO - ATECC608B-TNGTLS
    - TrustFLEX - ATECC608B-TFLXTLS Prototype 
    - TrustCUSTOM - ATECC608B-MAHDA
    (NOTE:  Previous Versions of kits use ATECC608A Devices)
  • 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 - MPLAB X and Microchip Studio
  • 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 MIKROE add-on boards
  • Supports I2C for the secure elements and I2C, SPI and UART for the the MIKROE add-on boards.
Part Number: Quantity: Price per Unit (in USD): Total Amt:

Overview


The CryptoAuth Trust Platform is a compact hardware evaluation kit that can be used with the Trust Platform Development Suite(TPDS) and other software tools. This kit is used for exploring and implementing solutions for the IoT space with a pre-provisioned ATECC608B Trust&GO, pre-configured ATECC608B TrustFLEX and fully customizable  ATECC608B 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.

While the kit currently contains ATECC608B devices it can be used to develop applications for ATECC608C devices due to the devices being functionally compatible.  Validation with an actual ATECC608C can be  implemented by using the board in conjunction with a Secure Click UDFN or Secure Click SOIC socket board and the appropriate samples.   

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.

A wide variety of other Microchip devices can be used in conjunction with the DM320118 board including the ECC204, ECC206, SHA104, SHA105, SHA106, TA010, TA100 and TA101 by inserting the appropriate mikroBUSTM board into the mikroBUS™ socket of the DM320118.

 

Package Contents

The package consists of CryptoAuth Trust Platform Development Board.

System Requirements
  • Windows 7 or Windows 10 Operating System for use with MPLAB X or Microchip Studio
  • Linux or Windows for use with Python tools 
  • Python 3.8 or Later 

Documentation


Title
Document Id
DM320118 Rev6 Gerber Files Download 69e3867d-9380-4e68-abb1-fe1e426c0df3
DM320118 Rev6 Schematics Download 0f2ee314-595d-4e83-a59a-dcfc880f7336

Software


Title
Date
CryptoAuth Trust Platform Firmware Update R3.2.1 Download 24 Jan 2024
CryptoAuthLib 01 Jan 1970 Link

Silicon Products

Product
Title
Product
Title
ATECC608B Network and accessories secure authentication ATECC608B Network and accessories secure authentication
ATECC608B-TCSM Network and accessories secure authentication ATECC608B-TCSM Network and accessories secure authentication
ATECC608B-TFLXTLS Pre-provisioned secure element for TLS system ATECC608B-TFLXTLS Pre-provisioned secure element for TLS system
ATECC608B-TNGTLS Pre-provisioned secure element for TLS system ATECC608B-TNGTLS Pre-provisioned secure element for TLS system
ATECC608C Network and accessories secure authentication ATECC608C Network and accessories secure authentication

Additional Resources


Additional mikroBUS™ Hardware Tools