USB CCID Communication Problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB CCID Communication Problem

838 Views
gouse_saudi
Contributor II

Hi,

   I am developing an application in which the FRDM-K82F will transfer data to the front end software using USB CCID command.

 I successfully convert the USB-CCID code from K64(K64 USB CCID demo.) to K82, and the windows recognized the K82 board as "Microsoft USBCCID smart card reader".

The windows is sending GET_SLOTSTATUS command and K82 reply to this command. After this windows is sending ICC_POWERON command and the K82 reply to this command also. 

Then the windows is sending ICC_POWEROFF command and the K82 reply to it,  (after that the process is in loop like POWERON , POWEROFF). I am unable to proceed any data communication.

Please anyone help me to solve this issue.

Thanks & Regards,

Mohammad Gouse

0 Kudos
1 Reply

523 Views
isaacavila
NXP Employee
NXP Employee

Hello Mohammad,

K64's CCID project is using UART-ISO7816 to communciate with cards, however, K8x module has a EMV module which is specially designed to communicate with these cards.

For newest KSDK 2.1 version, there is an example for K80 MCU available at: <\SDK_2.1_TWR-K80F150M_PATH>\boards\twrk80f150m\usb_examples\usb_device_ccid_smart_card than can be used as reference.

I hope this helps!

Regards,

Isaac

0 Kudos