178
SLAS826F – MARCH 2015 – REVISED MARCH 2017
Product Folder Links:
Detailed Description
Copyright © 2015–2017, Texas Instruments Incorporated
6.14 Identification
6.14.1 Revision Identification
The device revision information is shown as part of the top-side marking on the device package. The
device-specific errata sheet describes these markings. For links to the errata sheets for the devices in this
data sheet, see
.
The hardware revision is also stored in the Device Descriptor structure in the Info Block section. For
details on this value, see the Hardware Revision entry in the Device Descriptor structure (see
6.14.2 Device Identification
The device type can be identified from the top-side marking on the device package. The device-specific
errata sheet describes these markings. For links to the errata sheets for the devices in this data sheet, see
.
A device identification value is also stored in the Device Descriptor structure in the Info Block section. For
details on this value, see the Device ID entry in the Device Descriptor structure (see
6.14.3 ARM Cortex-M4F ROM Table Based Part Number
The MSP432P4xx family of MCUs incorporates a part number for the device for the IDEs to recognize the
device, in addition to the device IDs specified in the device descriptors (TLV). This section describes how
this information is organized on the device.
IEEE 1149.1 defines the use of a IDCODE register in the JTAG chain to provide the fields in
Table 6-87. Structure of Device Identification Code
Bit Position
Field Description
31-28
Version
27-12
Part Number of the device
11-1
Manufacturer Identity
0
Reserved (Always tied to 1)
On MSP432P4xx MCUs, all these fields are implemented on the ARM Cortex-M4 ROM table. The part
number can be read by the IDE tools (TI internal or third party) to determine the device.
shows the Peripheral ID register bit descriptions from the ARM Cortex-M4 specifications. See the
ARM
Debug interface V5 Architecture Specification
for bit-level details on the ARM Cortex-M4 Peripheral ID
registers.
Figure 6-20. ARM Cortex-M4 Peripheral ID Register Description
shows that a one-to-one mapping is not possible for the following fields from
1. Version: IEEE 1149.1 defines a 4 bit field where as the Coresight compliant PID registers have 4 bits
each for Revision (major revision) and RevAnd (minor revision)