User manual
NXP Semiconductors
UM10663
NXP Reader Library User Manual
UM10663
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2013. All rights reserved.
User Manual
COMPANY PUBLIC
Rev. 1.2 — 24 July 2013
257412
3 of 47
1. Introduction
1.1 NXP libraries comparison
NXP Reader Library
This document describes the NXP Reader Library (Public), which is the software written
in C language enabling the customers to create their own software stack for their
contactless reader. The NXP Reader Library is available at [1].
There are another two NXP Reader Libraries giving to the developer advanced
possibilities. Particular libraries are restricted for usage on LPC microcontroller models.
For example the NXP Reader Library that is intended to run on NXP LPC1227 board.
NXP Reader Library Export Controlled: comprehensive software API enabling the
customers to create their own software stack for their contactless reader. The library
includes software representing cards, which may be export controlled or common criteria
certified. Therefore the whole software is export controlled and subject to NDA with NXP.
Library enables usage of SAM module which enables encrypted communication between
the host and reader chip (PCD). There must be hardware support from SAM unit, of
course.
Fig 1. Structure of the NXP Reader Library Export Controlled