NXP Semiconductors
FXTH87E
FXTH87E, Family of Tire Pressure Monitor Sensors
The firmware table is comprised of 3-byte entries where the first byte is the operational
code for the JMP instruction, and the following two bytes are the absolute address
pointing to the location of the firmware function.
Table 162.ꢀFXTH87Ex1x dual XZ-axis firmware summary and jump routines
Address
E000
E003
E006
E009
E00C
E00F
E012
E015
Routine
Description
Master reset of complete device
TPMS_RESET
TPMS_READ_VOLTAGE
10-bit uncompensated band gap voltage reading
8-bit compensation of 10-bit voltage reading
10-bit uncompensated temperature reading
8-bit compensation of 10-bit temperature reading
10-bit uncompensated pressure reading
TPMS_COMP_VOLTAGE
TPMS_READ_TEMPERATURE
TPMS_COMP_TEMPERATURE
TPMS_READ_PRESSURE
TPMS_COMP_PRESSURE
TPMS_READ_ACCELERATION_X
9-bit compensation of 10-bit pressure reading
10-bit uncompensated X-axis accel reading
10-bit uncompensated X-axis accel reading
with dynamic offset adjustment.
E018
TPMS_READ_DYNAMIC_ACCEL_X
E01B
E01E
TPMS_COMP_ACCELERATION_X
TPMS_READ_ACCELERATION_Z
9-bit compensation of 10-bit X-axis accel reading
10-bit uncompensated Z-axis accel reading
10-bit uncompensated Z-axis accel reading with dynamic
offset adjustment.
E021
TPMS_READ_DYNAMIC_ACCEL_Z
E024
E027
TPMS_COMP_ACCELERATION_Z
TPMS_READ_ACCELERATION_XZ
9-bit compensation of 10-bit Z-axis accel reading
10-bit uncompensated X-axis and Z-axis accel readings
10-bit uncompensated X-axis and Z-axis accel readings with
dynamic offset adjustment.
E02A
E02D
TPMS_READ_DYNAMIC_ACCEL_XZ
TPMS_COMP_ACCELERATION_XZ
9-bit compensation of 10-bit X-axis and Z-axis accel
readings
E030
E033
E036
E039
E03C
E03F
E042
E045
E048
E04B
E04E
E051
E054
E057
E05A
TPMS_READ_V0
10-bit uncompensated voltage reading on PTA0 pin
10-bit uncompensated voltage reading on PTA1 pin
LFO clock calibration
TPMS_READ_V1
TPMS_LFOCAL
TPMS_MFOCAL
MFO clock calibration
TPMS_RF_ENABLE
Enable and set up RFM
TPMS_RF_RESET
Master reset of RFM
TPMS_RF_READ_DATA
TPMS_RF_READ_DATA_REVERSE
TPMS_RF_WRITE_DATA
TPMS_RF_WRITE_DATA_REVERSE
TPMS_RF_CONFIG_DATA
Reserved
Read RFM data buffer
Read RFM data buffer in reverse bit order
Write RFM data buffer
Write RFM data buffer in reverse bit order
Configure RFM
Reserved
TPMS_RF_SET_TX
Initiate RF transmission
TPMS_RF_DYNAMIC_POWER
TPMS_MSG_INIT
Adjusts PA for uniform power output
Initialization of the emulated serial communication
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
159 / 183