Drivers for iMX6 SIM Peripheral

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

Drivers for iMX6 SIM Peripheral

1,087 Views
harryduncan
Contributor I

I have recently started a project using iMX6UltraLite evaluation kit that needs to perform direct interfacing with smart cards. I am having trouble finding any support for the SIM peripheral. I have looked in the SDK and the kernel drivers seem to be missing.

I believe they used to be provided in mxc_sim_interface.h and mxc_sim.c as there appear to be some versions of these files on public repositories.

Can you please advise where I can get hold of both bare metal and kernel drivers for the SIM peripheral ?

Labels (1)
0 Kudos
2 Replies

763 Views
harryduncan
Contributor I

Hi James,

Thanks for the quick reply.

Unfortunately I can't get access to the bare metal variant as this is only available within NXP networks. Would it be possible for you to provide me with access by another means?

0 Kudos

763 Views
jamesbone
NXP TechSupport
NXP TechSupport

Regarding the linux driver, there is imx-sim.c in drivers/mxc/sim, isn't this the driver you are looking for? Our BSP release 4.1.15 has the driver.

For the bare metal variant, I found mcu-sdk-2.0/platform/drivers/smartcard. You can get it from this repo:

https://bitbucket.sw.nxp.com/projects/MCUCORE/repos/mcu-sdk-2.0/browse

0 Kudos