NXP Semiconductors
FXTH87E
FXTH87E, Family of Tire Pressure Monitor Sensors
FXTH87ERM
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
Reference manual
Rev. 5.0 — 4 February 2019
160 / 183
Address
Routine
Description
E05D
TPMS_MSG_READ
Reading data from emulated serial interface
E060
TPMS_MSG_WRITE
Writing data on emulated serial interface
E063
TPMS_CHECKSUM_XOR
Calculates a checksum for given buffer in XOR
E066
TPMS_CRC8
Calculates CRC8 on portion of memory
E069
TPMS_CRC16
Calculates CRC16 on portion of memory
E06C
TPMS_SQUARE_ROOT
Calculates square root
E06F
TPMS_READ_ID
Reads device ID stored in FLASH
E072
TPMS_LF_ENABLE
Enable/Disable LF for Carrier or Data
E075
TPMS_LF_READ_DATA
Reading LF data
E078
[1]
TPMS_WIRE_AND_ADC_CHECK
Performs checks of internal bond wires
E07B
TPMS_FLASH_WRITE
Write to FLASH
E07E
TPMS_FLASH_CHECK
Performs checksum on NXP firmware FLASH
E081
TPMS_FLASH_ERASE
Erases one page (512 bytes) of FLASH at a time
E084
TPMS_FLASH_PROTECTION
Lock out FLASH
E087
Reserved
Reserved
E08A
TPMS_MULT_SIGN_INT16
Multiple two signed 16-bit numbers together
E08D
TPMS_WAVG
Weighted average
E090
Reserved
Reserved
[1]
The Wire and ADC Check firmware routine is designed to return a conversion value of 0x00. In cases of combined elevated temperature and low battery
voltage, noise in the ADC system may result in a value above just above 0x00. Under these conditions, a false error result may be possible. Users are
advised to call the Wire and ADC Check in conditions of minimal noise in order to minimize the possibility of false error results. Characterizations indicate
the probability of false errors is minimized when the battery voltage is above 2.7V at any rated temperature, or when the battery voltage falls below 2.7V,
the temperature is below 85oC. It is recommended that when needed, the application call the Wire and ADC Check when the temperature is below 85oC
and battery voltage is above 2.2V at minimum.
16.2.2 Device identification
The bytes assigned to identify the device and its options are described below. This data
can be read by use of the TPMS_READ_ID routine.
Table 163. Device ID coding summary
BIT
ID Address
Register
Name
Address
7
6
5
4
3
2
1
0
00
CODE0
$E0A0
Reserved — Firmware Revision/Software Information
01
CODE1
$FDF2
ES2
ES1
ES0
PRESS
ACC1
ACC0
SPCLA SPCLP
02
CODE2
$FDF3
ID7
ID6
ID5
ID4
ID3
ID2
ID1
ID0
03
CODE3
$FDF4
ID15
ID14
ID13
ID12
ID11
ID10
ID9
ID8
04
CODE4
$FDF5
ID23
ID22
ID21
ID20
ID19
ID18
ID17
ID16
05
CODE5
$FDF6
ID31
ID30
ID29
ID28
ID27
ID26
ID25
ID24
ID13:0 — Device ID within each assembly lot - 16k devices in each lot
ID26:14 — Lower 13 bits of assembly lot ID - 32k lots
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from