TWR-K40X256 evaluation board USB Communication

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

TWR-K40X256 evaluation board USB Communication

515 Views
kp2309
Contributor I

Hi guys,

 

I am starting with a new project on K40/K60. I have TWR-K40X256 for the same. Controller board will act as the host and control the USB device connected externally for control purpose. As far as I know there are different types like CDC,MSD. Will the stack for USB is common? From where I can get the sample codes which act as host software controlling the USB port, scanning the port for devices connected etc?

I hope I am clear, if not please let me know and suggest the starting point.

Thanks in advance.

 

-KP

0 Kudos
1 Reply

318 Views
mnorman
NXP Employee
NXP Employee

Hi, KP,

 

Freescale offers a couple of solutions for you to consider.

 

  1. MQX RTOS which includes a USB stack for Host and Device and includes several USB class drivers (CDC, MSD, etc.).  You can find more information here: http://www.freescale.com/webapp/sps/site/overview.jsp?code=MQXUSB&tid=m32MQX
  2. Baremetal USB Stack.  Again, offers USB stack for Host and Device and includes several USB class drivers: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB

 

There are also several 3rd party USB solutions available from our partners.  Check out the list on the Kinetis product pages.  For example, here is the K60 product page:

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=K60&nodeId=01624698C9&tid=vanK60

 

-mnorman

0 Kudos