background image

Figure 1-2. Device Selection

 

SW1: Switches 1-4 

SW2: Switches 5-8 

Table 1-1. Device Selection Switches

Switch #

DIP Switch

Secure Element

Trust Element Type

SW1

1

ATECC608A-TNGTLS

Trust&GO

2, 3, 4

ATECC608A-TFLXTLS

TrustFLEX

SW2

5, 6, 7, 8

ATECC608A-MAHDA

TrustCUSTOM

Devices Software Selection

Once a specific device is selected, a specific I

2

C address must be used to address the given device type. While each

device is initially programmed with a default I

2

C address, it is possible to overwrite this address. See the specific

device data sheets for more information.

Table 1-2. Default I

2

C Addresses

Device

Default 7-bit I

2

C Address

8-bit Programmed I

2

C Address Value

(

1

)

ATECC608A-TNGTLS

0x35

0x6A

ATECC608A-TFLXTLS

0x36

0x6C

ATECC608A-MAHDA

0x60

0xC0

Note: 

1.

This is the I2C_Address byte value programmed into the ATECC608A device.

Note that multiple devices can be enabled provided they have different I

2

C addresses. If multiple devices with the

same address are selected, a failure occurs due to a conflict on the I

2

C bus.

1.3 

Hardware Documentation

Additional documentation for the kit can be found on the Microchip website for the 

ATECC608A Trust (DT100104)

development kit.

 DT100104

Hardware Description

©

 2019 Microchip Technology Inc.

 User Guide

DS50002922A-page 4

Summary of Contents for ATECC608A

Page 1: ...e units that require a socket board to perform initial development and testing The ATECC608A Trust Development Board contains the ATECC608A TNGTLS Trust GO ATECC608A TFLXTLS TrustFLEX and ATECC608A MA...

Page 2: ...th Trust Platform Connections 6 2 2 Xplained Pro Connections 7 3 Document Revision History 9 The Microchip Website 10 Product Change Notification Service 10 Customer Support 10 Microchip Devices Code...

Page 3: ...TECC608A Trust Development Board Schematic 1 2 Device Selection Devices Hardware Selection Each secure element has a switch connection that enables the user to select a given device Slide the DIP swit...

Page 4: ...ta sheets for more information Table 1 2 Default I2C Addresses Device Default 7 bit I2C Address 8 bit Programmed I2C Address Value 1 ATECC608A TNGTLS 0x35 0x6A ATECC608A TFLXTLS 0x36 0x6C ATECC608A MA...

Page 5: ...1 Board design documentation including schematics 3D views 2 Gerber files 3 ATECC608A Trust Development Board User s Guide DT100104 Hardware Description 2019 Microchip Technology Inc User Guide DS500...

Page 6: ...ard has an I2C connection through the mikroBUS header that enables it to connect to the mikroBUS host header present on the Trust Platform or any of the PIC AVR SAM MCU host development boards that ha...

Page 7: ...vice 4 Connect a USB cable between the CryptoAuth Trust Platform on the host system where the software is developed 5 Invoke the software tools for the given application or the use case that is being...

Page 8: ...nectors on the host board EXT1 has been used in Figure 2 2 3 Set the switch or switches on the ATECC608A Trust Development Board to enable the device you want to connect to Note The switch settings as...

Page 9: ...3 Document Revision History Revision A September 2019 Initial release of this document DT100104 Document Revision History 2019 Microchip Technology Inc User Guide DS50002922A page 9...

Page 10: ...is available through the website at http www microchip com support Microchip Devices Code Protection Feature Note the following details of the code protection feature on Microchip devices Microchip p...

Page 11: ...Plus ProASIC Plus logo Quiet Wire SmartFusion SyncWorld Temux TimeCesium TimeHub TimePictra TimeProvider Vite WinPath and ZL are registered trademarks of Microchip Technology Incorporated in the U S A...

Page 12: ...7252 China Xiamen Tel 86 592 2388138 China Zhuhai Tel 86 756 3210040 India Bangalore Tel 91 80 3090 4444 India New Delhi Tel 91 11 4160 8631 India Pune Tel 91 20 4121 0141 Japan Osaka Tel 81 6 6152 7...

Reviews: