cancel
Showing results for 
Search instead for 
Did you mean: 

JAVA Card

Hossein Haji
Associate III

Hello every body.
I hope you are doing well.
We are designing a smart card reader can communicate with java cards both contact and contactless.
Our MCU is STM32F405RGT6 and we want to use ST8024L for contact section.
For contactless section we decided to use ST25 series.
We want to be sure all ST25 can communicate with all java cards and can send/receive APDU commands to/form java card.
We want to use the most cost effective ST25 for this purpose, any suggestions please?

Best Regards.

This discussion has been locked for participation. If you have a question, please start a new topic in order to ask your question
1 ACCEPTED SOLUTION

Accepted Solutions

Hi,

I recommend to start off with the polling example inside STSW-ST25R-LIB. It is built for NUCLEO-L476 + X-NUCLEO-NFC03 board. In this example you will find a function demoAPDU() which shows how to exchange some APDUs with a smartcard. 
Ndef_rw would be another option but it contains a complete stack to read NFC Forum T4T which is likely harder to understand but maybe useful as second reference.

Best Regards, Ulysses

View solution in original post

4 REPLIES 4
Ulysses HERNIOSUS
ST Employee

Hello Hossein,

All our ST25R readers are capable of exchanging all necessary APDUs with smartcards (Java cards, etc.). 

As to which chip to choose it depends on your additional requirements in terms of performance and compliance: The latest ST25R3916/B family devices are offering full compliance at high performance. The older devices may be lacking behind in one or the other aspect.

Best Regards, Ulysses

 

Hi Ulysses,
Thank you so much for your reply.
We will probably use ST25R95 because we don't have any complex firmware, we just want to communicate with a java card.
Can you suggest us any prepared firmware or library we can use for this purpose?
If there are any examples we can start with them, it would be great.

Best Regards.

Hi,

I recommend to start off with the polling example inside STSW-ST25R-LIB. It is built for NUCLEO-L476 + X-NUCLEO-NFC03 board. In this example you will find a function demoAPDU() which shows how to exchange some APDUs with a smartcard. 
Ndef_rw would be another option but it contains a complete stack to read NFC Forum T4T which is likely harder to understand but maybe useful as second reference.

Best Regards, Ulysses

Thank you so much.

There is another question and that is about X-CUBE-NFC3. Is there any example related to exchanging APDUs with a smartcard (Java card) or anything can help us in X-CUBE-NFC3.

Thank you.

Best Regards.