Skip to main content
JPate.3
Associate
June 14, 2019
Solved

CR95HF - Linux RFAL demo

  • June 14, 2019
  • 1 reply
  • 1057 views

Is there any example source code that I can use for controlling CR95HF from user space application in Linux using SPI?

If not, what is the timeline for releasing CR95HF Linux RFAL port ?

Regards,

Jimit

    This topic has been closed for replies.
    Best answer by Brian TIDAL

    ​Hi

    as of today, Linux demos for Raspberry Pi have been officially released only for ST25R3911B and for ST25R3916 NFC reader devices. 

    The attached file (Linux_RFAL_st25r95_v2.0.4.tar.gz) contains a snapshot of a  non-released Linux demo of ST25R95 / CR95HF for Raspberry Pi using X-NUCLEO-NFC03A1. This package provides a pure user space port of the RFAL (RF Abstraction Layer) onto the Raspberry Pi 3 Linux platform operating the XNUCLEO-NFC03A1.

    Hardware requirements:

    • Raspberry Pi 3 Model B V1.2
    • X-NUCLEO-NFC03A1
    • 8 GB micro SD card to boot Raspberry Pi    
    • Bridge board to connect X-NUCLEO NFC03A1 with Raspberry Pi Arduino Adapter for Raspberry Pi, Part No. ARPI600

    See UM2375 for the environment setup and for the build of the RFAL lib and application.

    Note: The ARPI600 incorrectly supplies 5V to the Arduino IOREF pin. Fix: cut the CN6.2 (IOREF) pin on the XNUCLEO-NFC03A1

    For an official release of the Linux demo on ST25R95 / CR95HF NFC reader, I would suggest you contact your ST local sales and marketing representative

    Rgds

    BT

    1 reply

    Brian TIDAL
    Brian TIDALBest answer
    ST Technical Moderator
    June 17, 2019

    ​Hi

    as of today, Linux demos for Raspberry Pi have been officially released only for ST25R3911B and for ST25R3916 NFC reader devices. 

    The attached file (Linux_RFAL_st25r95_v2.0.4.tar.gz) contains a snapshot of a  non-released Linux demo of ST25R95 / CR95HF for Raspberry Pi using X-NUCLEO-NFC03A1. This package provides a pure user space port of the RFAL (RF Abstraction Layer) onto the Raspberry Pi 3 Linux platform operating the XNUCLEO-NFC03A1.

    Hardware requirements:

    • Raspberry Pi 3 Model B V1.2
    • X-NUCLEO-NFC03A1
    • 8 GB micro SD card to boot Raspberry Pi    
    • Bridge board to connect X-NUCLEO NFC03A1 with Raspberry Pi Arduino Adapter for Raspberry Pi, Part No. ARPI600

    See UM2375 for the environment setup and for the build of the RFAL lib and application.

    Note: The ARPI600 incorrectly supplies 5V to the Arduino IOREF pin. Fix: cut the CN6.2 (IOREF) pin on the XNUCLEO-NFC03A1

    For an official release of the Linux demo on ST25R95 / CR95HF NFC reader, I would suggest you contact your ST local sales and marketing representative

    Rgds

    BT

    In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.