NXP Semiconductors
AN11744
PN5180 Evaluation board quick start guide
AN11744 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2018. All rights reserved.
Application note Rev. 1.3 — 2 February 2018
COMPANY PUBLIC 371213 28 / 45
a) Register by name
The registers can be defined by name and field. The names of all available registers and
the related fields can be found in a YAML file provided with the installer:
C:\nxp\NxpNfcCockpit_v<VERSION>\cfg\PN5180\RegisterList_PN5180.yaml
The field name appears in the output file.
Example register by name:
<Parameter register="RF_CONTROL_RX" field="RX_GAIN" minValue="0x01"
maxValue="0x03" />
The test is done with the RX_GAIN from the RF_CONTROL_RX register. The result file
will contain a column, named “RX_GAIN”.
b) Register by range
The registers can be defined by address, bit position, and bit length. The address defines
the register address. The bit position defines the lowest bit of the field, and the bit length
defines the available permutation range of the field. In addition a nickname has to be
defined, which appears in the output file.
Example register by range:
<Parameter name="Rx Gain" minValue="0x01" maxValue="0x03"
registerAddress="0x22" bitPosition="0" bitLength="2" />
The test is done with the RX_GAIN from the RF_CONTROL_RX register. The result file
will contain a column, named “Rx Gain”.
The permutation itself must be defined with either a minimum and a maximum value. In
this case all values from minimum until maximum are tested.
Example with min and max value:
<Parameter name="Rx Gain" minValue="0x01" maxValue="0x03"
registerAddress="0x22" bitPosition="0" bitLength="2" />
This test is done, testing all RX_GAIN values from 1 up to 3 (but not 0).
Or the permutation is defined with specific values, which then are tested.
Example with specific values:
<Parameter name="Rx Gain" registerAddress="0x22" bitPosition="0" bitLength="2"
values="0x0, 0x03" />
This test is done, testing only the value 0 and 3 (but neither 1 nor 2).
Example scripts refer to 6 and find under
c:\nxp\NxpNfcCockpit_v<VERSION>\cfg\RxMatrix\RxMatrix_PN5180\
4.8 NFC Cockpit with AWG
4.8.1 NI VISA installation
The NFC Cockpit supports the control of a Keysight AWG (see [9]) via USB. As a
prerequisite, the USB driver and National Instruments VISA driver package (refer to [10])
have to be installed.