2024-05-27 10:16 AM
When trying to install X-CUBE-NFC3 from https://www.st.com/en/embedded-software/x-cube-nfc3.html through STM32CubeMX I get the following error message:
There most likely are files missing from the X-CUBE-NFC3 zip provided:
Any help on the matter would be appreciated.
2024-05-28 12:15 AM
Hello @Geminus_Leonem and welcome to the ST Community :smiling_face_with_smiling_eyes:.
Some CUBE packages were made available before the introduction of the free GUI STM32CubeIDE and could not be installed in STM32CubeMX at that time. However, it was already quite easy to integrate the file structure of the CUBE package into one's own project. You could refer to this FAQ on How to add external libraries in STM32CubeIDE - STMicroelectronics Community.
Best Regards.
STTwo-32
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.
2024-05-29 03:04 AM
Thanks for the reply.
Unfortunately, the linked FAQ does not help with the issue at hand as it doesn't explain how to implement the Middleware files through the IDE.
Any help to someone new to ST regarding this issue would be greatly appreciated.
2024-09-30 07:14 AM
I also have this problem so an appropriate response would be appreciated if anyone has solved the problem!
2024-11-07 07:48 AM
Hi,
I've just seen your post and I've moved it to ST25 NFC/RFID tags and readers forum as the X-CUBE-NFC3 package is related to ST25R95 NFC reader product. I am sorry to not have seen it before as I monitor only ST25 NFC/RFID tags and readers forum.
The expansion package for the X-NUCLEO-NFC03A1 is a standalone package and is not integrated with STM32CubeMX. It provides ready to use demos based on NUCLEO-L476RG, NUCLEOF401RE or NUCLEO-F103RB. If your application is based on a different MCU, you can use STM32CubeMX to generate the initialization of the various interfaces (SPI, LEDs, ST25R95 IRQ_IN and IRQ_OUT) and the main.c skeleton. I've attached the ioc file for the NUCLEO-L476RG as a model, this should help you to generate the proper configuration for your application Then merge the main.c from the demo to your main.c and and the various middleware files from the demo to your project.
See https://community.st.com/t5/st25-nfc-rfid-tags-and-readers/block-read-write-for-x-nucleo-nfc03a1-module-which/td-p/607312 for similar question.
Rgds
BT