Skip to main content
Visitor II
August 1, 2018
Solved

Communication Error during tutorial (F401RE, NFC04A1 board)

  • August 1, 2018
  • 2 replies
  • 730 views

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

    This topic has been closed for replies.
    Best answer by NFC/RFID Customer support

    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

    2 replies

    Graduate II
    August 8, 2018

    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

    ST Employee
    August 22, 2018

    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