Hi,
let me know if nRF52 support ISO7816 protocol for Smart Card Interface.
Regards, jagadish.H
Hi,
let me know if nRF52 support ISO7816 protocol for Smart Card Interface.
Regards, jagadish.H
You can use nRF52/51 as a general MCU to implement ISO/IEC 7816 protocol, the GPIOs of nRF52/51 are the smart card interface VCC/CLK/RST/IO, etc. nRF52/51 can work as card device or interface device (card reader). In our wireless SIM implementation, nRF52/51 is used to run SIM/USIM protocol.
Hi,
Do you have any reference design with ISO7816 protocol/interface?
if so, can you kindly share the design?
For clock signal generation, "devzone.nordicsemi.com/.../ give an example to let GPIO has 4M clock signal output.
For GPIO work as IO pin of ISO/IEC7816, "devzone.nordicsemi.com/.../" give the example code.
To implement the ISO/IEC7816 protocol stack, just according the Spec document of ISO/IEC7816 to interact with the smart card or card reader (depends on nRF52/51 act as card reader or start card).
Thank you Jiacheng... we will implement this.. if any issues we will get back to you..
One point, with our implementation, the ISO7816 stack can not be run as an application program of SoftDevice, i.e., ISO7816 stack and BLE stack can not be run at the same time, since ISO7816 packet TX/RX can not be interrupted. Currently we are working on 2 protocol stack (BLE and ISO7816) work together with TDM (time division multiplexing) manner.