cancel
Showing results for 
Search instead for 
Did you mean: 

is there any sample for X-NUCLEO-NFC08A1 to be used with NUCLEO-U083RC board

Mihaita Ivascu
Associate III

Hello,

 

      I would like if anyone had to use X-NUCLEO-NFC08A1 expansion boards with NUCLEO-U083RC and could reuse successfully the examples for NFC08A1? I see there are a few, but for other MCUs

 

Thanks,

      Mihai

 

This discussion is locked. Please start a new topic to ask your question.
1 ACCEPTED SOLUTION

Accepted Solutions

Hi Mihai,

On my side, no compilation issue:

BrianTIDAL_1-1748290745133.png

Make sure to have the following configuration for the Bsp:

BrianTIDAL_0-1748290674184.png

I've attached the ioc file that I have used. Just compare with your ioc.

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

19 REPLIES 19
Brian TIDAL
ST Employee

Hi,

when using X-CUBE-NFC6, one can generate the polling demo and the NDEF demo for any NUCLEO-64 board. I would recommend to use this X-CUBE-NFC6 package and generate for NUCLEO-U083RC with STM32CubeMX.

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.

Hello,

 

    Thanks for the prompt answer.

    I have downloaded X-CUBE-NFC6 package and checked the contents.

    I did not figure out how to generate ndef for NUCLEO-U083RC

 

MihaitaIvascu_0-1747754792572.png

 

Thanks,

     Mihai

Brian TIDAL
ST Employee

Hi Mihai,

see STMicroelectronics.X-CUBE-NFC6_GettingStarted.pdf inside the STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-NFC6\3.1.0\Documentation folder. This provides step by step instructions.

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.

Yes I was able to generate it already. This is really helpful feature. thanks.

 

But although I select application it does not generate code for application(ndef demo for example). but it does so for BSP, drivers and all level. 

 

Thanks,

    Mihai

 

Hi,

make sure to properly configure the components:

BrianTIDAL_0-1747777808185.png

and then:

BrianTIDAL_1-1747778701631.png

This should generate the NDEF application.

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.

Hello BT,

 

    I can generate the needed code in MX but when I import it in cubeIDE there are compilation issues. APIs are not the same even though are used one from another, for example:

void MX_NFC8_PollingTagDetectNDEF_Init(void)
{
   BSP_NFC0XCOMM_Init();
   BSP_COM_Init(COM1);

but declaration is:

#if (USE_BSP_COM_FEATURE > 0)
int32_t  BSP_COM_Init(COM_TypeDef COM, COM_InitTypeDef *COM_Init);
int32_t  BSP_COM_DeInit(COM_TypeDef COM);

 

so is not easy to integrate the generated code from MX

 

Best regards,

          Mihai

 

Hi Mihai,

On my side, no compilation issue:

BrianTIDAL_1-1748290745133.png

Make sure to have the following configuration for the Bsp:

BrianTIDAL_0-1748290674184.png

I've attached the ioc file that I have used. Just compare with your ioc.

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.

Hello BT,

 

    Yes, you are right SPI is by default use, for I2C hardware changes to the expansion board are needed.

    I knew that but somehow I generate it by mistake for I2C in the project I was referring.

 

   For the picture above I  have "No solution" for HAL_EXTI_DRIVER and BSP_COMMON_DRIVER(for USART).

   Am i missing some components to check in for CubeMX ?

 

Thanks,

      Mihai

 

like this:

 

MihaitaIvascu_0-1748357122057.png