Brief Description
NXP Tire Pressure Monitoring Sensors (TPMS) were preloaded the firmware libraries and test software for a variety of customer use cases. The preloaded TPMS bootloader provides wireless software update function for the aftermarket. This demo uses Kinetis KW01 and Low Frequency emitter to accomplish TPMS over-the-air software update.
Reference Picture
Block Diagram
Features
315 MHz RF
125 KHz LF
FSK modulation
Manchester Encoding
Timer/PWM Modules
IAR Embedded Workbench for ARM 7.40
CodeWarrior V6.3
NXP Parts Used
MRB-KW019032 (MKW01Z128CHN)
TPMS870911 (FXTH870911DT1)
LF Emitter Board
Get Software
MKW01_TPMS_bootloader.rar
MPXY8702_TPMS_bootloader.rar
TPMS-MKW01-IAR7v4-Project.zip
General Stage
Prototype Launched for Alpha customers
Demo Setup
Hardware Requirements
MRB-KW019032 x 2
TPMS879011 x 1
LF Emitter Board x 1
Hardware Connection
Pin function | MRB-KW019032 | LF Emitter Board |
TPM1_CH0 | PTB0 (J15-9) | J5-20 |
TPM1_CH1 | PTB1 (J14-8) | J5-28 |
GND | GND (J15-2) | J6-4 |
Demo Description
A prebuild TPMS870911 firmware is stored in MRB-KW019032 Board A and this firmware will be sent to TPMS870911 via 125kHz LF signal. After TPMS870911 completes the firmware update, TPMS870911 will send the information of pressure sensor to MRB-KW019032 Board B via 315 MHz RF signal.
Demo Procedure
• 115200 baud rate
• 8 data bits
• No parity
• One stop bit
• No flow control
5. Press the reset button on both of MRB-KW019032 boards and then the demo message will be shown on the terminal.
6. Short Pin19 of J15 (PTD6) on MRB-KW019032 Board A as SW3 press to start TPMS870911 over-the-air software update.
7. After TPMS870911 completes software update, MRB-KW019032 Board B will print the received RF message which was sent from TPMS870911 on the terminal.
Original Attachment has been moved to: TPMS-MKW01-IAR7v4-Project.zip
Original Attachment has been moved to: MPXY8702_TPMS_bootloader.rar
Original Attachment has been moved to: MKW01_TPMS_bootloader.rar