NXP Semiconductors
AN11803
A71CL Quick start guide for A71CLARD-ALI and Kinetis
AN11803
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2018. All rights reserved.
Application note
Rev. 1.0 — 11 December 2018
COMPANY PUBLIC
353410
6 / 31
4 Hardware overview
This setup uses a Kinetis board as a host MCU while the A71CL security IC acts as the
secure element. The following two boards are needed:
Table 1. Needed Boards
Item
Type / 12NC
Content
Arduino
Development Kit
A71CLARD-ALI
9353 763 88598
(only available
through NXP
sales contact)
Arduino Adapter Board +
MiniPCB containing a A71CL
secure element IC pre-
provisioned for Alibaba Cloud:
A7101CLTK2/T0BC2WE, 12NC:
9353 687 39118
MCU-Board
FRDM-K64F
9353 262 93598
K64F Freedom MCU-
Development board
4.1 A71CL Arduino compatible development kit (A71CLARD)
The A71CLARD is an Arduino development kit containing two items as well as:
1. An A71CL Mini PCB board
2. An Arduino interface board, allowing the user to connect the A71CL to any host
featuring an Arduino compatible header (e.g., many LPC, Kinetis and i.MX boards in
the industry).
4.1.1 A71 Mini PCB board
The Mini PCB board is a small PCB containing the A71 solution and a set of jumpers for
the I
2
C host interface selection.
shows an image of the MiniPCB. It features two connectors that can be used
depending on the communication interface employed. The figure shows the jumpers
configuration that enables the use of the A71 I
2
C interface.
Figure 2. System architecture diagram
To enable the I
2
C communication protocol, it is necessary to configure JP5/6 according
to
. JP2 connects the A71 to the on-board 3.3V voltage regulator on the MiniPCB
board. The jumpers JP3 and JP4 enable the I²C SDA/SCL pull-up resistors. JP7 can be
used to connect the A71 reset signal.