-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Desfire commands #15
Comments
Thanks for the help. However my problem is beyond this. No command works after ATS! I think I am not sending the commands right! So I got an array like Send_Re[4]= {0x5A, 0x01,0x01,0x01}; which th3 three byte 0x01 is my AID which is created using nxp app. Now I am trying to select this app so I write Send_Re into fifo and afterwards I transieve it and once the communication finished(IRQ0 clears) I read the fifo again. Is there anything wrong with this? |
This is my ATS function which works fine.
} However for selecting the App I do exactly the same thing and got different response each time which is neither of the response specified in the AN. Here is my code: uint8_t PICC_SelectApp(uint8_t* result){
} |
Ok. |
Thanks alansbor, I got PPS and application select work . Now I am working on authentication . Is it exactly the same process? |
I was glad to help. Read all the manuals from the chip manufacturer and everything will be fine. |
Hi all,
My RFID project is with CLRC663 using stm32l0. So far with the help of the code here I managed to get ATQA, UID, SAK, ATS and also read and write to Mifare classic card, work. However I can not get it work with desfire commands! I need to create application, select it, create file and so on but I could not get the native commands work, I even tried to wrap it with ISO 7816 but still no gain. Is their any library that i can download? Nxp's library is so complicated .
Many thanks in advance.
The text was updated successfully, but these errors were encountered: