Skip to content

tropicsquare/tropic01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Welcome to TROPIC01 repository, an auditable Secure Element from Tropic Square.

This repository provides technical materials for TROPIC01 such as:

  • Documentation
  • Software support
  • Development boards
  • Auditable design

Documentation

Latest Datasheet

Latest User API

Datasheet and User API

The functionality of TROPIC01 depends on FW version:

Application FW version Datasheet version User API version
0.2.0 A.7 1.1.2
0.3.1 A.10 1.2.0
0.4.0 A.10 1.2.0
0.5.0 A.10 1.3.0
1.0.0 A.10 1.3.0
1.0.1 A.10 1.3.0
2.0.0 A.11 1.4.0

Available Parts

The default FW version after manufacturing depends on the Part Number:

Part Number (P/N) Application FW version SPECT FW version
TR01-B2S-T005 0.2.0 0.3.1
TR01-C2P-T101 0.3.1 0.3.1
TR01-C2P-T103 0.3.1 0.3.1
TR01-C2P-T202 0.5.0 0.3.1
TR01-C2P-T301 1.0.0 1.0.0
TR01-C2P-T310 2.0.0 1.0.0

For details on differences between Part Numbers, reffer to TROPIC01 - Catalog list - 2.0.

Application Notes

Document Name Document Code Available documents versions
Pin Verification Application Note ODN_TR01_app_002 1.0, 1.1
PKI Application Note ODN_TR01_app_003 1.0, 1.1, 1.2
First Pairing Key Application Note ODN_TR01_app_005 1.0, 1.1
Configuration Objects Application Note ODN_TR01_app_006 1.0, 1.1
FW Update Application Note ODN_TR01_app_007 1.0, 1.1

Product Change Notifications (PCN)

For list of Product Change Notifications, see: TROPIC01 - PCN.

Errata

For the list of Errata related to TROPIC01 product, reffer to: TROPIC01 - Errata.

Important

Before you start using TROPIC01 in your product, we strongly recommend to do two things first:

  • Read CHIP ID and TROPIC01's firmware versions and save printed output for future reference
  • Update TROPIC01's both internal firmwares to latest version.

Software Support

Software Development Kit (SDK) - libtropic

Software Development Kit (SDK) - Rust Version

STM32 Integration examples

Linux integration examples

Libtropic - Utilities

Development boards

Arduino Shield

Raspberry pi Shield

USB stick

Microe Clickboard

Mini board

Auditable design

This section provides references to TROPIC01 design materials such as:

  • Architecture
  • Hardware design (RTL)
  • Firmware source code

Hardware

RTL Design

RISCV Software

Application FW

Software Development Kit

SPECT (ECC Engine) Software

SPECT (ECC Engine) Compiler

SPECT (ECC Engine) FW

About

TROPIC01 Secure Element Main repository

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8