Skip to main content
Explorer
December 28, 2024
Solved

ST25PC-NFC software is not detecting the ST25DVKC-DISCO board

  • December 28, 2024
  • 1 reply
  • 1395 views

To perform the demos, the ST25 Android app is asking me to upgrade the firmware by PC and telling it can't be done by the Android Application, but when I open the ST25PC-NFC software, it doesn't detect the reader and hence can't upgrade the firmware. I have connected using both STLink USB(MicroUSB) and MCU USB(MiniUSB) but both of them don't work. Is there any other way to upgrade the firmware using STM32CubeProgrammer as I am able to connect using the STLink USB, and I also have the binary file for upgrade?

    This topic has been closed for replies.
    Best answer by Brian TIDAL

    Hi,

    you just need to download from st.com the firmware package indicated in the popup window: i.e BrianTIDAL_1-1737966125154.png

    and then upgrade the ST25DV64KC-DISCO FW (a USB mass storage should be present on your PC once the STLink is connected: just upgrade by drag and drop programming. If using STM32CubeProgrammer, just use the default parameters).

    Rgds

    BT

     

    1 reply

    Technical Moderator
    January 6, 2025

    Hi,

    the ST25DV64KC-DISCO features the ST25DV64KC dynamic NFC/RFID tag thus the ST25DV64KC-DISCO is not an NFC reader board and cannot be used as a reader board by the ST25PC-NFC software.

    The ST25DV64KC-DISCO FW can be upgraded by drag and drop programming (a USB mass storage should be present on your PC once the STLink is connected) or by using the STM32CubeProgrammer.

    See also User Manual UM2949 for information related to the Firmware Upgrade demo through FTM. To use this demo with the ST25PC-NFC, a reader board needs to be connected to the PC.

    Rgds

    BT

     

     

    Explorer
    January 26, 2025

    But in the UM2949 document, the board was getting recognised by the ST25PC-NFC software right?

    srikarthik0601_0-1737922795750.png

    I haven't done firmware upgrade using STM32CubeProgrammer before and I don't want to mess it up. So the start address should be 0x08000000 this or something else? and also should I do a full chip erase or only selected sectors? If selected sectors, please also let me know which sectors.

    Thanks!!

    Technical Moderator
    January 27, 2025

    Hi,

    as explained in the UM2949, a reader such as the CR95HF is used with the ST25PC-NFC to communicate with the ST25DVKC-DISCO board. See for example:

     

    BrianTIDAL_0-1737965738417.png

    Rgds

    BT