TCA5013 Smartcard interface with IMX6SL processor

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

TCA5013 Smartcard interface with IMX6SL processor

2,378 次查看
vinothrajm
Contributor III

Hi,

I have IMX6SL own custom board and have also TCA5013 Smart card board.

I am working in Android 4.4.2 BSP from Freescale website and also has Android 4.4.3 BSP from Freescale Website.

I need to know  how to port the TCA5013 Smartcard  with IMX6SL processor.

I need drivers for TCA5013 and sim support driver for IMX6SL processor in Android 4.4.2 or Android 4..4.3 .

Kindly Give any suggestion to start my project.

Regards,

vinothraj.

标签 (3)
0 项奖励
回复
4 回复数

1,902 次查看
art
NXP Employee
NXP Employee

In addition, it seems to be possible to use i.MX6 UART interfaces to communicate with smart cards through the TCA5013 IC (of course, the appropriate hardware setup of TCA5013 should be performed first).


Have a great day,
Artur

1,902 次查看
vinothrajm
Contributor III

Hi artur,

Can i have possible to change the below driver files to IMX6SL Android Platform

arch/arm/boot/dts/am43x-epos-evm.dts - sitara-epos-kernel in Sitara EPOS - Gitorious@TI Open Source ...

drivers/misc/tda8026.c - sitara-epos-kernel in Sitara EPOS - Gitorious@TI Open Source Collaboration

drivers/char/ti-usim.c - sitara-epos-kernel in Sitara EPOS - Gitorious@TI Open Source Collaboration

Kindly give any ideas to me.

Otherwise Tell any other Smard card interfaces supporting the IMX6SL processor. It will be more helpful.

Thanks and regards,

vinothraj.

0 项奖励
回复

1,902 次查看
art
NXP Employee
NXP Employee

I have briefly checked the TCA5013 documentation. Seems that it has quite complicated interface that includes I2C for chip configuration and control and dual half-duplex serial interface for cards communication. I don't think that a ready-to-use driver is available, since it is highly hardware-dependent. So, you have to consider the hardware connection/configuration first, then create a custom driver according to this configuration and using existing interface drivers for i.MX6, e.g. I2C driver.


Have a great day,
Artur

0 项奖励
回复

1,902 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hi vinothraj,

    TCA5013 is manufactured by Texas Instruments, you should ask TI for linux driver , then port it to android4.4.2 or android4.4.3 BSP for i.MX6SL.

     In addition, android 4.4.2 is based on linux 3.0.35 kernel, and android4.4.3 is 3.10.53 kernel, so if you want to use 2 BSP, you will have to ask for 2 kinds of drivers for different linux kernel.

Regards,

weidong

0 项奖励
回复