You are here

Cypress and Smartphones | Cypress Semiconductor

Cypress and Smartphones

Summary: 6 Replies, Latest post by dennisjm on 30 Jul 2014 06:20 PM PDT
Verified Answers: 0
Last post
Log in to post new comments.
dro's picture
1 post

     Hi every body,

I have a board using Cypress for Communication control, and I need to know if there is a possibility to

make it communicate with a smartPhone. I have tried to find out,  but it seems like i don't find any

Drivers of CyUSB for ANDROID or Windows phone.

  If you can please Help me.

Thank you.

user_1377889's picture
9241 posts

It would be of interest WHICH cypress chip you have got on your board. Remember, you can only communicate with a smartphone as an USB-Master.



scutifer's picture
Cypress Employee
134 posts

Bob is right. Using a host is the best bet. Maybe FX3.


But I'll also add that newer Android devices come with a host and if you run Android 3.1 or newer, you can use the host APIs to talk to the device. See This means that your chip can be a USB device/slave (PSoC maybe? FX2LP/FX3 can work too)

dennisjm's picture
33 posts

 I have firmware devoped for the FX3 that can succesfully talk to both Android and iOS phones/tables.

It's pretty easy on Android.  It's libusb compatible and you don't have to do much besides develop your application.  I suppose you could use pretty much any usb solution.

For iOS you have to authenticate with the devide which requires an authentication coprocessor that you get from Apple through the MFi program.  This pretty much means you're going to have to spin a board before you can begin development.  After that the protocol for authenticating isn't terrible but you do need a cabable enough chip to do it.  The FX2 might be able to do it.  The FX3 was easily able to get through the process.

adamonly's picture
1 post

 Hi dennissjm, we are interested in your solution. Do you mind sharing the source code for the MFI authentication process, or any other Apple-related resources. Please do email me at: We would appreciate a speedy reply, thank you.  

user_354537326's picture
69 posts

 Hi dennisjim,


I have FX3 DVK board, I need to talk to Android from FX3. How to proceed and work on it. Plese let me know,



Gokul Prasath N

dennisjm's picture
33 posts

 All the apple MFi material is under NDA by Apple.  I'm afraid the sources I've developed is not open at this point in time.

Log in to post new comments.