Skip to main content
Visitor II
June 14, 2019
Solved

CR95HF - Linux RFAL demo

  • June 14, 2019
  • 1 reply
  • 1033 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

    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