cancel
Showing results for 
Search instead for 
Did you mean: 

Load nfc 25r3916 example project on kit eavualtion board with nucleo g431RB

GabrielEsteban
Visitor

I´m tying to load and example project for my nfc kit, which if formed by nucleo-G431RBT board with 25r3916B (nucleo-nfc08A1). I only find projects for another nucleos, so i try to star a new STM32 project (STM32 Cube 1.8.0)starting from my nucleo board as the following picture.

GabrielEsteban_0-1732708388305.png

After create the project I selected the correct nfc library to my nfc nucleo in .ioc window as the following steps:

GabrielEsteban_1-1732708550513.png

GabrielEsteban_2-1732708588099.png

Then, i fill all the options to generate the code, however, there are some gaps that can´t be filled (found solutions of bsp api)

GabrielEsteban_3-1732708726763.png

GabrielEsteban_4-1732708763379.png

After generate the code, i try to build all code to ensure that there´s no problem, but appers two files that are called but they are not been generated, i don´t know the meaning of them or if they have to be created by other way.

GabrielEsteban_5-1732708926700.pngGabrielEsteban_6-1732708926811.png

On the other hand I also try to load an example project from STM32 for nucleo G0b1re

GabrielEsteban_7-1732709146056.png

after build this, i don´t have any problem, but when i debug this obviously the program failed because my nucleo is different.

 

The 7z file is the proyect with build errors

 

 

1 REPLY 1
Brian TIDAL
ST Employee

Hi,

the various peripherals (e.g. SPI, GPIO, IRQ) needs to be configured. See the detailed documentation inside X-CUBE-NFC6\3.1.0\Documentation\STMicroelectronics.X-CUBE-NFC6_GettingStarted.pdf.

I would suggest to have a look inside X-CUBE-NFC6\3.1.0\Projects\NUCLEO-G0B1RE\Applications\NFC08A1_PollingTagDetect\NFC08A1_PollingTagDetect.ioc to see the various peripheral and their configuration.

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.