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
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 |
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.
| 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 |
For list of Product Change Notifications, see: TROPIC01 - PCN.
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 Development Kit (SDK) - libtropic
Software Development Kit (SDK) - Rust Version
This section provides references to TROPIC01 design materials such as:
- Architecture
- Hardware design (RTL)
- Firmware source code