cancel
Showing results for 
Search instead for 
Did you mean: 

CR95HF - Linux RFAL demo

JPate.3
Associate

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

1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

​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.

View solution in original post

1 REPLY 1
Brian TIDAL
ST Employee

​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.