Skip to main content
Application NoteNxp

Firmware update on PN7642

Instructions for updating secure firmware and user applications on the PN7642 NFC controller via IAP, host interface, or NXP NFC Cockpit.

View application note

Overview

This application note provides a detailed guide on performing firmware updates for the NXP PN7642 NFC controller. It explains the dual memory architecture, which consists of dedicated areas for NXP secure firmware and user applications. The document outlines three primary update methods: In-Application Programming (IAP) using MCUXpresso SDK examples, Host Interface (HIF) updates via an external MCU such as the LPC55S16 using the ROM bootloader, and USB-based updates through the NXP NFC Cockpit tool. Additionally, it covers firmware versioning rules, including major and minor version compatibility, and provides hardware setup instructions for evaluation boards like the OM27642.

Use Cases

  • Updating secure NXP firmware on PN7642 devices
  • Flashing user applications via IAP during development
  • Implementing host-based firmware download routines via SPI, I2C, or UART
  • Using NXP NFC Cockpit for device configuration and firmware management
  • Upgrading NFC controller firmware while maintaining RF and protocol settings

Topics

PN7642
NXP PN7642
firmware update
NFC controller
In-Application Programming
IAP
ROM Bootloader
NFC Cockpit
esfwu
LPC55S16
OM27642
MCUXpresso SDK

Referenced Parts

PN7642

NXP

The PN7642 consists of two main memory areas, one for the NXP secure firmware and another for the user application.

PN7642

NXP

The PN7642 NXP firmware is closed-source and only available for the user as an .esfwu file provided by NXP.

LPC55S16

NXP

LPC55S16 Host Software from: nxp.com → PN7642 → software

PN7642C100

NXP

Standard firmware on C100[1] ICs. ... [1] C100/C101 being the part numbers of the PN7642.

PN7642C101

NXP

Standard firmware on C101 ICs. ... [1] C100/C101 being the part numbers of the PN7642.

Firmware update on PN7642 | Design Resources