cancel
Showing results for 
Search instead for 
Did you mean: 

Communication Error during tutorial (F401RE, NFC04A1 board)

Patrick1
Associate II

Hi, I'm new with STM32 MCU.

While i was following the tutorial in USER MANUAL, i faced communication error and i don't know why.

I installed USB Driver, so here the USB PORT is fine with COM7.

0690X0000060Q9bQAE.png

However, usb software can't detect my BOARD. here is the capture

0690X0000060QA0QAM.png

anyone knows how can i solve this??

USER MANUAL: https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/59/22/f4/26/87/f6/47/bd/DM00403798/files/DM00403798.pdf/jcr:content/translations/en.DM00403798.pdf

MY Window Version is 10

Thanks, Patrick

1 ACCEPTED SOLUTION

Accepted Solutions

Hi Patrick,

I don't know why the exe cannot connect to the board.

This is the process to succeed (I just reproduce it and it woks fine) :

  • Install ST Link Virtual port COM driver
  • Connect your NUCLEO-F401RE board to your PC (USB port)
  • Check Device is wll conncted (as you did seems ok)
  • NODE_F401RE (virtual disk) appears in Computer Disks list

0690X000006Bv6TQAS.png

  • Download X-CUBE-NFC04A firmware and UnZip it

Now, you need to Upload a specific firmware to be able to manage USB connection and drive ST25DV-I2C tags through I2C bus in your NUCLEO board :

  • Open X-CUBE-NFC04A package
  • Go to : STM32CubeExpansion_NFC4_V1.2.0/Projects/Multi/Examples/Serial-USB_PCSoftware/Binary/
  • Choose STM32F401RE-Nucleo.bin file, then Drag and Drop it to NODE-F401RA virtual disk

0690X000006Bv6YQAS.png

Leds are blinding to indicate that the firmware is loading

Now you should start X-NUCLEO-NFC_software.exe software and be able to detect the board.

0690X000006Bv6dQAC.png

I hope this will help,

Best regards

NFC/RFID Customer Support

View solution in original post

2 REPLIES 2

Not that it can't find the COM port, it is that whatever software you have loaded on the NUCLEO board is NOT responding.

For shields connecting to the VCP check the SB (Solder Bridges), some of the SB6x ones as I recall. Review User Manual

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Hi Patrick,

I don't know why the exe cannot connect to the board.

This is the process to succeed (I just reproduce it and it woks fine) :

  • Install ST Link Virtual port COM driver
  • Connect your NUCLEO-F401RE board to your PC (USB port)
  • Check Device is wll conncted (as you did seems ok)
  • NODE_F401RE (virtual disk) appears in Computer Disks list

0690X000006Bv6TQAS.png

  • Download X-CUBE-NFC04A firmware and UnZip it

Now, you need to Upload a specific firmware to be able to manage USB connection and drive ST25DV-I2C tags through I2C bus in your NUCLEO board :

  • Open X-CUBE-NFC04A package
  • Go to : STM32CubeExpansion_NFC4_V1.2.0/Projects/Multi/Examples/Serial-USB_PCSoftware/Binary/
  • Choose STM32F401RE-Nucleo.bin file, then Drag and Drop it to NODE-F401RA virtual disk

0690X000006Bv6YQAS.png

Leds are blinding to indicate that the firmware is loading

Now you should start X-NUCLEO-NFC_software.exe software and be able to detect the board.

0690X000006Bv6dQAC.png

I hope this will help,

Best regards

NFC/RFID Customer Support