Skip to main content
Associate
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

Brian TIDAL
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

 

 

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.
Associate
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!!

Brian TIDAL
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

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.