This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5529: How can I develop the USB (Lightning) communication application in iOS (iPhone/iPad) with MSP4305529?

Part Number: MSP430F5529

Hi everyone,

I want to develop the USB communication from MSP430 (USB) -> OTG cable -> Lightning port on iPhone/iPad.

Is there any developer guide for iOS USB development ? Because there only have a little information on TI website.

I need the the procedure of development and example in detail.

I also notice the MFi program : (https://developer.apple.com/programs/mfi/ )

I seen some discussion say that apply MFi license is essential procedure.

e2e: https://goo.gl/Szf24L Apple Develop Forum: https://goo.gl/vqRRPB StackOverflow: https://goo.gl/XkB32G https://goo.gl/ahVn3X https://goo.gl/1SzZpr 

The website says the MFi developer license provide the development tool (But I don't know what "tool" will be provide, maybe the Swift USB library?) https://mfi.apple.com/MFiWeb/getFAQ.action#1-4 

It is true? Or I can develop the iOS USB application only with the TI MSP430 USB Developers Package :  http://www.ti.com/tool/msp430usbdevpack  

Because MFi program need to pay $75 USD for company identity verification on Coface website.

I am a beginner of USB & iOS development, please provide me more information. Thanks a lots ! ~

  • Part Number: MSP430F5529

    Tool/software: TI-RTOS

    Hi!

         we want to use TI MCU MSP430f5529  to communicate with Iphone through USB.

         Is there any development experience or any recommended documentations that we can reference and use to make the communication between TI MCU MSP430f5529  lanuchpad and iphone ?

         Thanks!

                                                       kuda

  • Hello Jay,

    The MSP430 USB Development Package can get you started on USB2.0 designs with MSP430. As far as interfacing with proprietary cable or protocols, you will have to go through that parent company for support in developing for that cable or protocol. In the case of Apple, you need to be MFI certified by Apple in order to create hardware that is compatible with their products. MSP430 does not have a development package in order to do this. It is left up to the customer to get this certification and modify SW/HW appropriately for those standards.
  • Kuda,

    I merged your post with this one as they are similar.
  • Hi JH,
    Thanks to your reply! I will go to apply MFi program.

**Attention** This is a public forum