NXP PN548

Near Field Communication, is a technology that was recently implemented to the iPhone 6 and 6 Plus to make Apple Pay possible. PN548 is a NFC Module produced by NXP Semiconductors.

Apple's implementation of NFC is available as binary files in iPhone7,1 and iPhone7,2 device firmwares only! These are the files:

/usr/lib/PN548.dylib /usr/lib/PN548_API.dylib /usr/lib/PN548_HAL.dylib /usr/lib/libnfshared.dylib /usr/libexec/nfcd /System/Library/PrivateFrameworks/NearField.framework

According to NXP these are the specs of this module:

RF front-end design supporting Active Load modulation Support for all released NFC standards in Reader/writer, card and Peer to Peer modes (ISO14443-A, B, F, ISO18092, FeliCa, MIFARE, ISO15693) HCE (Host Card Emulation) support Multiple host interface: I²C-bus, SPI-bus Two SWP interfaces to support different secure element form factor (UICC, uSD) Reducing system BOM cost with support of low cost antenna

Standards and Certifications of this Module:

NFC Forum CR5 and CR6 EMVCo

Target Applications of this Module:

Secure mobile payment Transport and event e-ticketing Service discovery Easy pairing of Bluetooth, Wi-Fi or WUSB devices Object exchange (vcards, digital rights) RF front-end design supporting Active Load modulation Support for all released NFC standards in Reader/writer, card and Peer to Peer modes (ISO14443-A, B, F, ISO18092, FeliCa, MIFARE, ISO15693) HCE (Host Card Emulation) support Multiple host interface: I²C-bus, SPI-bus Two SWP interfaces to support different secure element form factor (UICC, uSD) Reducing system BOM cost with support of low cost antenna