X-NUCLEO NFC05A1 expansion board

Revision as of 06:07, 21 October 2019 by Registered User

1. Contents[edit source]

  • 1. Article Purpose
  • 2. Prerequisites
  • 2.1 Hardware prerequisites
  • 2.2 Software prerequisites
  • 3 Hardware setup - connections explained
  • 4 Software setup - customization to support X-NUCLEO-NFC05A1 expansion board
  • 4.1 Kernel configuration
  • 4.2 Kernel device tree configuration
  • 4.2.1 Hardware / software interface
  • 4.2.2 Kernel device tree configuration
  • 4.3 Activate the new configuration in the STM32MP157C-DK2 board
  • 4.4 Verify the new configuration on board


2. Article Purpose[edit source]

The purpose of this article is to explain how to integrate the NFC05A1 expansion board with STM32MP157C-DK2, Software will run on Linux on Cortex®-A7. NFC05A1 board is a NFC card reader expansion board based on ST25R3911B for STM32 and STM8 Nucleos.

3. Prerequisites[edit source]

All the dependencies as per the LINK:Getting_started/STM32MP1_boards/STM32MP157C-DK2 should be installed

3.1. Hardware Prerequisites[edit source]

  • STM32MP157C-DK2 Discovery Kit
  • X-NUCLEO-NFC05A1
  • 8 GB micro SD card to boot the STM32MP157C-DK2
  • SD card reader OR
  • LAN connectivity
STM32MP157C-DK2


3.2. Software prerequisites[edit source]

  • Linux PC with Ubuntu 16.04 LTS installed
  • Follow the instructions in the LINK to install all the software packages required for setting up the work env


4. Hardware setup - connections explained[edit source]


No categories assignedEdit