cancel
Showing results for 
Search instead for 
Did you mean: 

The ST25FTM protocol description in AN5512 is different from the ST25FTM library (STSW-ST25R-LIB).

eeFLis
Associate

There is a difference between the protocol description in the AN5512 and the embedded library package (STSW-ST25R-LIB). This seems to concern encrypted transmission.

  • ST25FTM_SEND_WITH_ENCRYPTION is not defined in STSW-ST25R-LIB.
  • Bit 0 in ST25FTM control byte differs from the code in STSW-ST25R-LIB.

Is 1.3.0 the latest STSW-ST25R-LIB version or is there a newer one?

1 ACCEPTED SOLUTION

Accepted Solutions
Olivier L
ST Employee

Thank you for your message. I can see that the Application Note AN5512 contains indeed some incorrect information. For the 2 points that you have noticed, this is the STSW-ST25R-LIB that is correct. There is no encryption handled in this FTM protocol and the signification of the Bit 0 has indeed changed.

We're going to update the Application Note (it will be available on st.com in 1 or 2 weeks). In the meantime, you can get accurate information in the Annex of this User Manual: https://www.st.com/resource/en/user_manual/dm00288894-firmware-for-the-st25dvdiscovery-boards-stmicroelectronics.pdf

Here is the description of the bit 0:

b0: Bit indicating if the packet belongs to a segment.

1.3.0 is indeed the lastest version of STSW-ST25R-LIB.

Best regards

Olivier

View solution in original post

2 REPLIES 2
Olivier L
ST Employee

Thank you for your message. I can see that the Application Note AN5512 contains indeed some incorrect information. For the 2 points that you have noticed, this is the STSW-ST25R-LIB that is correct. There is no encryption handled in this FTM protocol and the signification of the Bit 0 has indeed changed.

We're going to update the Application Note (it will be available on st.com in 1 or 2 weeks). In the meantime, you can get accurate information in the Annex of this User Manual: https://www.st.com/resource/en/user_manual/dm00288894-firmware-for-the-st25dvdiscovery-boards-stmicroelectronics.pdf

Here is the description of the bit 0:

b0: Bit indicating if the packet belongs to a segment.

1.3.0 is indeed the lastest version of STSW-ST25R-LIB.

Best regards

Olivier

Olivier L
ST Employee

Hi,

For your information, the Application Note AN5512 has been updated:

ST25 fast transfer mode embedded library - Application note

Best regards

Olivier